Warning: Permanently added '10.128.0.183' (ECDSA) to the list of known hosts. 2020/06/20 10:12:22 fuzzer started 2020/06/20 10:12:26 dialing manager at 10.128.15.235:27132 2020/06/20 10:12:26 syscalls: 364 2020/06/20 10:12:26 code coverage: enabled 2020/06/20 10:12:26 comparison tracing: enabled 2020/06/20 10:12:26 extra coverage: support is not implemented in syzkaller 2020/06/20 10:12:26 setuid sandbox: enabled 2020/06/20 10:12:26 namespace sandbox: support is not implemented in syzkaller 2020/06/20 10:12:26 Android sandbox: support is not implemented in syzkaller 2020/06/20 10:12:26 fault injection: support is not implemented in syzkaller 2020/06/20 10:12:26 leak checking: support is not implemented in syzkaller 2020/06/20 10:12:26 net packet injection: enabled 2020/06/20 10:12:26 net device setup: support is not implemented in syzkaller 2020/06/20 10:12:26 concurrency sanitizer: support is not implemented in syzkaller 2020/06/20 10:12:26 devlink PCI setup: support is not implemented in syzkaller 2020/06/20 10:12:26 USB emulation: support is not implemented in syzkaller 10:12:33 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, r2, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)=""/115, &(0x7f0000000140)=0x73) sysctl$kern(&(0x7f0000000180)={0x1, 0x38}, 0x2, &(0x7f00000001c0)="c8326f7a87d14aace794622122af96379f2fc5bb5c17a64856adca6ec5e58c3e3c0e5c109945bc99de3119c21d6f43daf09e9f2986f4cc9e43334d89ab6560b8d8d45c269db35047758960107ffa5aabfef578e8515e3769919e5ab34335dc83c1c4de838a16036e00cb69f3ee49e68e8ffcfc86b2daaef9b02925531a5de2903999ffa1e42c3b34f1ebefd740f857d270fdc9b67afbce1ca43447750ebe33953c8da7354022443c627aca5415ebccb45ae165fd976815e64942bd9a48536ac2163d1e893703cdd2c7e7fed1c2d2a5fe08b900a2917633a31a18e6e4db4fe2fb933fdd4f5a6eed2b97bd36230cd4cc515f", &(0x7f00000002c0)=0xf1, &(0x7f0000000300)="67b2dfeefc299a8a692dc5f24da7539bf4eaaabe0ad59e7411c27858512daff35c9fda84e49f47678fc060f4394e15a63f698e7026a84bb8e46196bb4dc6adf13933683da049846453b61e78059052a7a6597813bf2dbb89", 0x58) r5 = kqueue() read(r5, &(0x7f0000000380)=""/4096, 0x1000) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001380)='/dev/vmm\x00', 0x800, 0x0) close(r6) writev(r5, &(0x7f0000001500)=[{&(0x7f00000013c0)="7fb91defd73c29d9859dcb143c6e25630bbf212b7ab62e951356fbed2059ae73f677d9990db7f9213be24c386e9f81c85cc195234328440b6b1683ec48663a9e9a312311938581f2edcfec001a12cf3a54a8e6a9afadc7eb0625f4907e0b3de1243f84c699217b197d261e10d8a0c4d29122a1211c369ae3dc4cddaa30b8af759e4206faf8b9e204db3546668628", 0x8e}, {&(0x7f0000001480)="7bb10766314b32b9a74412fae9e7418736571b07f05e3bb02439928e40ce384ca894ea21d6b98755f709580c7c7067bc90f80c15ba85e1fb144b9efabac540504a1622b6fd3676d164dfbfd62bb78ba303756e089fbb9e5a17cbb49bba665e44f02b", 0x62}], 0x2) socket(0x1, 0x4, 0x4) rename(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') sysctl$net_inet_esp(&(0x7f00000015c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000001600)="b66d429ba20c0fee2c0dc58d92b4edc9bee97b1ebfbc5ca6f82d0a9a942a2ae082405932badda7e36d95f9b0ad1fcc8cd5c69fbfaf4b60700a2b19212448277f9350eae5db18d28eaa0fcbc1068395a35fd7ec3f2182d621b8a43c82086cbffa8a0d6af0bd1f76e3489e8d880c1d6f3ec16be259eb0b11406d4657abdf644a365b33ad59f020131b", &(0x7f00000016c0)=0x88, &(0x7f0000001700)="fae4c7edaf7409cd01faafd5112605cabe3925edcfd85d0d73f6df9197facedade1ec88e3bef9f6c3146ec54a0bc4db616ffe638ac78bc0408e917f059032c18a9b1c802a5fa5f115bce0c85c8785edf3ef86018c7aa913dce298d2df40c930d384ccaf5b8a7d6a94ef86d980eb692047b91f99478c4291c05ba4be951f41be18f523242c657b7c600f6c22e66329d1734380e66dc7d1637a76aae8f94c396646a1c06cce0478657", 0xa8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r9 = getuid() r10 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000018c0)={{0x6, r7, r8, r9, r10, 0x34, 0x8000}, 0x100000000, 0x2, r1, 0x0, 0x3, 0x80000001, 0xfffffffffffff9a4, 0x3}) preadv(0xffffffffffffffff, &(0x7f0000002d00)=[{&(0x7f0000001940)=""/43, 0x2b}, {&(0x7f0000001980)=""/127, 0x7f}, {&(0x7f0000001a00)=""/140, 0x8c}, {&(0x7f0000001ac0)=""/255, 0xff}, {&(0x7f0000001bc0)=""/41, 0x29}, {&(0x7f0000001c00)=""/236, 0xec}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x7, 0x0, 0x4) 10:12:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0xa0, 0xfffffb48}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x200, 0x9}, {0x18, 0x2, 0x400, 0xd1c}, 0x9f, [0x7, 0x8, 0xffffffff, 0xd23, 0x1, 0x7fff, 0xc913, 0x6]}, 0x3c) pipe2(&(0x7f00000000c0), 0x4) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) semget$private(0x0, 0x4, 0x401) r5 = semget$private(0x0, 0x0, 0x21) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x7, r6, r7, r8, r9, 0x1f, 0x4}, 0x2, 0x5009, 0x2}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000000340)) r11 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000380)=0xac000000) 10:12:33 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280), &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 10:12:33 executing program 0: rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xc8) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000200)='./file1/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') fchdir(r0) rmdir(&(0x7f00000001c0)='./file0\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x8, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000380)='./file1/file0/file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="41ca"], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = kqueue() getsockname$unix(r2, &(0x7f0000000440)=ANY=[@ANYRES32=0x0, @ANYRES64=r0, @ANYRES16=r1, @ANYRES32, @ANYRES32=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES64, @ANYRESHEX, @ANYRES32=r2], &(0x7f0000000140)=0x1002) login: pckbd_enable: command error 10:12:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = kqueue() dup2(r5, r4) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x20, 0x8, 0x1}, 0x1, 0x5, 0x1}) 10:12:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f7fe8f21467acfc4d91b6630f83d0ee8462430b00cf5afb9f58df152ce0756bf10d54b53d083ff7c55443347fe82744fb454f334ee764c463f8da4d7ecc7a685f992835b11c33aa6c3f4fb610ce82893226c3b4cc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 10:12:34 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) sendto$inet(r0, &(0x7f00000002c0)="917eac288da7c84a4c24f2132119d5c176b5a791e48b6222a7e652e9fd262524010811d0fa5d0d0c1609362bc03b0866f8808b69f5a3bfccac567e52df97ca4eb5f546e33ca02dd8b046e1099eda296e9d03aeb54e92f115de4bab6bb32c33c26356edbd08f69cc5b6c0484f2f2939eef2cf2aa0746126b4f0a52199da046f7de88dd15024c3c678729e8d1cbea407c3bce3532baec1643518bd2209d55bbd3b1facc2d16e97dd4066728924d1bc7921568a2d53ccdb2d71efcb3c7682df80578bded4902201f460d3447245c426fdef47ce70d5954dae2ea2eba610b4fe78d6eefd1a9f04e6aa0313fdcd", 0xeb, 0x400, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) fchmod(r3, 0xc2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r1, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:34 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x100000) r1 = syz_open_pts() flock(r1, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xfffffffe) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000040)=""/16, 0x10, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 10:12:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x1) 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1f}, {0x74}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000280)=ANY=[@ANYBLOB="5f6197db412445000000007db3d91fa4d87600000000271d104176e56ddd9b15bf086e31731c0000000094f8bf9a5a641f51e19b411218e6de026f3710eec528e1985e0000c8a8a8be60fba244c4e543a7fb5abed627fa0db4c103928c646f04de63c12166d15233826d2bb0ccce8248d593551293a3193a57f27a73127791ff277b8269e5500b54e25311cf93507248a5d10f9d7b128bf96cc437bbdd6b4513230a4491d7172a01229051539986710000000000000000"]) 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) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000380)=[{0x4, 0x80, 0x3000}, {0x4, 0x4, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) r4 = socket$inet6(0x18, 0x4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x63a1, 0x9, 0xf2a, 0x7fff, 0x6, 0x7, 0x3b]) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@random="f09a29664518", @empty, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="7043ee30b5ed", @rand_addr=0x5, @remote, @rand_addr}}}}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 10:12:34 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0x0, 0x2e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8a) r1 = getuid() open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) 10:12:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[0x0, 0x0, 0x0, 0x8]}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [], [], [{}, {0x7}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 10:12:34 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0)="f14ccdec6ddae9ef0b14c74949142b7b2b54ce507b846cb803789a3c07302c6a3a5ae4c9edad860022080e1e9911c7c433982c893987536d4a139a3f6bcc5b2006e177977ad81e7f3a0c38c1bb0ab65fd6601591505eda1cb10b708873dc3179db24125d1d83c40713d461d064dec96fa345a5e7cc6aa5974e443932be93685c10cdbe4a6449d2d40d26324f6f973bd5d3d71081baf94e28df5c9ddf4171eca5a2cfba10fe294a767591245a82285372286104cddd58cd940aea312026d5cfc630436069cbf489527259bd5cfe7a57e8eb155b", &(0x7f00000001c0)=0xd3, &(0x7f0000000200)="9f3b64ef", 0x4) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000019078e00000020000000003009078000000004500000000000000000600007f000001ac1400aafeb354cd107f62690f9062f28ccb7a2b816a4b8d7e79e1adb0f2a516ca7da98e9e671b9ee05216517557352071ec5a137ea02bfd78ac62ee98926a4fa28dc9824bd60fe26662147d0b462b2776a619fbd45ca60cf3c4134543d64734eb3c89b7a9be8648e7898e20cce052d5b0ee7b3f5ffeea3cbf58867cdac2e9bca1bd3e3de1637f81bf84060e4f667e"]) r0 = semget$private(0x0, 0x4, 0x201) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000240)=""/238) 10:12:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = dup2(r3, r2) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r5) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x4, r5) recvfrom$unix(r2, &(0x7f0000000380)=""/209, 0xd1, 0x1040, &(0x7f0000000580)=ANY=[@ANYBLOB="01787f7a0aa29166f02ee4c69688b03f1de1a2040ddb2b7cb99b74c7c533827b09e976e98fae940f6288be62b57c06935dc5e365e5f61296b4cff3bbea5a31a2a0ba28c28ced6a7ddb"], 0xa) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000180)="be561fb644c94fca53e0c5aabc546d0f21917bdc58d223e04fbaf37db6d77971a05bc766efadf6401dc98506413a3813dd600dc8c48ad37c19dab3c5d72e4f6ef31d1308d14ad52f4cdf40b62d6977e8d3059bf9eb29e017ee430623d857c322a80e8963a053d8d5c9a8aa6f6762ccfb18df21c38eb7d2c530767dbf01e08c012182cc03abfefb8068165f49a05ed93dfaa4b7d152d2ef8124277061ab36c73e1f976675d70b5a31391e54f78940acacfb2fac0f253eb97ba899fa816df8ab85adc297f31d92cb6ef1dfd73afdd455abedd9dde8df0c946e17bea761755ae3be857ca5fe1f5da5f51e87994873681ee58f72fb2e727554bc4d3e989789e0", &(0x7f0000000280)=0xfe, &(0x7f00000002c0)="d1223ff260a98dfdac0c904d3b1bd9513b6ca6c0be6c7636124d6c36ea47e097d33ac8eb56c69a4a08fabeb1db394a9aaf497976bb17bdc07a36e1ded09be8bfcf2625756edd63ed9d5ed982323a99340f5fe5e637ca808e71fad6a737422fdaedb2d87083c74073b77fbe32894dd6ecbe06cbbd33eac3fd01ed51c5144d5f32d7217ddb52a3a73c2aae2f595bd2f0d8a70b50843ca551c157eb03b76d", 0x9d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000004c0)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x20, 0x0) write(r6, &(0x7f0000000740)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd7000000000000000000000000000000d8a12589f71fa465f24896dd4fca8f2e6760cb4a88bf1712173d1f065665959b493039e82e677ce7e370f5650d220f509a8f4572981702133481b57828a6d467a3f4155bedb1546bdf4fab571007042e49d306ccc8b5b91c526d3db4e634a9b6fb5186e20dff572a054561858df86fa56530e70f6f76555d8b43fdd588ca8d3b3f497fe2c15ba794448ed04ba8af461d285cf2441bb7835756fc1be4c106f999793c883a581976d603f90dfe6c8a20e95f4f0a52eeccf04c5e61e64f31f0a8d28e93c7f5d6ea0a2653012afcefe9b41caf1ffcfd6a2c07ea61737b9a774ed116736f19e2c057a71f963e1bb0c0341c43dce910cfad3d97005689a25986df6bb90a", 0x136) 10:12:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x7f5edda344976807, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) setsockopt(r1, 0x7752, 0x1, &(0x7f00000000c0)="6a55a6df3c645c0916d78a0f45802d75606dd036afb0e09b0f8d332c12017a90f205ec84bf29fb8985eb6556db5dab2d0b396d502fc7f7850985670985d1fdfe018391d005ce2a68965f", 0x4a) close(r0) listen(r1, 0xffffff01) getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7f) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = kqueue() dup2(r6, r5) pwrite(r5, &(0x7f0000000180)="eba2c8080b72c156367e4922f3505e0029e7e6c8c10c140514ccfeb41ab3184603e643567119b918e2c66de4e08be04abf383a8b7e0337332a7539c4ca8589490f90562a0b0dc2c1f08b136cd30bbf5ce939fcd9f01412643d03cd9d00bd4a43c91ffb966cf0b8c6e135f9c8fd54a1107b261aa38266979d84183bd42a5700fd7265988f0c", 0x85, 0x0, 0x1000) 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x2, 0x0) dup2(r3, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 10:12:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x22c}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4000, 0x8) r2 = socket(0x6, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080)=0xa001, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 10:12:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) clock_settime(0x4, &(0x7f0000000100)={0xffffffffffffffde, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) 10:12:35 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(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(r1, 0xc0205602, &(0x7f0000000e40)={0x7, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0x1, 0x6, 0x3}, {[0x100000000000002, 0x6, 0x4, 0x8, 0x3ff, 0x1, 0xc8, 0x6, 0xdc72, 0x6, 0xfffffffffffefff9, 0x40000000000001f, 0x7fff, 0x400, 0x7, 0x9fb, 0x5, 0xffff], [0x1, 0x2, 0x5, 0x1000000002, 0xe89b, 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, 0x3}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0x4, 0x1ff, 0x4}, {0x6, 0x3, 0x8, 0x585}], {0xca, 0x1, 0x200, 0x800000e7}, {0x0, 0x7fffffff, 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}) 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 10:12:36 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 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) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) dup2(r3, r1) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 10:12:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x3ff, 0x8, r1}) pckbd_enable: command error 10:12:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="32bb1b4f45a0028e86454ba3a3cc1af3f2a826c6960a4b55e073f6ec84f53b4d1c7e29b2c204e55d298254d012c61590a31734418c58938e852be42d22b6bf05edbd225120f06beaecc8233ec52771d64d472437331b843fdcb8db3f854fd280b5e048476eab72203095e4b7daa3849a3490bcc51c779457c67860542247e4f45e006aeab7994aa6f4f56a3b28d42bae1d5c0d1d0b815edcbf5d1d658a1804e96200000000f92f125c6c8b23cad01529d2598defde1dac04ebb5cff9104554cdb508d504a03a882767596f6b0f12b61928aff975179ef4d22a9d852d5ac6e288478e3de7e82686cdd88ec27f7b0222ef2142bb8e92a740c851ee07c537857da805bb7f0a29a8c8d4b88df43e1f59ef8e19a4e0575fac76416bbdf6ddfc96061142291c88bfd891d2b0588054a5b82b41ce6123c58d3e63a62ccc11a67c266f5ccd0fd26ad572f0af02741acd1dff80f06228e72671861c0bc46837d5231f60cfe65c3f", 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) sync() 10:12:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:37 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x8000, 0x6, 0x0, "b15bed8192b79e316b480e584595921adbd39a63", 0x8, 0x1}) 10:12:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x38008, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0xffff, 0x8001}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) accept$inet(r0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:37 executing program 0: 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3, 0xfffffffd}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) 10:12:37 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) close(r2) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000000c0)="24b9378484e91c98d5e4d51219f23db99b8103688598f401d74a698903d0a196d6bc70ee0ad7f8a0fc4d8895cb2a24b4219cb609825bc6b46b4e834b158ac0666aa386b98b0ade7b8c9393648fda33fcb68ee37c5873b007fdb034f7997bba8373fd295004696173976fac5e24c746d787a3f48e27a1d101db0b51b646945b3e846d1defe169b776a18e17a23b359bcd11b3c9125750c105c1e011b2d23f085dc69758d1e3b4d3c47cb72c0bbd2bd7eec541eb0186ee2f5cc8c025a1d3691d3ae5faf92581e89f53957fbd63f5e78b39942b251b08a156475aaaf0a5e69e089f94fda4e53d3b893b3f64c5", &(0x7f0000000200)=0xeb, &(0x7f0000000240)="b082e5abd991cf806acc2b949774715baef0a535f4abb0bbcb31e130ea1bd5c453668aaabd5a07d3fae8b2c21cbc1871ede1e0d6b10116ef20ba080ff9f35e192a5530439bf79e08884323f87faeb4d3cdac0eef31e8a1c128cd1f6605ce4c3c04830c349eda90ee199bcecf", 0x6c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x5) 10:12:38 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0x3, &(0x7f0000000240)="f020688b74831e146cac00000056ff71cf51e3a69fd2cdd22c4c289dc7272704c6aeaf00b5b3f5eccff26bb896a18f00db8f42889b6e158e6c8aeb826c4b5b8fb40b4a345f58b980d8a1723517b84dd4859425a437642e86eece8ed079", 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="75b51203724df95a0501e6c04bfb26747fe518f0fc443fe1ab2f915e977e", &(0x7f0000000140)=0x1e, &(0x7f0000000180)="736acefd0d145f62852a4322cfba03f988539018c7ed11d65d2c9e5aa42d78b8f298bbc832e6fe2293d2bc2fa793871ab5548d946d532ba36d5d814449db7d0e454105eb95ae8dc54f784971635801add9acaa9e3a89d5427020e5020306c7ac917a14efd5868c049589f83e9dda03c319129cb1a32c7931143580ce58a72bba48f5e6549a7d652ddedeaeaedce1ee27ed2ce99f8461524bb24c8e72cb4c32ee2c8ab3e43863cc41c2b56e96d2b6389129455fb55f4da317f6", 0xb9) r1 = socket$inet(0x2, 0x4000, 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) 10:12:38 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) r5 = kqueue() dup2(r5, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) 10:12:38 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYBLOB="75206fdee005e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9de400758b8b1c0786c3f970f721cc7491122510bffff000000000000000000192aced54ea3f9167756", @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456788cef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdca1234b152f8bc73451655d2f71d0932e10fd56e17fd8bfd93488948ad6e7993e2dcc79746a110cb89e45381471a5475f629af0178e1c2aab84632da8f3f352dca7bcd760412b81b3a8d59311b7c71daa6f36b535cfd24aa09b43761d203db2e604c9f359278518c8591c06e4b48edf0145ac324ccb524d0f504bb0015195b96b19762281cf8fd4ec769eb700182da0037631617466b3b9785a9bed9c22ad198c6131286550c52d7abab2a02bf916627b4e2ecf6d7d29c3c0c41b690510eff6c9c789411d04f94c01ca177ca51026e93b415a41f560b7c0430bc127bbbf07e1f4d99768697d1028600c118700000000ef6e56d60000000000000000000000000000dd5266d4ca7b28"], 0x5, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 10:12:38 executing program 0: r0 = syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0x20, 0x0, 0x100000, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd41) close(r0) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="bae5b92a8e410142abac1a7d30b9f3961a2441def30ba27016b6a973980094aa3d879afb92c63de742218a7c76ceae3370690ec53c4a6d8685ef81afe40547a4bc05ec0263177074fff825f6c9a1d2467a1eebbfaa2f78601a7c49410d7ee4da7e20705de1414ae321cc7701911bff4ff91bf27e80e6d7b9db4a0f6260dcab43b667ae89f799fe9cacb5ef2037b6c5c0b7", &(0x7f0000000180)=0x91, &(0x7f00000001c0)="1c9fbe3943d2d6afdbf97955a188da3e83d434e98718b68b5c11f4edee2a201ace32d8ca560495ead66fc91f310c23d631bddeee48835639f690d1763fc8f19d477d6fe5d4b9612d308c83aa981c05bc3b8779f075b250b08751c016f6545eb0bab153d082f519251f19910983fb53ae5226f4cdebbf365e775150440e7abc22ee37dbc962062ba04876fab7a9facfe0c488f1bd2b3686889d4c6a16b44c95bad0244edaa7761f8ecd8e14b58e18f78819a32aebe0ef309f67725c9377a9e3c58218c10298726a8aa8b23187b9c57d947ae75574d56f2e281da4833b43c4390e7be4c49963e9532c", 0xe8) select(0x40, &(0x7f00000002c0)={0x6, 0x1f, 0xfc90, 0x8, 0x2, 0x1, 0x100000000, 0x2}, &(0x7f0000000300)={0x4, 0x800, 0x47, 0x4, 0x8, 0x2, 0x1, 0x5}, &(0x7f0000000340)={0x7f, 0x6, 0x9, 0x4, 0x601df45, 0x402, 0x0, 0x75}, &(0x7f00000003c0)={0x1000, 0xffff}) 10:12:38 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) mlock(&(0x7f00007ca000/0x400000)=nil, 0x400000) 10:12:38 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 10:12:38 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0xa79}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 10:12:39 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x401000, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7fff, 0x2}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') 10:12:39 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x14a) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) dup(r0) ftruncate(r1, 0x0, 0x80000000) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) fcntl$getown(r2, 0x5) 10:12:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "f02000003e79010034840c760b666bfede477dac", 0x800000}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="c610e33375613c7acb1b559634c59dcfe43906c5ec9963e31625f9000000100000ffff54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02df6b11a81da8f0c0b5396b47e39199d37186b7754cd875c00", 0x5a}], 0x1) 10:12:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:12:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e50100000000628abbbbecc7b9d825c4c93168602ddb546e4367c77c150907b48dcfd034a471fd699697336c0e247674afa51ab634e389ddfb6c6b4447fbb8f5d6238a60aceab41c70e4a43a3f785d64e57b682a7e4ce55d80f3e0681d20aaca96fdca043582b4cb04e3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0xd5, 0x2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r6, 0x4}, {0xffffffffffffffff, 0x8}, {r2, 0x2}, {0xffffffffffffffff, 0x118}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x8}], 0xa, 0x100) 10:12:39 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x23}, 0x2, &(0x7f0000000040)="1683b3492d139a44c271a1cd648809f49720f5671a08d3c96b931eadb5618e28dd99336107fd5f5f7c01fc6a6519589f50721f0ce267e67ff617cc4e54bebf516a2faf33a633d75231d08b5d4e58fff133471e4fed80704522136d230fb9537784254705a2830f2410fc143c17569f4f9ba7c3f75d2233f274e94129135efd253787330662d0aa183262119238f855f21678", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180)={0x9, 0x1}, 0x10) setitimer(0x2, &(0x7f00000001c0)={{0x2, 0x4}, {0x41c, 0xfffffffffffffffd}}, &(0x7f0000000140)) 10:12:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x300, 0x200}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)="c83fdc6695db8921c2776561627f198b231dc4fe3fc3bf16830af1a0b41a9c3f10ceddbd12312920651b6887e9f01ec063058da5a07548b3ff6d138652917b33b39a6c64887043521332ca611bcc16dfbdfbaa8816ec0a4df106", 0x5a}, {&(0x7f0000000180)="4440b0b44cc98c7de97d5bcf17d11f03bc7c647e3e2ba453070450722e1956b65068cbd8be477d5e02280711187653f6b01c445919d448e6312c34d5f7d26b38cd41a8d0d2adebb5c469c2eee1082f372a71c0b1fc52330788ce08bccbba62336704a752cfcaeb2edb1152b9f472c0e9ecfd173566071187fd6f48a2cae1e8fd8f580590f3f005f7b312323c6e4da854b66645c5ac62b4fe52dace035bae82cd48f5233056c5c4175622817d1231ea9b0436853b38c020154bf4942b8504295ded5f3126f45f8242f0cccd5d1ca2a24b8b1f53f49c64f8ebaa01d7488a7f7d0e3c8d32b4b24299e7f92ad4144fd3d43309fce71b1544f5a447", 0xf9}, {&(0x7f00000000c0)}, {&(0x7f0000000280)="6e7637baa9e74708f6dca88e963a27b5b8b1c0864924464a96a0a328c74acbb68c9a6c2de7a463e7b5a45cc30eddbec1173a457adfff937c426575f13f6abce144105b6878fc4b2c09474d511abfd027ea7539d73b594f57f03846600997600e132dbd71b2f8981cd7da51b8e43d54b18ca0b8e7e57f7d3421a8ef6f644be9b3aa62c7b0798b9e9b0b6974", 0x8b}, {&(0x7f0000000340)="d2c559a8644afad674f995f31a5877187bd2eddc7e1b2b0ac1a05bd48bb3920a434f0b275b184b99e82fffada47f4f4432ab436320321c4543f31f57865993dbe42e8876d6ef164a7ea465f027c7ac389655d634a12a37880cd85e2f866bcb025ae11b95f3113144de8abd7820de0652e75f10bc63c426f77bd9d02d69d477ad44060a87025ad76ee687cbb5f22c9988dadbcf55f1d05527e1597cbfc009", 0x9e}, {&(0x7f0000000400)="b4a7aa5ad0327549035cfd575b3121641052926ef9154c631bed86b7882309ccd7ad5af018642285621914943e5758a7c96b2b26ee2405e6cc416e931578dbb664ca90913bafdd9deb23db2bc3e7fe930a01f56b91a52dfcdc3649b00187da9ee063c7a620ca4ed384cc379d4acb280a0a929a51351ca8c129bdffb5083a7f48b3fc5f9d2f177e3dc82929dd487e4d6d76b70fcfade71684160a11ff5e74c2041c97407a56982456caf08e9f282375c4e2bee07c67e2064f765878226335f9e1ea0b3d7967d79a3d0a2a38fd89c67a84282a", 0xd2}], 0x6, &(0x7f0000000580)=[{0x100, 0x0, 0x1, "383c836447419ffde6189025c5c2955a7bd6a1f36ab9284f36f02877988350493b2a2566efa9e66db91fcd037e970893c3ace0f034dd0f82740f30fd87d26cab04f6971a4e79890e59410763ff86ff6cc7943a4ee4149a00ab2a7b3ec1a22b787e0e5f7b2bb270126b507d6de4975b5f439142fe37bd79df13c4538f7f9f39a0a5bfab45476f4b9039a93f42ab3aef6c44bce2f0be301e1d157adccc1988b80a9b4ff580cc728d8e6c00b162045fbea09b8e5ce0b9d05027b09a14a37ae1c186d3fef9166ff6b42d654ba6bffa8064a95e76af7e5ff1f4e137bf61346562f6c7f63b1d8b222b763d5700e56972d1997c"}, {0x50, 0xffff, 0x5, "98dfb6ec90940aca8f4f862904bd502507a3855f4ae223e37fe684795ee441da37e8ab1e56703faa5f18ca59cf72cedb55199e5f2f89df91005a"}, {0x100, 0x1, 0x3, "630beea5c876e3450e5361fecca91e65d9be926406547d13a0818a331235cdd3fdadb0ce9fc1503feb08e633f63131ed3bb3535addb56cfc0797f4c4cd3d2eeedb8a31f738ed5808f0ef29162151e7dad05a05b5123db3408498f35596c5fa345ef9381c693de1d79440a27793f16158e010b164bb20a6ba969275384220f519d89a56ff59ec72f5802dc59cbdf0ce3dc8c01ade00ef82009ce22a4181f06ffb083e483ed976247fbb42b4bc8c99d2b02e1ed100cdb7dc57481ffe81bee41f7b0b19c464c82e65b97023af6164c1bcfe6ade0180819e1f34111a42663018a3e3d30ce73f7bc061da1282"}, {0x48, 0x1, 0x7f81, "3cd5c24433ce3b0294286bc99c3ed46ef07bac84bcb6fa13b0de9016d0d92f08ad045b57dfaca3bc5511fb16c84d951d11"}, {0xd8, 0x1, 0x1f, "097a798f22f80fab8eb4823677dd79c1cd5e5269c0b6c2c84bd437819e3712e86ccb678b64fe5a13a8245385d5519dcf61b73d4eded9fbb9954cf9a1258d726a4e517bd8406b1eb655948cd05f1e11e0e7d317cd01e3f2a527b751791b2b99fd90aaecd593f2182b3d8f07de6e80c523475fce90d68c69842d2b5f674cfb2a2f98a7439dd1bc9188a5218abac96dc6809a2a69e6b420b0e3c243de1ba7a7204582ffb5e120bec305dea37d843eddfb97f095d4627665e9252a99078d318396beda"}, {0x48, 0xffff, 0x3c, "0652ad8b6b0b6f94d6a7aea69fd57f45f43a9026967ae089b5456373a28ba7bba82066560333c5fd2a63fa640bed9e79f57afc4cc7f40152"}, {0xf8, 0x1, 0x6, "6b8c624aec5dfe4e294aede40b1508ded4c8e63fc1e35234bf523538426f430088ccb2dabaec63cb03320efd12183958f14d7557bfd811ec30866949a651f32c34bb8e3d83bf73614fe842cf3f24b9fcc64de3daaec2c6b02fd31592dbab13648756999adcfea9146913176062e4249203d787e466842b222f7e6289589f68656810703b843f495083e9fd029a6c2e29e72755c0fc5bed62d0d9dc1b7872a6000db8787fe2a6bc7cb4d31c6c3e9e1cddea1af132b68cb8e7d99525a146d56f5c0de35a6c987005ce3612e1579c6c38d40989e3b32b6e15948bce21abef44aabd69f5e0"}, {0xd0, 0xffff, 0x9e3c, "858b144e08645a7b9d48dffa85b9703a5e26d9763c5e2d988bd93719098f8d23ffbe9f20aea2321c644c820d76dfa51ca837d7ba6e670febb965e616d38614d9b7d460df16434377a7ee630f0d2e01a5876b86df59f36ac328e997c32aa4b536ae351d607ccf1ef0046a79471d9e7ac9259f4d9b65848efb040b963113befcd053be24ffda58bdbd8d679d35b381f4f3ba14d6c2407fe4b87b7703aee611d3b3b98b487bef5effa51775ce61b87e0e10ba3e23c2df4d9289872a5537a30ca4"}, {0x58, 0xffff, 0x0, "dbfadabe633f2549e8820842f63c1504f48ded41009ef5b426f73e55028d74589c9c210a32b96e33f3c9684b1ef956cfac3d539765f03f68aac1285c53f0f8aa9df64b"}, {0x1010, 0x1, 0x3, "898515a4d5107d1c774becb4e222b9d99e5ec10a74701f5b3c198f0b2d33f65551d8bc3accc701b16fccb222176070b3cb828e450ca1bff3ec6bddeb9a5d09793da883958cdd04872b4d6d7b6dd9412af66fb975bd05e70e0f4199f9217b5ecaf868dde8758f4ffb7243b0646130ed9943e0313c4e06741346c8832d791063a65cefcb8b79b66e0b72426912d3aed42cb06a22c51e55a113458f42f70f07ef51ade8e8e7b5f31ab4445cf494ede5888f7d669e1a06014b0794fa2a52814cbbe928fbd1a33ddffe506716ac2d4f07336525ba788d4c2c56a668af65f0aa3787a68677725a3608503319e0c4f4ef2555adefd333eb24aff99872a9b7e88d68e5d807c41517db9567248eed0c87107a439ccb1faab6eaab80da295aa5594c53288710b13f19a6e1a8f464c6fc43369b498ae01ff9682a1072be1a64acbac0a64b8abaebf49baeb5dde9b271f6f23aa2c164f5daf0628f129675c2897446f2aa386ec28248f18ec69574310fff3819d01d90e75db560f5ec6ef5171b7a871fd098fd85fd451853218c89edfe9ce30c8f54a61d03dd2f9a86e570b1f9adf0f12ca23ef0d854ba8848f95749f4c460578bd60e41b252622ed391957e6afb412f526a168b8172354b1abf47d8e7b84f525ca579a6b6626fd9f160f344212b82f08f86181ea1317b3c323e295a223aae6b9995874b9ded40bbee865f44d41fe7b6cf73e83676fe8822c8bc9d292b4e05fa6227ce914aa010f199f9a749d8d68e8f52707fb1cf1337a42cab1fcfde819c97a256b6fb684ddb3bb114616398bac6ab81ba43e1b0cb37bbc17562fe830f6ee21dfa3c836488ebe7f55ab10407cbe47cee944be90a7fc6730d2e0dc0af3d5769ab83d7cc848cbd61ae21d28dc11a2c6c0f256e69a4978127f79ddec1ca3e92e78f836380134252ba131479f4caea37411508914ea1996a0c9f0e11be1e751ac9335799aeaa4d12bf70570898e2ede6dbb655ce761f9ac8f27dce04d82ecf5d711decaef6bdbec03cbf2d060f5c14315fb50201697142dc2548fcd335ae33ff31c4bc3783406750d1dd4583b89c1949b65bea436f3484a334d6a3cbbb38680ccc3f5ef04fd59004896ed05098547dcf51b64b50c962eeddeff0ea60bef6062595c3b895392a5d6064fbd213ce35ce2bd31f48dc2d6dc283e38be42e42278daaec002fa916149bf0e7b559e80bb56b9cd6c8f50100987b64804f1ae89e118edb5ebf8a5f6a94c16a71f3e8586865088aab913394880c9e339e0aa286998a0451c8b59a068d630cc2929ab6b8436e85fe39331a3d4e74aff10898fdc7eaeabd24d9027afd6c3f03287ca214d19a336567c402a11a1bf79cdcd955e58817971a07b6f8463d2b2c7f90b56072e61f53b5ee2d0a1b71ab3cd512e1c8491b05ac3f20c1b35c200546a1dc620bb8aecde29e252bd303ad0fd7faf099ca358f787dfd70d58c692cf5c297b276c66b2135b779985f3755ea71c10bdb1e49b5a93750a3d02bf62ff2062cd1c7cf4fe32f81e979f6b41cdbd6376ba69992a2242d3509e43ac569a6947a1aae7d726aea2902610e44795fe96520149dbdb8a35283135aba66fefd96864ba1a86dfe79f664c174a01e2ece3f3c2f7ecb65961c13b737ea02a02d02472efcd6e7d9e4b26b051f5351afd282f97cb6589ac88408fdb43c52dc671b33709da2d76097e7624902cfb6ce39126d4e6308eb057636abb0d480d88bce1248d96e9fa8b4fd8bfa27734a32c48717dc66afe1c3aea787523f34b15de69d7eb16d9b85ee8f9025f6413de6efe38136c945abc19eb1ad7b701c76cd42fd6858836cb1575deaba60f0d3cd716663d8262a5be04b908b893045ca43500515ebb64be54ca73081479b4c4fc5054c8203862ef898634909f70fcc2219ddb5e8aaba71535f179ebb7777d826ddc94e539a95b0ac16c9febee3531635a6616a6edb83d84f383bb119272b88f3ebd891290c1c4a4d60e93a7e975ee8dab55ac79a36e2e76478668cde30606930e2ed0515d6bf76df759cbe5acb65c9e0ae2cadfd3db0012c10915148817dddf0086aa8efb22f113470351e3ce0e6014be8135d922cf99dcdb9f7c955776a1e04193a8863366045dc627a3ddb52082d81c0fd4e838d3db2e2f413ee8540413e0b82a2365c20d199efbc1034df972823bd2c27a314bd84b1c7b1eac5c72e509041b7aa32a9c26afa9d88a8f33ac30f4579eb658c6d1ad16d68870cca2040eaa32be99706f443f5d1bd91887c426210e4675472456c43b7e24ffedf04266b02c87af0fb7bda147ebe1e6336128e5542ac679f5bc7bf2826ffdda2d860b134a9bf386b5ddb03cd12d8c2c1f9468d3870e1322b3b7c6155034b3c548cba024ee742185b9ed4be4e52bdbd9be40c2571d2859665ecd140db3f650b59904b3ccc3550f2e30f3bf1779c99674c242f0f0124d0610462250eeeafc5978011de8c3a5add650d5cb37cc0fb38dafc37c32eec937dd63c033c289139a774d9386217c0057333a1134ffe5610362e994dadb609483ef247d57e9d78534136919470ccc7fa71258de3f6dc272ad214cf9df03bfeda0164c2903500bb0a44683d305df1c5bd37b9c31d2a1384f6381d494aba71a89329d7dd477da372f4636c427f180d685852224d4455c6a30dfc8e109c90b2a2dc1f3f4732f9e33297ea7075c020ccee451579d905bf9fe65382e0283264eae17a7303887172c7b918f82569f17a8e2884bfa63777be7fe884fbe4a09d96b2121a0a5bf511877e78bfa61dd53aa0849d4af96360b43f6bd68cec7bd4574e2e90e36bf6544e7e17744febd2a3fd3e563b8a18bb3a958c312b38fd2581bb9075ea233492c0d4f6e95ea760b1408816f48f55c360c4421912e707181c1197922e7c89e622604e118cae573c46c0eb962e33e739475cf0c431cd8988b26cb0d151b3c8465938ea7523d6c4f88c0c99f367a51cdf1a9f4af36c6001e7a6e37a0cb0f9f23ff7b611a1b75036d92c3037d0fbb2e69fac7a13a39d750be3207d775fb0358b167e49f058134a54d4ae78d564bf02321ed6e979dcbb4d2c35731869fae3dc34be01df6573d97154bb09ecf253a5d485a65d9a8e65b5bc8bd689aee633dd9e0deb14187de40237cbd3f9c4a5c301b4da94fa5770eb9bfd37dd0953e7c8f5c649b298be27746892d5698e54350882d84f1bd7532f514b294d12adcbea8a76c71cbc44f7b6f7e234777551b23bbddf5c2d3b90319492453c1c65fc964dae87c614eb294c9582f5524d1271ac5cd35f63cc7cc9319b3f882948bf886beffa975303493daa81feb3e0932109c44b3c0bab902e53b6ec67361e0f9ef4c3d0c7dffa23f21b1edb7385a50875c0de4692ccb56d26e00b060ff7c787657279deeeda43f1d9e781f8b11cf1b64275b5ed4326aaa7b1a3623fcd7f3e1d69a44c681162990497e0661e7a97c6919572a3755abfa113ed811f0979f8cfa9720554a763fc38fd5c83a41832d7aa20f81808c6f39c36f02f39586e43880f3459e496545765ded319dc2c50541e33e8a753ca74b3b73adcc38b9d7dc65abc15b691c1b81feafc4b52a448c6f60b6422727c9e4678b3fb87c3f3bcb536e066305b15ef48edcff9668830a1b8130b05e3393a3636d14bd2bf784bdd8c0158823ec8e7c8fa8b6342cfc3d017afb2b3d8151b6285aa4636216bbf83d337b32aecdeb9a2c555c0272fe023ee28add6c5dd7fc1df7cdac45735be83b65d37ee5b8cbd25865870740f559c8f862f1d92be4f03cd265e0f0c21c27c3836d746297fa67a69af25863ef6eff101ea8ed763a44436a9753d3fcfb77f781e362b5a8adb99ad3879edb02554b2e10ba493c0c1ca2ea8d6a33d25a316e3d7a9d79648b6a7e38d417590687629274d6f7929b0828edde4e2d1bafa135a98fdaa0356080ba14b695bc0bdc45890ecf9dda2f0105638af781ea384145df36fa3a8ec33ad7cb3963aab2062d22416c1e79bdc70a0b76dab39291fbbb24aa2aa8e61e0a18d541042e3ec8d21ff2b98958458377251f4942eebcc1d1dd17d63b35ea716ff69fbdc00eac2e74c10210e52ddb0b639cb19e8a1612f6cde82341d556b715583bbf312e2437b572c2b628b6c21e8d04cdf2d41a89f2ed2e32cd0d8dbd266c1216ea6bb070f8c391559a760250cbae3b7d6f90a12c7842dfa6292ea871d45b7d6f60d82b3e22a6d46051fcada71933c129fdf30e40e6e16bf807cdbc1d8c217aaa2b78951941b50812b00e607bcbe2bcf4864a85e2602f762d48f21d0d9f1d1b9f72fc0ac46892e3acb5dad5e2fdd1122d0a0d133e0dcff351784faa4da7afcac6a0826e1217d734ae81196f1cc264d05658526d48e52b4e6566e5a07f120f44bb429c7a1041ec07412182976c46a8e30f5ab88f8ea37b702d5b76674580ff5b439acb1a9e47d8dd53cbb7aaf0503f0ddf6755fff7367602dc5c31c9515d16c6b70ab7f18fc771fb5cc522d84dd9b120e96c7f8f51b7eb18dfe77344be46cc55c4e38af7f7187f6cc6f9013a89ea27e71d4227ed0227111e35c8fc8cbe48f8d1a6b00e6e9cb6a4982bb8ac1cbab0c6d65adbceb0175c2a7470a5c54895e28f07401fa6ced0995c787338fd278505ef1343d61078c1fba7a608e4dc36340f29671f9c70a22c8d5287da1ca7e12d1c37fa91c9b73f655bcc66e0982dc257d66096badac397f6b59c9af5b6b36dbb07f0ebc6d3437cfb7c4bb99edfef46e9ba3bc95bb0d68b31504e31c5c8096a7776a4aa4cd4306ab84d6d8bb886db02621c7c0973c97f6f153aaf47b5a66a45f51fb00060b715b29c88702a233302b1d58f2369d59a90b9aaa93c93251dc840331f2420c23de57b9411c32d2ff6ffcbce6be3d9f62a70adce2a9a0b1b9960cb8a31bdf1750e2669a4b8ea4c84ad243714fb5a2e86cb12369930abe22046ae2a67b9bc9593353a148193848ccb7d8df2c3c008f2959bf9e2e7cccefd2a996c975712e75d0a142a20c1bdb78f3570b6aa4df12805fdaf969161959d0d307ee73cf1d24aa6c6b04d9d2a7f5cf8a108c529c57899a76b69e4e5620c302cc8ed45d4eb9ba78a84bdd9048ee82194a2b372d0f9dc729b174f686ccea0746e699d406b12dc77305fa636c8fb60c66b7ac7e506f99492441d48def4c34b310a31835cce00332ea91370ecbd6ce52e00b00550a7eda4ea86a0f31537da73cd2eab3ca22f743a5f79c237f7d9aed5e7a20a1ace47624253df636eb805bd7019145ea29e5c02674ee324beb9ff4139aab76681f0a65c798d019c3028c4b18d964e183c58248753f92985dccb096d0f33783e52100f877e7073905b36b9ebf38ed151ee55dbdc84e0e26f051b5baad2e5aed49dee1ade2378ac30850c1149412a8e7836ab409475d83558259ca8c882a3c2c62d0ba575eab3e156c51eda53cf0788a15d157fda8c5ef4732a1a0c419c80b0d29e25dbc77aa2e79a2b8ca9addb5094cd9feb07e6e8ffb67127c83a6866467d4335c3747a3c3386dcc05863464df8a08822b90223319f241dc48834509fb221a26f55b49460d9e973e718e373098023c773730bafde80a169f47010b4162d5c0e9a838bd9b003bb3a98c33939fd07bd7a037545be16fca0a3a3c970432b0bc19b39b4f0688e70b2aca41ddf39e071606dc0c7e5c61c79fdc8b1f2c54d31a7b9711aee2da3babddec4169665b2a9a2689606a2531eabaf42a175c6dadbaf20aec841ba1437b05ee71cdfa2e98634ddf1384569684c9c24edba66feb0da238daf3bac7dc03bfe945f007a5c35d96474d41"}], 0x15e8}, 0x8) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001bc0)={0x7, 0xff, 0x6f86, {[0x1, 0x9, 0x9, 0x7, 0x0, 0x3, 0x100000001, 0xf0, 0x8, 0x240, 0xc32e, 0x4, 0x5, 0x2, 0x3f000000, 0x8000, 0xffffffff, 0x857], [0x536, 0x136, 0xbb67, 0x100000001, 0x0, 0x9, 0x200, 0x5, 0x1, 0xffff], [0xce0, 0xd0, 0x2, 0x8, 0x1, 0x8, 0x4], [0x100, 0xd5, 0x6, 0x2, 0x130, 0x5], [{0xfffb, 0x23, 0x80, 0x7}, {0x1, 0x7fffffff, 0x4, 0x6}, {0x200, 0x4, 0xcc5, 0x7f}, {0x1, 0xfff, 0xfff, 0x2}, {0x3ff, 0x9, 0x7fff, 0x1}, {0x2, 0x3, 0xfff, 0x5}, {0xff00, 0x0, 0x3f, 0xfff}, {0x595, 0x6, 0x8, 0x3}], {0x0, 0xffffffff, 0x1, 0x3}, {0x3, 0x7, 0xc6ff, 0xff}}}) r3 = getuid() setreuid(r3, 0xffffffffffffffff) socket(0x1, 0x1, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0xc}], 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) socket(0x1, 0x6, 0x20) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x14) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0xfffeffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfffefffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) fsync(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) dup2(r2, r3) connect(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 10:12:40 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xfd5158f5e8b745b7, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504441, &(0x7f0000000240)) 10:12:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x180) kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=""/234, 0xea}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 10:12:40 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:12:40 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', 0x400, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x10007, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0x1, 0x6, 0x3}, {[0x100000000000002, 0x6, 0x4, 0x8, 0x3ff, 0x1, 0xc8, 0x6, 0xdc72, 0x6, 0xfffffffffffefffd, 0x3, 0x7fff, 0x400, 0x7, 0x9fb, 0x5, 0xfffe], [0x1, 0x2, 0x5, 0x1000000002, 0xe89b, 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, 0x103, 0x6, 0xca}, {0x3, 0x4, 0x1ff, 0x4}, {0x6, 0x3, 0x8, 0x585}], {0xca, 0x1, 0x200, 0x800000e7}, {0x0, 0x7fffffff, 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_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x800000000002, 0x0, 0xffff00000000000, 0x0, 0x0, 0xfe, 0x8, 0x0, 0x0, 0x8000000000, 0x80000001, 0x0, 0x65e], [0x0, 0x80000000000000, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x4, 0x1, 0x0, 0x1, 0x6, 0x0, 0x8001], [0x4000000000000, 0x0, 0x4002, 0x2000000000000000, 0x0, 0xfff], [{0x0, 0x1000, 0xffffffff}, {0x7, 0x0, 0xfffffffe, 0x9}, {0x3ff, 0x0, 0x0, 0x3}, {0x7, 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)) 10:12:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101040e000100fd"], 0x8) chflags(&(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 10:12:40 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0900", 0x34, 0x3a, 0x0, @rand_addr='a\x00', @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x3c, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) 10:12:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000300)="e76e", 0x2}], 0x5) ioctl$FIOASYNC(r0, 0xc4504445, &(0x7f0000000240)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x877) 10:12:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02008b7f0d0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:12:40 executing program 0: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000300)="3ea38fea8e62797ff2a107387123b6d10f2f58e31100000000d7db3e0b64590dae7222b08ebc86da5caa1b5bd790c5911c6119d14dd14da6f3b65a9608b719371a08f14445d7a91038b2c71462a8fabccffcf3e301ad644f6617fde7f5c15b86179a", &(0x7f0000000140)=0x62, &(0x7f00000002c0)="174763b325cf07357d95c7389b4907d81702380a290fead758274d7e976ac4f55129513146bd7eeaacab69c67d4a1bb32e11dd8949a1bb17047ef2", 0x3b) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x2, 0x0, 0x100000, 0x3f, "124b7ef54abd9eb680c049b8166e40d66c68845e", 0x8, 0x1000}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000200)={0xfff, 0x3}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x5) write(r0, &(0x7f0000000080)='M', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$KDENABIO(r5, 0x20004b3c) 10:12:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="834800650a23eb5ed484fdd854c716fe60b27dab68c3def7f5ad8f632f1c0bcaace8a4b5bad8a3ee789554eb738b78701f9cad957fbd05683e69"], 0x1) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)="cd2db57eb903c47bd5c93de2e49a807978af4dc6e66d7e797fac5d709d958b7c54a7c35a59da61785c2b1386c327852649f1339cbd6cb5baa63a55a1a935b74c884fb1cb1588933b5b04c456fefa2fc4d786ab0958334b108688527339772a7ee42377001c94e4ba91afea9b4bdb44c98fc1053183c6d68e4a56473fb387c10c4e2a7080d378d13b829918408ae802c66c16508579cb1697f39e7d2b3e8591b875ca77acdd0386d0ebbe34fef2575e9560ca8aeea58892e9c505a240a7d0ae8de33f9f6abff77a8f95964ba4da5ca9300099550f62a440ce491d425ea59350cb5d63668b9fe1c5f85f24c2be6c042fc71128c5", 0xf3}, {&(0x7f00000001c0)="11743f016b5d095f5f1a56a47131503b776e3b0e17d91fa033e6", 0x1a}, {&(0x7f0000000340)}, {&(0x7f0000000380)="a8609c58683ece00e6e442390e971930124daadc6ff7ecb7f54109c760aa7935da821b542ee923e127a999bf695e4824bcbcef49b1b8cf5ace80813e7c9547571327098abd37965eb20b3ba456ec8be2c2e05d406f0515c483518b805ea8e78708de0f649aadffd68e63947941f4fdc3052d6e3d4ec0f643dbe06b3fb43355685ab5144cf07d659014eddf6f18eb509d0ff76a912fc73faf", 0x98}, {&(0x7f0000000440)="493d17d3c3e71882637db30732f94dbd97443109400cd0cf6d0c962523f9165313adb370871f666f2e6124d8c34f2cde2a901f8a62a201b67358207001fd14002b144239fd9ad4089ecb7f85", 0x4c}, {&(0x7f00000004c0)="79df0465dc8348c004d1b584113cac983f897487704afc744fbc5aba3dc688b246c2a20ee9c2f5bc7e3ffcd4e37dc869ebdbc537e19313d97b9426cf15ccb8ef9e14af6870647cc709c02881ebe3685d3f4b5613cc55ffcfaea52648f91c", 0x5e}], 0x6, 0x0, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x800, 0x1c0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x14, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r1, &(0x7f0000000340)="fbaf8aef71cf32cd381f75c38d1a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) write(r3, &(0x7f0000000380)="c562fc563823f5e197d15e690756cf6aa4cee0703d1541e0d785b654fb0424e2f8bfac5276bb9db85b0226a083eec8bff6328e77d8ccb121af1b884bc525fd6626808e07ec4fc0b46f460dbf32f0d9aea556adee298ac36576653471c91e8cf675a733fd34914952e8d59b56ef7b56484f65d2c57f830b4d1fa8594a72acc21bc570933071fc6acb187291fdaf930ba578885d8b1e749aad0d2c4ebfa99f83425179746825dac696ae7fd0dd68684c94d385f33bac06c96f3c0b7f9558797cfbd601cddf7a60e7ce50a41247c68b679166a4b2a00daae880ed8e3fccb6e7f47008957e7596785ef8c28bf1dc0d65", 0xee) 10:12:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000380)="c4338d44f460161eae14dd8169495e71e10f50ff717c69f142b291323480e9cdab3407202d6e5631d3efda752dfd46e0380deb33f609f1e658c33cd4490d801cbbd84d83079b611b6179b6a688a33b86ccdbccc798a337002f741fd7ac43f2342ae8fefc7cd0d606ef07cba1bb0803dcf106d0e085076981a0e27d79a1166afec3668e69282b52edb0f6b8fa12ec1794cbe5d53a179f53d9632228c5647366b2e40c77f8417dc388b4624fbd3214b282f60a6cb951efde52096122835843c04fdcf7015c01856d3fe7d0f6a6e595403524f8e07d5562d50401e0c9894c9a67c358fd9a3b2a8908a87ed8af93274506dc232d6e4b0265df183b06fa6bddfcbf4c18682ce1c5da989d9fdfc0073b07cd52e6c456a56ee63d5deffb46111edcc86bd378a284b69e8c9b967601bfe868dc52970e2b77fd8107ec2d0f49a78694b53fb0127e83c68a6f076288a13288d3cd655e23b354d42fabd39145263093454c8bcdad54cae750e3f83366597fb69c136e23c38e542473bfd93f88c1f2e2d4fc9d460051e6241ad8dbc491090701dd5bba8bec30f6d0fc59f19406cd5c4b90948b865bc996b29352aea3d6d79603bc8a7d701d03f3f40c549f3041af488f5592af39b2153f831119e2fa6d75d40beb097a7e14833cdd880593ed3f454db09ab5f321874872159ca4be9ff4435351e4f587ff09cd397cd6ec5f8c83f90139da51cd755eb9ae7a0e357e1e6a30e75913a25fd1760bb1a5f79a44ff16b84066aeff2e82390b8d7a94c0cae7439e92235069a80a5bad908bdb7481838ec08f91c9cd6b964f507ef524fa14b0fb188bcc140d7adfb801640eee5d2d418955561fb5239299eb68a8b4ea4d59e76fc68f7af1b72d9b1eacc647504126aac4998d00a069bea32ae3bcc37aa493c91afeeff029b435ab323348f01500319f0165521582f91692d87038913118ba6b4bac55ff8716606653236239ea938123c2ad83daf6f1b5656f197fc4ca1244a7fce26a51933284b50a939a47ec92b9c477e616ea76eacce10d7eac672f76b689a53a573ac72e81d9f7c25f12697608e0c7b9a7c7b897da9477020fb6405ea1c1db412b15eb5c48d7e1170b9d58603fe040ed882a1a637e56d3d20c3612378214f6bc9ed5a6e3242662b760f04f98c1abb0ccea2d8b14c2a6a597d7199483f2593321e8d597a6f198049a53e4d43d351baa67f5888c6025e20b9ac73fa78cfc0d0291905dec070956ef91d78ff1483d542e80e56b435c8aa53da36264d4ebd79dac8381f5dcf201cccea1e13ecb67d2a312c18483a66964472ab5fad2601d63b94033ed26e2e8573a462c44673d04aaff917c3f9b4b12e30ebb1d0ab21de2c6e87c426420ee641478f4c33ef384a452cc69efc53e4d31788507f1b7b51fc8574ace7fe8f4463075b911034ea9c0210abc570285e7cf52b5dca28d74f2641819deb85ebc64523507f7986af61b0be08fe27123d081a89b96fbed209a1cb63a5bac5515f9743495e293da0faf953ca624c15a436c388a9a05ab6ed5cdfd940e37b5ee041ecf231313cb74df14ae06f40f7652345bc226651b4f51b215621a535ca04b92c1092aeb329beebc3fbfd9eb8c12c542f73e5d1b8943627d0b6b4fbc2f81f3c1a436d5ec67e652ce2f3ed8556f665d3b154bc34789501d4d960538df18cebb9d8e989120481d498ec4e92f", 0x4b6}], 0x1, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000080)="a8119bcfd37c5887474d63d6f9d31a9cfba0de8e3b42d74b26949d33b15567807a06efa2f578c8a29e0cc5724fec017edd5a3f3ee90fbca039628c61cb49b0efe44ac34edc165a911e183253b8d78ec525a212273135a66bf17ff249935e6b3190", &(0x7f0000000100)=0x61, &(0x7f0000000140)="bfd06899d728ddccdf982e0b5b26a30872354d8436c4574db8fbd90a440e6cfd5cd6fb2925cd2ef6322403952f8dda78edf92b64cc249a88bbd98d5044", 0x3d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) chroot(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) kqueue() ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) 10:12:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) lseek(r1, 0x0, 0x7f, 0x2) getdents(r0, &(0x7f0000000100)=""/102391, 0x18ff7) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x4055, 0x800}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r4 = semget$private(0x0, 0x8, 0x10286) semop(0xffffffffffffffff, &(0x7f0000019200)=[{0x6, 0x0, 0x800}, {0x5, 0x1, 0x7fc}, {0x3, 0x200, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x81, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r4, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x3, 0xb, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1800}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000540)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c}]}) 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}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e01000/0x4000)=nil, 0xfffffffffffff800}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x4}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0/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) 10:12:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xffffffe1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0xc0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) 10:12:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) 10:12:41 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000100)="2fc48c01abc3585270745165baa655fec69391c3d12baf13d81bd9aa3f2219ee046f63f048e3ed143f6a0fe178ba1a48302e411490a16242d814ee3abd7f9e171e361bff97a276549008e531f63a4ef903da9ac8f46c2378a2e413c19975bc27dc1d2c42036d0a8c713ca4088d53e77f9ffc8025e857eade33f7229a4e0178cf3f8844f0e4f13a375e0a6e85713ff3032d0868d47c7665330c81afac6d3c6a41591c7ab438561ae1d46ec9cd585d72f0098c88f7a6a22d18ea204977176f7e2f5e420989707345ce138dd210", &(0x7f0000000080)=0xcc, &(0x7f00000002c0)="9feaf9f879741e03a0b8728af31c38b2234d82202c467b484a7b18318c6925", 0x1f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) preadv(r2, &(0x7f0000000780)=[{&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/243, 0xf3}, {&(0x7f0000000500)=""/116, 0x74}, {&(0x7f0000000580)=""/195, 0xc3}, {&(0x7f0000000680)=""/251, 0xfb}], 0x6, 0x0, 0x7) 10:12:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0xfffffffe, './file0\x00', 0x400, 0x81, 0xffffffff, 0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:12:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x45) ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="200000000000000068f8877e2f122dafb5d98c36ec7781e71f76c972e8372936dda42335ef13a6cc00000000"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x5512, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) getuid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:12:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x8001, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) 10:12:42 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078ac1400bbffffffff4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="34000b0073010000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 10:12:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() 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(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 10:12:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebbffffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5, 0x8, 0xe9, 0xe171}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) 10:12:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x5a, 0x0, &(0x7f0000000080)=""/90}) write(r0, &(0x7f0000001240)="36534c1c7a82502201009191afecca794dc3f401969bbb9593c738db21d1388db4c8d23ee9b90f31f6eb5386ade91d26565d751d8e0279a08c96a30020f9a35f86ae3f41d782d9e2a0b0714f7d93b7b683000000000000000000005d04dd533d66f60a72224a4d0be1307f", 0x6b) 10:12:42 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x2, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x200}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x21, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000085d8b0de35d1972329d423920b83762d9f"], 0x8, 0x0) socket(0x18, 0x3, 0x0) msgrcv(r0, &(0x7f0000001000)=ANY=[@ANYRES32], 0x1008, 0x1, 0x1000) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) msgctl$IPC_RMID(r0, 0x0) 10:12:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6, 0x0, 0x0, 0xfb}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000b3a049c3c767ac4f1f70adf78088153da54ad6e90d1d80f1c25da3d5e0bd19a9578a6f8aabea583c9916c144f358ca115b31ed3800d76fb223aca3f6de896112f39d20c8eedff856d6af9788e3e0b618522ab0282b9a263dcd4ce36635ad50105772dc25d368ee87b83ced1c4a462b062b1dd3aa73fa007c5d2021f2b30c"]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) 10:12:43 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x262, 0x48006}, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffff7, 0x0, {0xfffffffffffffffc, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x6, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x5) 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(0xffffffffffffffff, 0x69, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:43 executing program 0: syz_emit_ethernet(0x8c, &(0x7f0000001300)={@remote, @random="d71c9edd8285", [{[{0x88a8, 0x1, 0x1, 0x83}], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x814f, "5fa86b2527fe30dfe9c3a1ffe30fc3756c57a8b3be730684243800a7e4f43a53870ac886b477af6a384fa7f0f313a784f57f124b54ef643c364bbf083f0815185c201608ea7afdd3fa64285a21e5f1941bda1329b4b2b29b9230bd24e1569821603233d86619c9e5e26693fdff379eadc1d0f20e63e3c50c4abe3a54278f1eda7fd0bca90b0b00e70fee24150ed1e386bd16e0fe6330bc02d936f258efd9ae3c06af0dc0bc36c4bc5738ea54204c73ff1c0dc715188c06a8be00eb9de8acdebf7a1c6a5260f4c56b24589b93bfad25d39c7001c9d830030b7ae1bbc9f1e7811acc8a6ee616e04de6fca885c9083ff95db6f68e0814d500e645da1f270d03a94a8b74955398d7593d1aed20d6e74d3468ff8c71643701cced686c5b0a9d18368b234c1d572e94194698e98d2c8dc29b062ffe8acfee270bb52e046c2e43601c503c63f8585659f6d697e20a8cec1e1b828cff1e5204d148c3fc5da19b29f419d11d6a6bbfebf2108b1b429e77c3d4e6db755669667450144dc9d8505e9b867218604f754560bad2b1e2a11d3f3dfb104b131b87b7da2ce65c472b33f2651cc1a33829f854add8bc73171e28ced4fdbb4c9ecb9078e53b9f25fc8029d38b0a1fc04b09f8661e9af7f83386a450e1c9521d123d53f0c4a6e96981082ee871d1514e286e8a57f13a2e6dba92d41b195ceb90b24d2d7c34e404c35cabf334054afb7e67d509de27c3abf707530dda06d4701b38a5dab996c23bbdc2cd464b60dc6a934f4c5011f4b17c3276e6993502d2a0b183672f9b41bd42950b8872cf1c7db0a5115b41e3c8b827b4ced85c39dcb28da552c32c65a734867a3a577b2bf825455134b032869d5c84abed6a8529c61e2a33f27634c41bea826cfd276ee53edd1dde23ba4c9c70c84372430b6897729bca35c4f609fca1aa5d4853136d6b2a237131d7ffe0c06f8655d857b0dd7e4b52ac065f734ea3d5430a246c1f1b7ed2a3f691af21818b907d280b29b8e1903e18151f48488eb7a173c187160d05740c8ad45e1df94c4115d9b5bb4c08c645c97035820b2b47c04a4a29081bf7988329da1922556fa46667880450365cc701fb1a6288850f9409c9c4ac57d6c6ce2945593465e1a4ca33542981e9e3966ab74c29b59b965bc632ccbea264b490b224a3e8e980ff6963d8200ac6828e693f685d259186a5f7a11b02f0c52b5d1864d1cf304a65ff90de1a867d1cd3afa257079c5c5d471d22199ee2a8fa9de1788dd2461e4cbe4c380f1d514777440703576d700dcb44e9d8e850089f0ca48e9447cb90cbf1242b9a8deb062e967b63d6a06d897c2843799afb3d620ab04af128ce47ea0b3e9e17eb8e91424c06de0b479572e7381746a5fceb5adcee19af7d411830068378cff2f92a30d4e1b1bc97622121fcc46501447a407875083fd17cf041ef3e1d1d0d3e7e4266e9181e27c367956313a1bf55c17a6c248f3b140f70f7a7d0b3380500cd7e76b3a3c1bcdfdd7a17aff2977647a334948ed93e9303f1117fdc899e78de0a21b3b86cfa2b5cf688accc808f789cce2ce698bc25ce222d829d44b259a4f95baed5c8dfade7cd7e6af36aa5404c820ada4a75dcc23bdfa1f6eeb7e307f0ad946e330d4f5eda70847bad8fa5e7d0cf267cd351db94dd82cc7ad374ea20b3dda02abcb1093053da7cebcd237d1e7144e75700341f8da8d0d3de019993cfce5df4ab21999ae6b69db477529465143f30154cafaa7bc4b80406792dd34f05173a01f2995b2320615cbae5d98bccd0b83cc5fbf6ccdb322904d005ce4b446df53c00243bb0ffcae196825a6e8d42ea247d818d2217aaf33c8b46dfe6670609336f774306fca2b8463dc85187e5e8c858e7e75b3518276448d3ece3ef243ac7f69440f075aa688ff9df0cb857484cbe20840952e1fd03960346548e0cd6a69ab1ce0c73924e21c176057ef483995f15e12908f0b89f8d8b05be934d9438c4daa62d27d50d9e9f5eab1e750cad3be198a287085ba000cbf1c38f01379f51788e67cf388954f45ba1176beb0ce330997ca658d44146bea1cf5bb1f3e1bc9d53c88370d5c67287b23c6158732ae59ef6f017eb7f0d4a034195849816424998b3b1d38b69246900f2f209c0085de79de11b490113ea43a1fb2fc4eff101b16a56bdf4e3d753e7fcfa71ad8cdb707358c86db16ed7fc629dbaaf15d3bf50a1589881893b680f1f6464b0d147d3db51cda01e50d96c629de2ebbb67c47ee1828d6960974ae1128c0af9d821e0360e04ebe89fc83a0f8169ebb2a76076d04da895666acc5f034bb9cb1622bdc6ade9f21f7766ef73497997228935d1e6fc26c537d1feb4aea87fa45c604a6ae338abfd87d03a214961bc63e6dd32619d30f4e937da5a76aca8bb130dfbf64eb917ae0320e0f12b36fc1f2210192ac345ee8950968a3d750207aa0a256c899cda1ce74b62dd9f4b8e4a1f3b4e49ed1b034e62e2c9a5e69dab5ab31a99621c060813c3d2ef7f8380f9073d754595cf75d63adbd1d2be94f9ea2ccf9b4cd24f0941dbbe252e88c802dc3bd888078aa342816bdc0a062896caa51af995fd84714dc94a11e5076dd8b19e8817ba9a291cb5d7c100aea1d3b85951cc05bec0024d1822aa586c4e5d219d5d46d7df673c22ddf1e504594859dddcc95f4a3168b5943de3d03edbea808be74ded266363be52ad04a59451f828abd567b64f753adbcf729938840cadff29e59c0add97cbc1a81d57c627cf384ec6cf6239d766cb75d6126e56873d35f6fbde80ff89b917a4fe3ca2472484a9ba91bf37a98e6d44d18f2f423a7222b0ab6c677ef3bf4a97b171473027b1200f3d83cd726357bedaacf50b910ffb9ec462476da606fab3e58b25ab0740b2144a7de753b9835c31d1e6ad3b61e21d0b6a4e65eccd2b728e3c1c2e01fd22975c79f70b38d7a2ad5f3a43ebfbb6ac507b01f73f814ab264fdd6920809630c94a998b840631bc2f218ac8d33ddbd35a99e8fbd1db96d3b0fa7baefc73c0a245bc2c30c520575b02dd4d9d9e9afb962595d21b60a4cb4c6c2e8ec18cb67fd347197746b09c74f5d0c8bc714909a81dff761f117788441c9533261f64394f17bba11750e9774c6ae97e791a4e2885365ca12b7d81701dfe4a2c31973d64ce2bcfe1da4a0c25ae2ccb854cf3961c4ea8c3943fc0faa0408b041b1f679a2762b69ffa9f4ae601b0ffe971cabe11b547fdb2538f14a5fcd2f2ec73e9b0d0e933c85f933781ed8f416611a08afdcdadfc3b643d3f53ca81d4fd8a56c4bfbaaf229ea33b496a8c467f3783598fac5b8081de56efa3a19429983f7defca8275fee49198e1a20e794eadbfeccfd5ff298111c27de83291c393a6b583837ae7c03091798067b5c23b607e53dd65c7909f90818c949894b8c0f2e414d39355e7d1c6b1a966c5f85b781af66ad5bbf6c5e6594b20e1978044c1da74f6617a7b4e4c9685c828d9835a970ca5146871335ae0f653e4ae7096f97acf5bb9e8dff24b382d36e58bf136b95b4e16029160b79adb1ba1d2097e89d30870f48082f1b1322e6656a7edd326ca7e511bb58267b8dc6ec3caeaf75ada91d93fc25ed9562dd54ff731ba7ab5d87b71ac106079493b4721f7ce9c4c32f2973fd59f39f1a31acad197c26e73aed8d87fce0c7de45ea3dda2aed2c9b0de35f0210435bb3c2cd496c0de830cf057e37bee7b4fddab5b9a89d33f0fe45b7527c68553af1d6b2b289859ea051cf3c2901116ff3bdc78a0a1e5bb764eb35a471cac10f843358cb1378a70af72ab025c38156c4e7d1efac73784a79d3176b116d57c439cb62caaa32527467c9a047b8b23145b0396a417fc435e7c1869d06201d555263dd0560ee4103fceb1989990dab15c29d21a6e97267d90e633b36c8b5e0c976e169a7221103234414aeee8eb80b54a6f7d66d5593f62fa3bc684561e0cf4ae52c26db0e8b8872d05adeb769c1eabb41925aabbdd52606c0dd53d9e5ba62359fb9f9a6a9caae068bbe0138e7e168cfebcedf25abf4ea6a0e720309602a36fc388c0590088f3c63e05056562c440191c01d1f41f2d06eae65c18dc45507f6c8968b16e3c41851c6b7316f76f7782f71555c6b9c0bde618f6364615695a23165aa2ebecc6334d505c84de04f1ee93a1a8e2903fc68f0c6d930b028dc99aa5fddc3f048deafeb549bd838c3eca5853155ecaf14c92fc80a25eb8684f07fcbe1cf6b7f1c92a2792d4138f1d91ea4817d400c59481bdbbc674bfc0404e2d323583824f0de6edf1ed1e5f5797dd1a2283b984a26471603e27e6189d8c6bd0707bc57724e473d85fd48dbf80b19ead3fa1578baaf7d6d6322c037813698289f72318268364df839bcf9da89944bab98f826f8ea801923bdb4435bb845db22d0cf7f9856fb16e754c7080c5174dc82e69397dee14a475db7841d03501cff06cbd9ee1f24bd430dd655adc2add9dc346fb38eaee358921d7857cdc3e5331a333926a1a36fae500bb73c8b0ea8e08b48918330b8628bf69d124d72b030b67a7c5c01493c2ad184b7bf363933e619e0f7e117e21dc478ed22946994f2cfc83708a3f80199ab27a0eb7ce25190c38cd8532ca8ccf23e5e3de41cad9788f89ddc0ec2164b3f50908ca1e6ef350f56f32fb40897a4aefd0cc1ce1a53971b5ec990e9e2107fffd1168812c13534f2c852790d75ba390208abb889bc4a322f9c7fa91f0bf05068dc98b4de5ba425bc239bbf32354b88f31f89dc366ba195073dc4ca146179c29dda53283c35c0d7877066336adadb2426902d686c7b4bf7acc9b9b93e63b5dd7c0b082555e93ff6ee5d2ed368c7b6952fb27e6800e2fd5c6e9f01b2c2efd2e82e67ddff3be7265e5882e76c0115a2f58d714ed3fc00a1a79981abe9ec73c77f6844671cfe2d4eb15200870ca6c15e920a5a4a1277872de59ff573dd36ffd8e079a9db40003be62f4b233f3e2f81d36a56f617c3abcadd71b4f525e26ef65e0e7721fd2aa018f2b25fd6d9ecfbf8fd30d968548cf591adc865bf7ed0c95f6775679e45ea71ba6fef6f5421b5366e14666baee6e0b7dacc5a20794d42f9d85789a482243e5b02ea8b6b20759d4ea188305cc124b3909bc3f022c1277d93558d83ade3fef7bc553d868b80bb966d3c9c110cc3216a2b1fb322606037233b7297339674d86bee69c326f0b8e2a48c38792e982b88768878a9767824f65772daf838fd65ff77a2bcdcd8e502ebac4bbb16cad3ae8100bcf02a81169d5e093cd1953a4c88883628c309adf80d5d2ecf7f0aa661b28cc5d3834a51016fff8dd880af7db7c79d57e9cc35ef9378d2a84ce98e86c3d23bf8d30908aa157f3d7378562376d90546227be855ec1995806e74f126177002179a3dee8aa2e315515549fd423a5aabed0b4c2bcbe0ae7e9f76b1e041853ae08c677fda4e61bf378c2a592e70ad11924ed15c992c5c1eac51a06fa1a549c803bf085a0899728408fd846064ecc781ec4ec69a7fd0d24616f1db852af93c80b9a5cc120fec58e55411a4797dbb9ce2234c342c6053a6ebb3da4498f5ab993b422c6128389cf2c36f6102af7d88e10a31e067d22d9e669a13e4298dbd62ec57874236e34352e316a9cdff0ec57db3a427d7be357dc8b2f27dd0c9e318f6bbcb79f1f4b174bbb576b2c79c92855d87b16ad8e2ae137938af304268548e15de2f362f9d3ae728a38f942b94971ed2bceea0d177e0fa68612cfceb3f891a4cb1e727d843231c90ef6dc57e6de13b708f5cd71e16c88b9fdda36a22f816a7904c0000000000"}}}) r0 = semget$private(0x0, 0x4, 0x201) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x129) r2 = kqueue() dup2(r2, r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 10:12:43 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 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, 0x8], [], [], [], [{}, {0x0, 0x1}, {}, {0x0, 0x1}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x3010, r1, 0x0, 0x0) 10:12:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x1e786fe4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000280)="ad38584855939628c7a9e1200c80b083b11ec5c0", 0x14) 10:12:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7f, 0x7fff}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) r2 = socket(0x2, 0x1, 0x2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000180), 0x4) 10:12:44 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x26, 0xb, &(0x7f0000000280)="b16be5553444436e815096ab91e0c6ed686a6f835deb502619fd0a76498a4f946b29efba32e62373e744de6357a33efa221f198676a47379637a79199779fd3575c1ae62d1e804ad7031e23495bd711132b7e08d6b62d9be200036e6e0efdaca154ef90dd52b438e69e047117bd9097d6021a97bc9a6fff4c0fbbda7832b4f60d90cac7b64ab4085a0adec1cf383d990e2e081dc1d5cde351014628e46e3bf86a343d1f08daf6a1ea668e5cdf481f04e9c58f052c7d481d24e2ab7a787bef342cdceb9494e8e89f3351a560d8bd5eb25e4ffa7daccbf0ab908d0d87a11f9b333", 0xe0) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) r2 = dup2(r1, r0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt(r2, 0x1, 0xffffffe0, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) r4 = kqueue() dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) bind$unix(r5, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000200)) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = kqueue() dup2(r7, r6) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)) ftruncate(r6, 0x0, 0xe9) 10:12:44 executing program 0: r0 = msgget$private(0x0, 0x288) msgctl$IPC_RMID(r0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="c88ee3e53eb8e762d9d1429862517765f35cbf96cef915f5b75a78cc29d3446754e61d4b735000913efa8e355fce87c342b50e1a5a54542c57d7b324fbbecdc05838247ab925f34f", &(0x7f00000002c0)=0x48, &(0x7f0000000300)="43c42d43d8a6662a3690a84f19da432fa96dea76d474fa0db6ab061d92e1c965efb802926ced31752d2a", 0x2a) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) getpeername$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000d128c6e000"/110], &(0x7f0000000180)=0x6e) select(0x40, &(0x7f0000000000)={0x7, 0x6, 0x80c, 0x2, 0x6, 0x18a1, 0x8, 0x5}, &(0x7f0000000040)={0x100000001, 0x5, 0x0, 0xe8, 0x4, 0x1ff, 0x200, 0x101}, &(0x7f0000000080)={0x81, 0x2, 0xfff, 0x100, 0x1, 0x9, 0x2, 0x3ff}, &(0x7f00000000c0)={0xf54, 0xf9}) 10:12:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/31) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 10:12:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = kqueue() dup2(r2, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) setgroups(0x1, &(0x7f00000004c0)=[0x0]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000240)="f23e6252dd772ad2908f8f16fe37a953697981064d2a43fa2fc3d7b343bb514d2102fad59eb255a57d3e9ac277dd4f43ad6c7313880043f039afbdc8cc7fda2525b8d24a0a0db7abc1bac06df1025362fa14b873bf31047e1c3a73930bc23db4b790ae85fbc3d88bb40c9a4c9ab01fccc18313407baed1d1444f44622e425ebc15d3e8c84e9d790c58bab178ae1ac92f2004e02c8d4761877492014bf9922b6bc415aeb4bd279308c4317c80bb9dbb669e9e0b1c", 0xb4}], 0x1, 0x0, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x2, 0x18}, {0x800, 0x7f, 0x3f, 0x5}, {0x7, 0x95, 0x2, 0x80}]}) pipe(&(0x7f0000000300)) chmod(&(0x7f0000000340)='./file0\x00', 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x4) 10:12:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendto$inet(r0, &(0x7f0000000180)="e7ef81374baf8beeb97cc68ea2d40e513d7b1614b0462e6ea15fb1b4a42d07763fc32d77d3ec583427bcd29a0c87e8bd2cc22ed899c0b31e16f87d12eb0f3f8ae783d0c5c2068c37d49ac537a32bdca9d19b9ffa807b0ac20f232f004ee959707b3b5a0fa52c3ff60420960e7334f13063f6c56533aae67a3a89fb90a99d2863ef892c10d422f97fa75429443aa9", 0x8e, 0x400, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2a27c2dfd98a955603287f07b7ef0011ec5111", 0x18}], 0x1, 0x0, 0x0) 10:12:44 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) msgget$private(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) chroot(&(0x7f0000000080)='./file0/file0\x00') r1 = socket$inet6(0x18, 0x8000, 0x2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) dup2(r1, r2) clock_getres(0x0, &(0x7f0000000040)) msgget$private(0x0, 0xc4) 10:12:44 executing program 0: socketpair(0x1, 0x1, 0x102, 0x0) 10:12:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000a83b96df3fffb86e62a408a972"], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:12:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000600)="158064e477649e719d9999000000000000000000", 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f00000004c0)=""/191, 0xbf}], 0x5, &(0x7f0000000600)}, 0x802) recvfrom$unix(r1, &(0x7f00000000c0)=""/40, 0x28, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000ff0f00007300"], 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) fcntl$dupfd(r3, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82062e2f66696c653000"], 0x10) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) recvfrom$inet(r4, &(0x7f0000000700)=""/214, 0xd6, 0x0, &(0x7f0000000580)={0x2, 0x2}, 0xc) 10:12:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="c0e89e25af44cb7c91e0ed89d54c3106ca3636e9acc052daf818f1039017abab020c2c4ffae5334f64eca755e87e34936cf0563d761cc6a2fc49c90c481b9075a7f0b7f2d108a66ab4a707980391e6937639256be6942a41ad359c85eb064506806ebd9e40575713e178a8959e763f365a5c3e2e28ee6a7b7c11faa388131f114159ebfd36d794a46b2d24942697b925e4e3fb82c9f23add42c8872f17cdc95da5ef8a4a320125efcc3abc0e158c269a6bc04e9210f5f1824727755b6e2a3da6e5dd517ad5245b6020", @ANYRESOCT=r3, @ANYRESHEX=r2], 0x10) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = kqueue() dup2(r5, r4) dup(r4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f98bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 10:12:44 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4}) 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}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b", 0x98}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20, 0x1b0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x1, 0x100, &(0x7f0000000bc0)={{0x14, 0xf2, 0xc0, 0x4, 0x20, 0x6, 0x8002}, {[0x4, 0xffffffffffffffff, 0x0, 0x1000000000008, 0x3ff, 0x1, 0x402, 0x1f, 0x1dc72, 0x6, 0xf2, 0x407fff, 0x7fff, 0x400, 0x5, 0x373, 0x3ff, 0x6], [0x1000, 0x101, 0x2000000000006, 0xf3, 0x100000000e89b, 0x6, 0x3, 0x6, 0x4, 0x20003], [0x8000000000007, 0x2, 0x8000000000000002, 0x4, 0x7, 0xdd8, 0x1e], [0x626b8d07, 0x5, 0x6, 0x64c, 0xf000000000000000, 0x10000], [{0x9, 0x5, 0x1f, 0x6}, {0xd76, 0xff, 0xffffffff, 0x101}, {0x2, 0x8, 0x800, 0xd82b279}, {0x20, 0x6, 0xfffffffc, 0x7}, {0x4, 0x8, 0x800, 0x9df}, {0x2, 0x100, 0x3ff, 0x6}, {0x427, 0xfffffffb, 0x1ff, 0x20000000000001}, {0xfffa, 0x7, 0x8, 0x800000000003}], {0xca, 0xfffffffe, 0x1fe, 0x6d}, {0x3e, 0xffff, 0x9, 0x6a}}}, 0x8, 0x8}) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x80}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000900)=0x8) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 10:12:44 executing program 1: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/21, 0x15) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 10:12:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='MS', 0x2}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = semget(0x1, 0x3, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x409, r4, r5, r6, r7, 0x104, 0xd84}, 0x7, 0x7f}) 10:12:45 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000080)="066953110548000000005144cc14e86ae831c9b145bd7b08cdf72bb3", 0x1c}, {&(0x7f0000000b40)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527", 0x20d}, {&(0x7f0000000a40)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abffd07afe6443a18d7f05594fec08d047d87c52b4fecd9ce7f9cd3e005d70ecf0517c9db7d579a93b97ee139906e252b27d037c0c21cb13950fe6d94719eee2a80afcf25e49ca0ddc92055011b464c37b616f879581ae8972150ab4d23764850439894ad1402ef72379023ccbc743c60a3a0ca2adedf10b7c6c405e329130c1e8f660481d9b9141f75ac8040c7193bc14903f4735519be9f5b80802a0156df45384c48bd600d1e", 0xec}, {&(0x7f0000000040)="80f8f679", 0x4}, {&(0x7f0000000140)="8df14aecabd69e11f28377abfae3ef99bbe6d00da896d62e97925668b8fe2ecf38841b282477a8fb2cc7508c9e0e03914d6086bb3e82e81d0666942e3bc8c6613db56af1718d2ae1c7a9548ed5c98386a2b157fa0677711a4fbbcfda8810e5e6bc72940b25fbcc7294ca", 0x6a}, {&(0x7f00000001c0)="6d628124edd2be44c7b49a59df78c2e757819000390149d84227b15f33cd2d2667f3d4fcfedbb06220c11b3ed490f56fef57e922a079205d230b7e8539a9f86c79546c1ffb63634d8034767911a5b1", 0x4f}, {&(0x7f00000008c0)="e7f64afc84690e1b3bb26a952133d3fd6f1a7a4724a2b4d5470489e44bdce9a6a1047aa45c57f37274451977b727e07bddd55da743285f1d9e59860db78a515be9ea9cc228defdc90e348049a6fe61da6f6be8cbe0d15fda4b5a1b6e4b8fe5eb98ae3a5db33e98c09dd2d8f8ec40e6fb86f4769b6dea517fed72443d8c4624e4eda4d05e97a6a4463a18e248362fc954e5c055a1a880f8f623d5aed47fac3e417d909f0b7af5226c407f2423a765116779d304c67aa2f12cd9287e9e6583d6ac16c5cacc048e0ccd4cd4466854d3514a169087ce561e918b39f037cb", 0xdc}], 0x8) 10:12:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffff9) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)="60596f3a60ab0747f02b67fa1e106762544619e5ce1e8dd1ad429f4985e3b337007c7ce237e4ac51435e242b7e83d0bf59a75b47748cd34ed33bcd8942ab45c9d6fc52fa57fcbd5af2728494e09c67aac5c9432cea2b08916a54aa642e42a1c7ddd118e752b819b422e39af1593e6c573c3c0d91c1308151b72e2fab5fc2d54475b13dd100eaedad3d1ce856d52c031d97c2e48fd054552d0b23da608491adefabbb574dc814e9f7a2c6562c3fee4ea7bf5a7fbfb08aaa3a89957b35b3ce47cc33f9826f8a3072c6b4d381340d6b4666fccec30375b7a6af6b5213a03833f906b7118b3c11682d43866766c2692061296482b4e7d199ed1b", 0xf8}, {&(0x7f0000000240)="1586034d61516ec03599e965fdcce7b96f2e8e0959ccf5302e3b05959338304f430c9c561ab7a1ee4f490b3b39113d5eafe53fa583a330c8d9de6422f6d46fac5ec7ff39ac2eb23e053ba8cc06227d750a82de8f292fc78c07bdcd0ba09e4012c863cbc60eb5221c404852e67c789bc398e625d264369915d0fe9bff44460fc2c942b86d665b93e6d26abb16b9c5cb77a2d909fcb36ca9d73a9579d88b2f98f17104efeae55e01ef099339d84cf8c7ed0b3e949f785c9b", 0xb7}], 0x2) 10:12:45 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = kqueue() dup2(r5, r4) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) 10:12:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x600008001}) recvfrom$unix(r0, &(0x7f00000000c0)=""/119, 0x77, 0x843, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0xffffffff}, 0x0, [0x2]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getuid() write(r0, &(0x7f0000000040)="510fc3", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setregid(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:45 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="741fdb688ef5e98bae1f9b5aae262facacd6b22d88ff519720c7749adcc1af756f0d22752e7fb4a13a6b737bce7cb732488e5b9b9d923ffd8f9395e07f4d2e2cad52a098a2b93359a0205e701e5c4c8da8086ae1ed27f5dc8ceb3d1fa8447c29", 0x60) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x32) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r3, 0x21}], 0x1, 0x0) write(r4, &(0x7f00000001c0), 0xfffffef3) dup2(r2, r2) execve(0x0, 0x0, 0x0) 10:12:45 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x4, 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(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000180)="330cec52597867c63c027efcb764b8ff013d66f2", &(0x7f00000001c0)=0x14, &(0x7f0000000200)="adb6438082d5aab12ae3702f58d048217806a8dacc29545ea4afed9f9a4c1bcaa19d36c84b9e17cd73d1142bce225628c6a187fb6ca78b68a0fd71c4d6baf95dff42ec2ea437f7a06c2551b99667c63c1ebc2ad5ed592ad6fb74580cbbb25531b066dd72e80258c031430709a9fc9b62235f1e22db1320989446bc7dcc1193e911d29c2e454310dc3964855c7b19db0b242554b3ded0c8c4e44dbcac228d858e521dbcfa86f93bc1f01939cf7aa0cf333dae4bd39256d7d93299d2d0277d58a7d23ec3bd4cc1054b8c5f1b06146c5d8a03f07b2dd74076e675dd58b92f347217875d3d2943cbc9117e81cccf316cc86a7911e1f3d6a9c9", 0xf7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000300)=""/130) 10:12:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)='{', 0xfffffffffffffdc4}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 10:12:45 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getuid() setreuid(0xee00, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x10001, './file0\x00', './file0\x00'}) mkdirat(r0, 0xffffffffffffffff, 0x20) r3 = socket(0x6, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) 10:12:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r2) write(r0, &(0x7f0000000000)="220e2a", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) getgroups(0x7, &(0x7f0000000100)=[r4, 0xffffffffffffffff, 0x0, r6, r4, r7, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x8000, 0x0, r5, r3, r8, 0x64, 0x3}, 0x4, 0x45, 0xff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 10:12:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x5, 0x7, './bus\x00', 0x0, 0x5e5, 0x6, 0x3ff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x7f, 0x18}]}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x41) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) bind$unix(r5, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) socket(0x18, 0x1, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:46 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08301f00000000029078e00000020000780000dd0045000000002d000000000000e00000020000000000000000"]) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(0xffffffffffffffff, &(0x7f0000000000)="30df0e97bc9baf8fa297457ee91a6b4fd4ce269c58cbf0655757b0ac2c0ed431c9a52a368ef218c6a970f3e192f232779902fe91d03b3c4c0132c2c63a8312e1b860d29de1585c1bd29c97c7748d4c701e5abffa9ae04021f540f7544a66f3cb97dd7c5b2df563be11e13d4b6805298858ab25973e161d991f2ac1134bca0d", 0x7f) dup2(r1, r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0xffffff57, [{0x1, 0x7}, {0x0, 0x85e}, {0x3, 0x9af}, {0x3, 0x1}, {0x1, 0x3}, {0x1, 0x5}, {0x1, 0x3}, {0x2}, {0x1, 0x200}, {0x1, 0x5}, {0x1}, {0x3, 0x7}, {0x2, 0x4}, {0x3, 0x7fff}, {0x3, 0x5187}, {0x1, 0x9}, {0x2, 0x7}, {0x3, 0x8}, {0x3, 0xfffffff9}, {0x2, 0x2}, {0x2, 0x8}, {0x3, 0x4}, {0x2, 0xee1}, {0x3, 0x14b9}, {0x2, 0x10001}, {0x3, 0xfffffffe}, {0x3, 0xba7}, {0x1, 0x4}, {0x2, 0x800}, {0x1, 0x401}, {0x2, 0x10}, {0x2, 0x364e}]}) 10:12:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pf\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b", 0x3e9) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x108, 0x404}, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 10:12:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0xac, 0x4, 0x10001, 0x6}], 0x5, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x100}, {{}, 0xfffffffffffffffb, 0xa, 0x40, 0x80000000, 0xfffffffffffff801}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80}, {{r2}, 0xfffffffffffffffb, 0x4, 0x2, 0x400, 0x80000000}, {{r0}, 0x0, 0x82, 0x1, 0x2, 0x101}], 0x9, &(0x7f0000000280)={0x4, 0x5}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8000000], [0xfffffffffffffffe]}}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="00120009000000b201", 0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x10001, 0x1, 0x2, 0x0, "6495108eb49a5b1663cc571722c2f39ad75ee8f9", 0x7f, 0x2}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="00120009000000b201", 0x9) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCDTR(r3, 0x20007478) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 10:12:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x4}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x3, 0x7f, 0x13d3}, {0x9, 0x56, 0x20, 0xfff}, {0x6, 0x5, 0x94, 0x3f}, {0xfff7, 0x1, 0x95}, {0xf21d, 0x6, 0x3f, 0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) lseek(r1, 0x0, 0x400, 0x0) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = geteuid() seteuid(r2) 10:12:46 executing program 0: 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) write(0xffffffffffffffff, &(0x7f0000001040)="06048cfe6594e2d6bc1fa1b1964d20265f50d95418678057a9fabbf68dfe6d7179a32e798a9c2b1147bd65149d590130149a8c2bed33b7d2057f8477784c979a6e15c4dfa329625ac3bb6ce335e7073e5df16622f78a62f8217686efa90bf3c66c44991841add273bd808d94648780a7768289b5508fe74d99391cebb04fae8de2382be63b86736540a668339f04e646ad5ce96cf447d04ddeb3b4e9f1292440402c657322913971e7e423aeb67bf8d4bd4e2ed4b3e025400d1d8df543b91dc2f8d0db4f", 0xc4) socket$inet(0x2, 0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b29e63b67ec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f2898efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x1c}, {&(0x7f0000001140)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f0627066d6a14dee8e2291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d637e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xf4}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9fd14f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf171cf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd76218d3600b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e9e815366d2f447e2f0000", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xee, 0xc0, 0x4, 0x20, 0x6, 0x7fff}, {[0x7, 0x200000006, 0x2, 0xb, 0x401, 0x1, 0x404, 0x6, 0x4000000001dc72, 0x6, 0xffffffffffff0001, 0x4, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x5, 0x4, 0x6, 0x4, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x79, 0x2, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x5, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0xef93}, {0xd76, 0xff, 0xd8, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x40000006, 0x10000001, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x3, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xfffa, 0x7, 0x8, 0x20000000000005}], {0x3f, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 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', 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0xffffffff, 0x3}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x68, 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], [0x0, 0x0, 0x1ff, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000, 0xaf], [{0x0, 0x1000}, {0x7, 0x0, 0xb888}, {}, {0x1, 0xfffffffe, 0x0, 0x4}, {0x40, 0x1}, {}, {0xfff9, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0xfffffffd, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 10:12:46 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x3, 0x7fffffff}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x170) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = kqueue() dup2(r5, r4) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x18d) 10:12:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) ioctl$FIOASYNC(r0, 0xc110445f, &(0x7f0000000080)) 10:12:47 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f0000000080)="00355423649ebf16eaf5daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f2fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956a8977599efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a60226f61763daf1301be05899192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f4072213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc5bcf7819892ff065d216ed3f293cf4939bfc9800513810989b279e9e38dc24aa0be769d542d0c9d558b133576aa24f2f5f8c92534b7eac46b1407380d0fe9402c344f5d42a037a2183fd499d28c5ee98e394a88b3923b4c7abfcfd3010d0866ce173f2a6bb198ed043df62566ce63bdb8034c8b09c1eab07cd10c7f5f5a3a3de", 0x18c) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x3, 0x3f, 0xfffffffc, 0x4, 0x3, 0x2, 0x1]}) 10:12:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000000)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) recvfrom$unix(r1, &(0x7f00000000c0)=""/147, 0x93, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 10:12:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [], [{}, {0x2}, {}, {}, {0x0, 0xfffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$getflags(r1, 0x3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f00000001c0)=0x6d13, 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) fcntl$dupfd(r5, 0x0, r6) 10:12:47 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x10, 0x0) r0 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='(\x00', &(0x7f0000000140)='!\\\x00', &(0x7f0000000180)=')(\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)=':(\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='[\x00', &(0x7f0000000300)='!})\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/\'\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000400)={0x9, 0x0, 0x7fffffff, 0xfffffff8, "8db610698286c41e221d11c67c3580310d4d8ae3", 0x8, 0x1f}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x7fff, 0x8}) 10:12:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x800000000006]}}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file0\x00') socket(0x2, 0x3, 0x0) kqueue() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r4 = fcntl$dupfd(r1, 0x0, r3) setsockopt(r0, 0xffff, 0x8001, &(0x7f0000000080)="a7f7bdb0f79b204b73afb5a353b371e2e9b0da8f58916dd5dbc594381880cf065c8aaad5b896aee9d91452ee67ac6f2880b0a5e7b200e589b87068120aeda97d47b48f", 0x43) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)=0xd3eb) 10:12:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="3000abe85c0b632d6b613ad05ae3fc6e5d7a14f8ffe528dfb40b492e4d1e4202082e2ca673f754eb64e8188b5fc2111d9cfebc5560879ddef63befe8b85cfdcb378d2c750d8cf705594ba89dc543327c3b86107fcca3645f4c73aa812aba947a0d0eb11af4d3122e64c5cd6fd58f7ca0cd9dd7956e26cb2086ec58b869f3a0d351ed2a3140abcfd01424c486f7dd175578f2b3d3e81bd98a08213022a9462f1bc9d5deacff2dcad4c167ab5f85e4c6d70b42baa03e566890591a55c004e7168b268eff642f3943a1054821a9b4567e1f39be3c53388f96d176879def12a897275ed78e610b30b06609ca756427b483d7098bc17dbae97cb528b82929884e791dede9cc3dc792dcbc80cc25652448b881b219e88b4e490a424fb3e1449455c7341874dfda8439543c42ca67842a0cf420691344f5f11f97da92ab67ff2157d76b92c189bdc1f0927e5e6629a044af5424b869706774811a28b8f175685541c941e809bb7654f24c0492e62c4206b619715ed51560eaf18f701c84b0fd696178ddbd3b07c59b12971c862244831f8a401272b744990a8f39eba9ab86b2b4705cfb23a076074485b695ddd23515a1a340f8963fbd5d99dad374e81abd0611a53b0ec62a6129da3f2db6eb805e46cc1a1d1bd2f37d0c29728865bc2c0d9590d3cd9053", 0x1e1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) munlockall() 10:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000080)=[{0x5, 0x7, 0x81, 0x7}, {0x2, 0xc4, 0x7, 0x6}, {0x8000, 0xc0, 0x7, 0x6}, {0x7fff, 0x59, 0x40, 0x20}, {0x40, 0xfb, 0x24, 0x3}, {0xfffd, 0x9, 0x7}, {0x1, 0x0, 0x7, 0x8}, {0x0, 0x1, 0x7, 0x3}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x3, './file0\x00', '.\x00'}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 10:12:47 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000007d1fb29440f28358224ad82db838db8ce9c7993118f02638e37cef1314b7f94894e5c060733b82069b53e6d8b2"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x4000, 0x8) recvfrom(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000001100)=@in6={0x18, 0x0, 0x100, 0x20}, 0xc) 10:12:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0x0, 0x201, 0x8, "0366e53eebaa10c3ef5caf0400000400"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x6) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000280)="9aac6250f62bc5262948daca1ef5aa62dd83c0ab63598c03a3701f9a8801b992a6a60c0a00", 0x25}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = getegid() setgroups(0x2, &(0x7f00000002c0)=[r5, r6]) 10:12:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 10:12:48 executing program 1: select(0x40, &(0x7f0000000140)={0x1000, 0x5, 0xfffffffffffffffe, 0x0, 0x800, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1700, r1) 10:12:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) chdir(&(0x7f0000000400)='./file0/file1\x00') 10:12:48 executing program 1: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f00000000c0)="ca35ad697794acc89b4b976b47dde8a26d6d34cdb03e2033598d59b2fc869bbd2381e91709fccf316442766e4e1d91", &(0x7f0000000100)=0x2f, &(0x7f0000000240)="c7fd8d65dd806090bd151aba1e4b9e0f37a8c6354b21a84d67fc311fac0740a9d7a1f6d129f5696e175a9c33331e574bef6eac5edf6402d8c6e1b72157ddc65a0a8ebfd318cf57534142b52e21866c30813fcbd61a00cc3a1bfba4add9b4bccbaf4e46aaaa347ee2c02d895aba388ae594fbdbb50e2a16e4ee367be4790ce5dd5b25dfcbfb5fbc05d91abe3354d465f0b6e85f8f2c413bcf1200f9033391feaa92994258da8148ccec30f5803f3eb0c750f55b416f07b0ffca4142de62010eca23a8aa9f98d7d70f8eef219424889ea2900a9c1e7dccee25", 0xd8) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) fsync(r0) r2 = socket(0x10000000011, 0x10000004003, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/51, 0x33, 0x823, &(0x7f0000000040)={0x18, 0x1, 0x1, 0xfffffffc}, 0xc) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882be0e93569297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb7310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000", 0xad, 0x0, 0x0, 0x0) 10:12:48 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x7, 0x0, 0xfff}], 0x7, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{}, 0xfffffffffffffff9, 0xb3}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x1, 0x2}, {0xa62, 0x2}}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x30) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdffff9, 0x1, 0xf0000000, 0x3}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x20) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) pread(r1, &(0x7f00000004c0)="954d41873a793cee2972bcadf49b7968419240b3a93e0f57", 0x18, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 10:12:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffbfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x6d1, 0x0, 0x40000000000}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) 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)) 10:12:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x7c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004000000000000"]) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1, 0x523e}) r3 = semget$private(0x0, 0x4, 0x201) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)) pipe(&(0x7f0000000100)) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/44) 10:12:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x152) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) r6 = kqueue() dup2(r6, 0xffffffffffffffff) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="4f27a16f2ac1847202ccbada35ab5c99f22c43297a77dea5745df7b6e9fd152ece0d39753afe8315b609c90fdf16ba90d5c3e49ee601c0fd45f3c57a7b0ec176a8efd724601ec5ff47a1e9502c4b9a7698a0181b88e976a4053d911154bd4a362babe30eccd3f7271d5f2bb9c7bcfc6b7cb6f89d7dcb57338867b61ec45aa5baf886242044fc53a203a6ac10dde5c1da3ba1c3ded679ff0e888e70510b450acb72a15ee7068faa", 0xa7}, {&(0x7f0000000280)="b00e05053780db5cd9925a6d49479526c43f2c73acc8bd1f7ea4483a24e5da24cc2851114d04258b43184a2b1565f4e4a69a6c533ed93b89a45376294a35e31f0c81999f22b35c556066f14aeb99796fc5d536fd5a613fe5773721f3649eeccacb274f429569df38e877c0f9e07dfeaf9effeabc2fca1f653276ea30247eadef7715cdae351fc034f7f1b346fe115ee9ac505fa4a605af552ae493f5a662c07b51a11df029d66da29d541bd9d11c4bc0487ceb9f6c6931376d4fa21537a94d02131189d6dfc71b067c0a4231141bb6dc309f4aae6dc9cfd688a18a47fecf6d4ab60c299a26bc0d92d2ac250e7ba34d6a20b209156a9d08d0429a0d10c97bb1753b139693d333ae2e441de7bc6824c5d62ea012757c113ea9bfc0f0e6253af650b1b257323ebd91cba9c22797dcecb0f252d69f9dbe6718b1215c27889a10defebf79e39a8da9a80e8b47c706808b392976084497a5d6e0f8ba63a04606d2f0e594d04e5a9d7d76d981e30538443ba2920fd560941f1122de559464fc03bfaaf5f5b6f4fa9407479083319a5c9917a15025dee2a135b044e3d15e07e60781499ded41bec2c80efd934a13ab5447934029ce5911729878fe0f11c8159f4cd4e9059b7d2848385f967561e8c680baac0745b8fc0f9f04add4557cb709c547cb247feb10b5053f428cb3746fa34b4444c332c5311bea11ceabe5b733cbeb0ec34537ba4dfea48b033d21eccb8484b5ceb843868fd1e1c9ffdf923d10f0dfe38683f08ff65c0ee1f9c837463d8b4819aea2ac6e760cfded3743b6eceebe7b3ae0925d0330bc6177f909db8ff8d52697239f4e4fcabeed65ff4a06f592d772a27417e9387b0e7c188032ba8a15d1ea8e9cf9b425c043fa235a9cf57ec91d291e1e5f6eba61e6ad98459c66f6a0bf7962f8a4518f620a32d4cf90ebe4fa5be5927d36aed2be7e04549106a549c3a8f27f81f10f72243e182307f474ca6b070ff3335e0b501d9ba7db77b0e787d2c1f61c4a848704853a571258c4c9ec4b18eaff689b7e5a85ab44bfc4e2cc462ffd07d7a5b4d1d04ab45b0aee97b79708654aad04bf14d4e22244c17e70493ad20c9d0859848db3a6ec6b0dbd3bab708ee1bb2e02d1cc541066b0a8e4065b9c7f4105fb9962b390daa5cad8b0cf51d9d1848a1886f958b9971032b9fbc9166211fd3a1e884ab30f0d4626fe80ca4c759d089ea24999da62e65e9221142d8f24dc4e4096684b46894af18a8e572af27a7bfbf62484ecab677df382b7b52646b7a561f915ce11b2455afea515b1f6bec21e285a8940f663ca73fc97db7ddd1c33ac00db70cba6acb7175624db358ac008ea0aafc56f6685e0c07fdb969ae17557cfa34b4b95c56ee1b0b2bbb9fd56067bebcec4b6c740793ef980cf5e5ae848fa87a7b202a0b9c05d3d27e1f503a8b42b4e1605892043a2128e0d7d6a0881e1cb425cacddee2d8e6ee554babdc08d821150715971f15f1f0bdcef25caa3339c93360f9b67354889c963b06a5d7d398212a54589d020194ec346e0e40d646343c07c1cc8cedbb8be8ad482220165e080492efd0bfd64bf05000eb1d2293ba1b617f921bd6d5a8c206a33c7279100a66b9f15bb31c61a59db3de659d283568e712f06c414a5c7305a22737ae0bafb6b123476209bd9a72b14e201bb769e1e8c85b69745c07d288f462e886162962683d2ae0a1ea34f88b5df28c5936fa40eef14d6d9d4984bbf248c4624bba336338f5f3f75f9c16aab0380cfc85e4b0056644ca63b6431bd5a18d0db482b549eef46cc42556c3a2f394f8c7fdc427c73fba9f177d44195867a30b5c751a731845f7c4c4cd2524fdf3cf97eab0a8d30316ea71554d2468ea3f57864a44634017d8f6d20e7ac210e0402b4a30f74a86f2f3f4a80b210ad1c2e85f2ea9978a2ebd2a51cfb4b26c6cacd8ef08da1ac1944a072ae1b5356cb056581f273aced79bf9064e71145f8b54fc03e27e131d0e3700b985c43eae11bb7cb28cde9b5e2b1318353a76742b390dd9b9f20e9f233a634db8311ce2431b03f23245a3b212827b9f6686b0222bf36e7091703f12c8c1b8276c4b5a8affc4ab50b9acf3e29194f21c6cf006a90d1d0f91d376b8b0939a673585c794605a06e0f907b5d48dbce6d73fcf614266bce95ee72b4bde243d8df06d17c0b79784331dd06d6e606a3d5001db1fdbbb1db82830705ecff1076472c3ecb66d5d41bf01e9de4a5aadb2f5dc6462e887423002397fc55e46fb75e2515935c66d867a78f5f23aebec311e036559d73d7f475cfc815363d71280479a6f50df35487e73ea8d2a4b8fb1c5f72f666d6042ef5c06bc4af3cf6c5a1fe509b124463c3017a4754941c8508c8f045e13a41ee451a6fe8306becd7e576912f96c6bf96e79668e45e7c5eb8545daabe7555a899bc045afc213daea4e32a5b4ad2fa51f5981e82fc447da34295376d25f4b4ad831c2f55be6b2e10cf65750c2583ecd3785540307055e676c04e928dff831a606ec46faebd263c48b7bc8f3f4a97450b92887ccbbeb08f131701faec6ba53a762c554fba8497e68165bbb50ecb3744a52ca112928bb01bcfc62a78463431ea62715ac6144915b28949e8267aa38da8c69c92d41a5e645455566eb44a00897ab482a2331bbd14c98f5cfd4a42ed22b2c9981cc96c4a105e9bb06d27f05620d7796c6fa0d4ba90f8b2e1b179c769ff269844ac434992b25353326f2a4644849d8fd4d0e3e8276862991f39acd764ed516a8138c6cc7f954c9971c9cf1009d1819964b2e2e28eab2849eca9e1fe56d7b9f51b48d757b0c827a3309656d748c3918ab6dca9637bb1943de26977683d0965bf45df5f1a37d922fa399d4e2beed7b46f261fbc82e400328115e03785c0a5b8f5e47f9293df6e66606d11f8b16772503c74fd8b9f8bf497982a1af327798727b03ae2feffb7cf4cf21c34fadf281b590b742c0ba2635ca9380731b58280dba543bfeaa1cbb5b8244304a63101491101a5bdb1b93fe9f453c6091450f822df904c308e1cab5eeff1cf664304ee18ee4064c654cea5eece176488b07d9e37825ea2e04143bcc5d92edc588c8da9252f465520b9cf436c2aafa837a127886b5917f9f6ac388b77868c1157e34a8c0eba8bc54175ae959595cb890b9ace48b6fedf74eeeb9a208b6150e045080854f5bdaebe241008431c60051d69d294a6725b08f44eb857f1b80fce1946aa59bc4a784a53055f4e484aa2c5fadfb02f7ec1b5964b56bd87a1e0605eebd6728af6fa154e52b1e9da8fb51d1d0a43986d428462c446d4938088e30898d92e6187191c2d34abcd6937bc6ae5e01c5792401f6214efd160b45d7bf84ad26a869abeb4059a3b13072e985ef2f201db0094e57b988f1d942e397d77f078076ac70401bc9d5d55bda28049a1434470568b1b51d0265d936c06d8e65a55099ddd8e01f6b1d022e5d0fca6568dd1786277c57e073036cef6e2e7f5d42ea8c07f0617ebec2712e50d9a9c29c8f59f4115e90ea22538afc18323e20be1f8a5f3307bf7338a24698d784be48ebf54b183133292bfd072541b55f36a68599bf66fb3378d9418d92b10ebddc531a07e591aa8ee52f281bea99be2cc8ccb2ccede973c37c3afc03950434efafd38a0164d09aa4b94b871e1ceb40b699a89408a57dcc14da19a6fb60616ec7b227df7fb3978457a42a6cac52281ed798a2d846e958de01abaa6bd2ef7178316f01d36417c2acce74bbe1f7e5abe90209299c178cc58526fedf8464deee9cb9191b9d8086b87113185bb2c7b43c50d909fa07f007090378c8a85fb79eb7f680799127b4ab6ff42a50f4483768d7566a4ba9e720c45f5bb671ef78051413873b394a035bd23fb86891b67e30f06a2313e29b9d526e490117b2c13903e27f0254a78b0b0d0c6bc57b92c74d1c2a7c830598d284a852edf606bbe1f68f6a29a7176ad3aacc6c5a618ead9b41c8332420ae18afdbc1805e62b00d19d7f9079346124423a60c163a92148d192f876382fb83de698592b779de9f0549c0c679e7c722f79a3cd5cea5cfa2a1f3541e2110e0b3a33796eaf0a08918c259b62143d6dd5f2d8d976ce105b87bfcae9247fe48d62d9d378bf17a2db15a25ad6b41a94a91042096c297696e96396075a3acaafb22f9f241241bc10046040930cd448a87770dbf9d65deae551ad8f1ecba55e8ddb50c9bbf78d7394896ac93fcef98911c9886dd253fd64fe46d0bbfc047319e05ecca1ed111825362a664e8e1d24806c5c5fd3be725b186b55e69c977ee3b69bba5d2c225f0a06da649ae6bb2226a1e58c982d00e3b51cfd915726e9c6509fc5987d596b8169548745ad2fd6c5db2f6840dca70a52f25b5a1acf3aa2f7d62f51fc58432f243305b49425187b5bb66104b17b9ccba6ed0aaf8acf7caf250f6083f370dd97d33ec4cc9d9487bf380f6cf2fdecd06cd3f8c8c9b3f6e47fa65a0cb0203961bd04a754654d924b6f8b2275c333886011748f0c204d26aa5accb782ce9f12abcc4af7815357370430771040e19c2d521d1c0d7b34567ea3e65dd2f6ca95f0fb087d45f377c56b6735dcfa9c7511f141e6f1390a9e6070b5885f4d5347a1e91b0793cccabd50b6bdb343516102abf05e5bc51983ad485ceb0aba9867467aecff743e72cca9a2e1712293f8cf3603c1f63e9ea9c1051c0aaa2a3e99b3164b3053cb72effa11b8f8751d6a1792d7384c11faa13f8c500ecfc897b9d4e2d19a7f0561e078d7ec6c96fc4d3335fd1f7747d1f4e0f4fac20c4e518c4c1e5d2a350a08c4162b1bea0ff68e9b171bb1fbf46a1d17439a046be4886d3cdcbb41aefdde76cd29ecfdaff5b3c882ff37d34111457b9c1ec60bfe879563dd67025ba47b706ff86a9f06a90a3d7b47663355ff40cf8c4e9aa7e2de4d82573a7159224fecd660cc8ccb1783c6e2a33f48721063a088c9d47f4c564efe8535515a5cde2ad8eac5b9a509dce5b403cb8b3c79e1fd58e3f388300a62b421e7bd18ee0d0113324a15719d8229880d89f0f8de0340dfb655e6d6d128581d5631003cc7f186aa86cc7deecc123e4a6fe64a7823c8aa7c9eb802a7c8d7ee41e274f5799083f8f1a4da392312c675b7b65d5de5bb3a403f316d3d78bcf8e32cd2082e7a30ead0b87da36930fee6ce5e5df30974b3ee03eac3620aeb793228ac4135e054ebb6e049784dd59e8198214a18145e33180b24828ba4e9c8c08546187f2f55bf592e88d0995475a0cf247a9f249f10bf94c9060c1f173c15e5754e917986eda056c7b6496f1d66608d5e738072d5418f49de4c1f3bbc4334c45595ca7aaa624a995522309d0146ce7cd3b2a3e04af4c174cf1f11b238fc3948b229290c5e5e9842bf47800f03af3d7fb15ebaeb261734282fee9d408568317e18b68006b16f4ecad5ced6d0b25e641bc49f1e88bd67dc366366979bc7b36f27d6b19fbb256ea9c5770f4c66bac0967492953ff79f2738cbf186a3e10336ff3c9673be14a167187e2380ba2c30e17bea88a1860e442ac1730020d47973e108dac0eceb68071d470e67044e1a172e7ddb7444e1a5b7524a6c7d8e19958a4776dd0de82f1ae1ab1807faddbe019105c9419871b2af7b7d88f4564eff176b495594c9e687ed752c5ddef2f33b1627dc5241005f5e87082105bc07c2abb38c35aafa92ca5808e0121d4b8b8c49feb28a6c20c1048a7e422c61816c963475199e649487d1393844275bc3cf739b82223067d94f5c336787a6c5cc98bf884f9c5249e46290ab3c4360898e4b7e", 0x1000}], 0x2, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r1, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, r0, r7]}], 0x68, 0x800}, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) 10:12:48 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xc}, 0x3, 0x0, 0x0, 0x0, 0x0) getgid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 10:12:48 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r1 = socket$inet6(0x18, 0x2, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r2 = semget$private(0x0, 0x9, 0x42) setsockopt(r1, 0x5, 0x7, &(0x7f0000000040)="befcbb0f079f201ba6ce7c02991d9fd4e2e42a806f4686607ad381a2f581eb5628874520e81bf80effd12e84ba5b3f64edcdd8d081445da451baf565cd4fb78b9d9a241968589c2fa0d07358e33f89db5ffa11d349fd1fba22840ca5a078daaa51debee65c5dce2c746d5916d7bbc59e2ac89243dab3056bb822104dbe", 0x7d) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x1}, {0x0, 0x9, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87a, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) 10:12:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)={{0xfffffffffffffffd}}) 10:12:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [], [{}, {}, {}, {0x200}]}}) 10:12:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r4, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x104) recvfrom(r6, &(0x7f0000000100)=""/35, 0x23, 0x40, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4000008, 0x9}, 0xc) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) sendto$inet(r7, &(0x7f0000000240)="fe301eb10dc1478e7686f0cb2d0bfd1e604188aeabc85b2e2479971db27a9d4df051aa57183d4bb7b2da62a4078159c9ffb416df95369785ee60bdcd38f896cc464a16acb05dea30b7463d5097", 0x4d, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 10:12:49 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000240)={@broadcast, @remote, [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @random="6edbe1af33b2", "", @local, "7603415a319c56750a8832b1b0dbc241"}}}}) 10:12:49 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x82, 0x8}, {0x87, 0x7}], 0x2}) 10:12:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffeffff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x2000000000000}}}) 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)) "*"*vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e7baa50 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e7baa50 10:12:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:12:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff3ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x400) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080)=""/82, 0x52}, 0x802) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r3) 10:12:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="18000000980000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff00e600000000c51b7d8bf79c65300afd3ce872e59605dd471d5d1753fed85636cb3a5a2ede1b425ce81a5456bbb6eb8e0fa7d4f60bf5b41133103e5cb301686d7a96c5f8fed1b47897c6eb5856f966f3921ce236730fb14cec589561f3f6761341087e3d9009b5ec87452594c5885ca5b4acd371ae30f82d3d1e1245f955c400f89b887606ce8c9ec9c44c6a8caba0073d30921f63d0520735ead8e4cecce7589a36dbf683278de7cd0beb3eca445f4ce83255609693a2e584f3ea42dfe99e30281975feba975d66ebdf760d5c3d5337c694eac5028b66a308fda33c240dc7a52e98b63fa0d8ca6f947a3b27842d6a283aa583d82f5e85ff05e5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001", @ANYRES32, @ANYRES32], 0x110}, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) 10:12:49 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) close(r0) 10:12:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0800000000000f00000000000000763b642c7e48aa7327f3f3350d02e263127f7c50d8a6d00fffd9e761e6278685a2f7307cbdf93af171a080f192da00ae0996abbe9190027f1ea207fb0a9085784caae4e0baa0cc67fbac8f5ecb5385b93c59873af8e0dff31d87c80fb0cc6e8d0209cc8b584862bd"]) 10:12:49 executing program 0: 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', 0x400, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000004c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83061db036af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b30000002b4f99e5fffd0dde905f5708d74e6f01421cd157a98312cbc73facdeaad9433b8c901d23559c83a9b3fb8afe1e398908f72117517cc303eeb21c801df9fd0addc71b194437722b21e387f8775fba6adf007c6696d3d86ce84038bb40c66261d5baf34526a3939a7069e9c42503ce80711b19056bf7c8314fb33fc4b40d210c", 0x13c}, {&(0x7f0000000100)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb16b46f098e291e88689e5f3293336ac80a04343387119c5300a89989b40ebe97cc87b7a927151504f80b6c1816228d802640baddc074a2fcfabf8595e09853d549672031adbc", 0x52}], 0x398) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x89) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x7, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0x5, 0x6, 0x3}, {[0x100000000000005, 0x6, 0x4, 0x7fff, 0x3ff, 0x1, 0xc8, 0x6, 0xdc72, 0x6, 0xbb, 0x40000000000001f, 0x800, 0x400, 0x7, 0x9fb, 0x5, 0xffff], [0x1, 0x2, 0x5, 0x1000000002, 0xe89b, 0x6, 0x9, 0xa, 0xfff, 0x3], [0x7f, 0x8b, 0x8000000000000002, 0x79, 0x400000000000, 0xdd8, 0x8], [0x100000000, 0x2, 0xcd1, 0x9, 0x100000001, 0xf245], [{0x3, 0x5, 0x8, 0x6}, {0xd76, 0x9d7, 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, 0x581}], {0xca, 0x1, 0x200, 0x800000e7}, {0x0, 0x7fffffff, 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_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)) 10:12:49 executing program 1: r0 = shmget(0x0, 0x1000, 0x482, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 10:12:49 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) socketpair(0x2, 0xc003, 0x102, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xa06, 0x2, 0x6, 0x1, 0x9, 0x7, 0xe8, 0x1, 0x2, 0x80, 0x76b}) 10:12:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:49 executing program 0: r0 = socket(0x1, 0xb, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="9df6911e74"], 0x10) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom(r1, &(0x7f0000000280)=""/86, 0x56, 0x1, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000180)}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000380)=0x1ff) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000340)=0x7ff, 0x5f) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00']) 10:12:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000080000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 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) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x81, 0xffffffc0, {0x6, 0xdca}}) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 10:12:49 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x2004, 0x0, 0x8, 0x18}, {0x7, 0x0, 0xff, 0x4}, {0x100, 0x9, 0x5, 0x7}, {0x6, 0x4, 0xff, 0x6}]}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x2}) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x3ffff) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) r4 = kqueue() dup2(r4, r3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1012, r4, 0x0, 0x8000) preadv(r2, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) recvfrom$unix(r3, &(0x7f0000000200)=""/100, 0x64, 0x801, 0x0, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 10:12:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fsync(r0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) 10:12:49 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x44, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x3, 0x588}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x401) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000240)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) r5 = fcntl$dupfd(r3, 0x0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r5, 0x1}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, 0x0) setpgid(r6, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 10:12:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x1f1) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) fcntl$setown(r0, 0x6, r1) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, r3, r5, 0x1, 0x1}, 0x7, 0x8001, r6, r7, 0x6, 0x8, 0x800}) 10:12:49 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) semget(0x1, 0x8, 0x204) r0 = semget$private(0x0, 0x3, 0x89) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/176) semget$private(0x0, 0x4, 0x0) syz_open_pts() 10:12:49 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 10:12:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0x3]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0x1ff) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 10:12:49 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x40}, 0xc) 10:12:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4000, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 10:12:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) fcntl$dupfd(r0, 0x0, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) r6 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x10) renameat(r6, &(0x7f0000000240)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00') pwritev(r5, &(0x7f00000002c0)=[{&(0x7f00000001c0)="13c138683123e180dd4ba3dfbacc4656aec6532880ee0624c5f0069e6f11082568e15a6f06c854bef8d244998c3ee18776decf042de921f93d13ee6ceb04c445b0c8449e2fd15f814e5b27edce5e60d59b82384e9925f2807c1d4dfd04c0fff23d1b74206b62459e", 0x68}], 0x1, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) 10:12:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729ed) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 10:12:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) setsockopt(r1, 0x4e8, 0xfffffff9, &(0x7f0000000000)="2162b04a6c638dadcbf919d604a43ca64c2fbef8d6c8335d326825c354181d47f2208d48057aee502a34b4ff90aed8e973c4041dc96d553906e2af0b2030597b1bab34e57759e0f94a8c503bd769c3a51572a206952044dc0a8fe3c00a9b354c99473334ee8ca98e8d82118eed6cdd2b96ed6a9cf50dd0ca8df81f44fb152907b969b87497f42abf741c4f6ac3ff094358a08196f75b62c6e3c4632c488e", 0x9e) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000080)="3ed85e8c44536830dcdde154cbc7e9ec214c25a54333ee2816441ae41f32c50d9b619cabac23970fb18bbe829dcd31c0b95c467b18b6940fea7ca56e14d61deb1e3644deff490d59274cf6bf956ede709acb635a4fb7f55f6963786a513845dd36e41e27622706a3e2a963ab67e5cb7e90ddf416d3f92f092f098103bbedd0c03f97c7af62bff298a728a8f2ea341901015928a1aff4d2227ddc07ca37b994d4ad45e66bc18f247ba15a41347c344b272dc4e87b2d2c317fa522f6d4d9eeb3e9092fba31d3a5", 0xc6, 0x0, 0x7) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff038000", 0x4) 10:12:49 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000f00)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="c4e06d542ef4fddc9bb6a3ea788827408df6", 0x12}, {&(0x7f0000000040)='b', 0x1}, {&(0x7f0000000080)="d37af487b2adeb1d360a3173a3b299191c9c3fa35bee08f836d1db19c1ecd37374dadac8c2b6fadf35f6bb0918ec10cbc7d48fbecf791da731a4ab5375a4042a78e6411e1af25547081703affa2ebdd7402472cde72754f893bc5e8ca2f0af0a3f225f11dedd9f4be623f9243d0d34cfa766a2aebee456c8d4e9cea6125861ba26ea37a695c420cd7ffc12d62b706cd012ef5afbb05eaa7a979af78360d87b703db6c460d3b970d4ec26f69d89575cf5a4733f6dfda4f42babdc586cea94b350e83718664f7467a59f60691f18c14273c34dbfd7", 0xd4}, {&(0x7f0000000180)="426a030b7e2e268d3c2e238e7fccc904cc3f4833efeff0cf7bd96e02f469ac4855a8a338b94681d9202eac808b2fd7e491e886727f605546deac0758226f268e82da4a21853d9de588e8156889bfd8a2390629a98f96ec73d7c49871f4b5bc37008d21c4e5bbfbaa9e365270b94e241f0494f27047e7e403217f2004c4b8d9f482b8922bad5ee6cc4ff3eaa166db51ecf6eac3ab9cbb94d19216bf", 0x9b}, {&(0x7f0000000240)="2e70559d216ba0a8f9c8c876be6735fd11db95d772ab9003f309790584831beeefecd7046ba6bbd9e68d71a873e05f5ecd983688cd427bab0c4eec1f1ce51c8cb6c8b7804188f1adf2a49836d793ac7c093f88557349e5e034ac69a29a587f1b1a2d730af1b88d9843e0cc9dc8227544c9f7866ade854534fb05a942ae5f21b2ce63c6383d1abd1b56a7ee75933446b02eb20bc5798a58a748d31dfd2c31b3c694d6bfbde82663c00d7ea1ea75aa25da62eb18171bb838fcb9d437e1b645ca315e43fc93f5a8ed97e9", 0xc9}, {&(0x7f0000000340)="bb9e2ed0c880186de150b8e39797604121caf9e18eb115dae7f3d31679b9d69c73a7b671a4f72a8dea06ce60f700e8ec328dfc54e44a22c8c5dc6d888e07456df188b456c30ea64b582b848cb8c58f9d067c37af1bb90d3a83c52135071d816046a39e0d4336f5ef081aa1e997bece951b41c786b3c62cf3e759e46b5a178d0f7e2ec4fa2b01afda7966c6fee1c14bffd9855291d2d11371231a5c3d42efd253d941ee443be7ad", 0xa7}, {&(0x7f0000000f40)="e3fe0413f3bcf8c3d3d3ef448f206261e51db06c4360060f32da23a34fec2edaa415774c4c62b50031eaa45a5ee81de675ed5a98bc54159381282d3a762026083e25028142eeaa4df8c975a4561b2299e65f8af5035a70351293352b8244c7e498dd66657e3aa9b008da191e28bba69a963abcb8c50dc2acfad1c5209a9c4c6754295c5766def59516dd0026d275ae70436c4680e9fd54bc4cd5f71d504c71547359fc66cbdedee53e708dc49bc7103ee77f3657fbe20ec0cb5bce1f4dffaacaac0638299ca2640a5c7702c6ef871ab67988b6e6b1b937811c1973a9b0ef9e8314783ded2e4d001ef7f26a819ed046190fbfc6aa380a670e83636c68a9861db41d4f46bcf457d7f52fdd3113ec1816d7a1ca8c76bb679d5722a16c26cc5d63dd0cf26b9d8b5f45239be9a3db239175208896b9108223f5627d3a2a2cafd13202c7a999c33b56ad95ae9b55a14467d8b3a08106cf1f0a101f92c2c0fb0f34a067cee2653337b2ba92e8e0f7fb64bf5f8500ef8555db116ef060368d25e4a246ff41de0dd9b5f23f76738ea785dd82c2b02762a7fe42dc881a6f78c8193eed2de76cfd417d62a0431fedab18f4b146f55fec5dfec70d877c0cb606f1a5317c18c9217f1797991cad07a15a0de3fa35f37ee125c00ec610491b7c006e2c53da8ee91771889fd2e44634d60063967175cc0b0ca380835a1fd5b474bb0111ccf7fbcaa6c78556473f869ebd9f1d7aa22c4c3fe9256cc81d3bfb760373142602f533b7c138885a0cd7a865ded5679819b4b748496609f9ac098d0a1dc7ea52b69df73b1f695805105ba948f34f0c3e9ed3ec8e4009996c1715979bd9ea830310612fbcb2a594fa8c17cee3f28206501c719586857f4ea8933ec2ed6c0c8346e8929a039a773bd2b79112a0db0491ec0e0289bbec9b77c92eca85c09ea1c81da5038b00d62ae3e9ecec2a80e3e51c1f3561871447f7f345d8d3d555b323d69b39782a8d3d52c37c02b73784e7cf251a61d816af03dd37dda55cc9a7d8677aa77f479c48a73e7d27ecbba560f97d2740a1024ad2565df1729d27a09309cd1eb4e2e3ca4065080a4b6138051325027f9cd9dd35e24add1f803955ff52fa8bbf6a794df7f946214f096b824557ed053903ae1cabac3f781f3a134358c57e517f1888b837ccc187543846ad2785fd88488922fcb707fbe613910f77692dab60b7b6c4bb870add87c58dc4ef0ac7790afd701c2639d0863e1c50612a6ef0845fa8d2ad7f4fa278f11cda08d9625ed60fe7a6d75db3229a5488bef6adf38fda053141be40055065855fb220db5f345cf3420d857eb72b82dcfa02f4fc0cbc42a4e12c53d6c956f7ac2a2af89365be36aa1f3a5a98fd2a7dc3a79e8e70a797bb74f509bca7d7588d10b7eccfe4d23c3680ec572a41f7c4aa4e3cbf0374d515d8c296652ecfe9b7cf97db5412e0478e3e21c1d0fad743b69d64d018d2dd45bb1a17a8b118f1a656616174b89de75da1ac076fba9f6dcbd81f06301519b49dc2585c328dde3c06c21dc817f21e5a782ec5e2e7f18d55c4436f410aae571c629c40fe9915801ec75dcf803d5bd0961627ccc9da5ae210fb712f4a50e2c8bf650e3a8d31ff654fdefb090f982827098f4dc6ecf8c18764c7990982ebc9e396e37f25c1629d43cf98d28cf25a98199ff5e7dfe743cf14aacf4559fef276c7b777391edff7526eb43a69d117d68719c2e0ff3e48f4fd9ee95c4ed54655be69ba80d2cabaf107cdf59b98a2b9955f2fa010829c4c61030b4662c4f305dae6b755a470ddff9e915bb642ceef8e3828ac2ef5b8fbf5e1cbc6b5e430aec2ddb327e836fab215bdfa482565810960e0d2cf0a622c8b4031098a2fa0a934983f1a14668e360826afef013cb672179c2d1dd0bf14973f809dd390290e5c200f3ab419bfee81fce497cad558952a4c7a8d6be75d2f889ec09a72f2b601113aee0176b1d0e810b38b3354a8da0941937f53bb640e1753137491df1c11fc1d73284aac6c80ce0e9f4604807abf3089205dba31770b1be0086d4a859afad693b8a083690f83cca148969d088b9cb4adcd1e8bb665d27ff0441b501379a885c1a7ed6738b188b3655ee61ba27ded8cd540f2205d98cb1857e2b161c865801736ed2a778b0c2330eb88cd8e1f441096c74a52b7fbc216890164200c240f12e1c4aaea902d25b8eb385ddc2135a28f0bdbddd9edd5468da66ca5d15017934650e344b1ff6e4377a11da18049eeb161872ebaec850efee6a3c5b7f47ed931f90061c1535c3192a5d5ed5ad6e5cba379e0ddf4fb634d95614e2da3beb491a1180f338e1c925f492c19499f4671b364980d6373afa69e5d0e7294172246d2c273b32848c4946d7002d16faf45026f1b22d419e68a1a6907e4ae94f0863791d63e03a0ca2a0c124dd9a75cdea182cba46158a514f5fb54ff25ab996a23f18018860ee4f71e015476cbe0b97e751bb56258a38fd140158f4140d67a5156a8a206458795582bbc03f37b4b3e19444fa498fe53a42947c2912b010a0fd3cc9da2c91356efc63cc97fb33a50a8e15b737bd94a7bb2db8171aaef06b8298051d9bf1efedee1213297568fc75f702796d91d0c2fdff29cd9102f0f54fa3e6a0284553414267b3395d23c64a35681c45586d98f73c7f0effa7c0860875ed0e23ca2ac8187aa8fa0d1af8b35cb5c004260b8fdb7079918946eef616aab59a489d150fce3054242fcb2c9bb05ec447abbc612470f79e6cac575e1642c849a11ef4c1992982a7ef429203e3429f566aa7988500cea6b684f1a5796f36f7d62451c79147581a5729394156cac25e8355e259d78995a22c8a2634bd965638d1ef42e0f5437c75e7616b81bed820f104e75c055d7226237cea7f3135d330e0f5c53ab63cae99f6f920b44adb1d215f7a252a670d4293f7ec0240e51f22f51322a94c3316eec245e0b239f43b92233a36b16109cf356adaad41fd3418f3022a81f4122885f3f9e2465cd1c13651d523f40820cf821c866cbdb70ceeb909553eda4bba1d17996ec713872da8027a2c14bbfbbad0471443c8d6388688da6f518db3801d292784c4407eadec993dd33d80bc9fa25d3c0015d6a34fd2e82c0c8a2a9b1fb6f3aa043410fdaa81d21a7730a0171f4e7d518bd0c790773ef8c6dd495772209682e19f225f99ef66cacb7e02088c7018c8e2c790e8f09e6423ab4c9bb977d4d816b703a0d0d4b1066f8b8496835fdcd39317f70599b785ca0d384f466bea53ffcf7e7ad6065d799d2ff25aa0db56b3bf52e2f6e4bf814a6014001b1f7c0910d7697f0ecaf4e63b84210a668fa31eca809dee7d145c7eedc64b5d2fb63091ebd6db93ffa9c34402c4b904583ab6de63886712df83df1c98e14dfa4901f5d4f134ea99bebdbbdbba1ac976a43cfa3968516144c52e0682413f34b2b17a87975400d86c490431b6f84ba00e436bd774b5f98acb0857b24f986b7dac3ec87d24a34fda929f41684e6679201be256cf92a7651f61430b60800caa29a2a07fa69d254308a829a44b708a8449e17a2a0f1786569212bd1fabf1132655b0e218c792d51d3dd8a0f7f50d106980cf6b9b60012391393b27fb4f3d81086475ce4ce0246ec1a53c3179ad88fa17ddf07adeacc681fc74c04d119c9b4f2f169f295286ffb87b50aa4b114be8ba9bc6ded27992d1fb6aaee314b0f78f0c6041c760af618251ab85e16ae30bbdda6f85138e20cb27ede1244dba1326adc333fa8c3549208c1929c505bcd67d0fd0d3bc6b1b988c2b0f58322d2db6a9ce1caf39fc6bb76fa375ab7850170b1ec8bc457ad6e5ebb149085dc01dd713b173b43c64a3007deddb96ee8f8ec4eaae0f116991cf8152cc755562c1e7190c0f1f4b4522396111211b4cb47cb8c00a1ee7ada4bc93ceb53ba257f58a2cebf28a83f7036ea94307ed8f34bf7e26d70d8e49ddbc6428ee72d5573522493dee87ab34d008859d5986368fc8173b4d7f38f8e9bf6322ebb67e63ff62ec23310d090a24b7f2eeab49d250cd6d14de13f2acbb7bf209fa849131def708816e183b2401da4cee47036a8be177aa1211b293e595a8856bfbc66de3ff3e65f4c37ce6f49a8177e797d469ea0b2f17bd6faf23c060a03ae336553d00afd43b6c1cbbea7c57c77fe4d3d77a87a19cf268d740f8229cd5524da9a08c0ed62a341389e5646389fc9ef7a2aa8d168d9d1fe3e1cfc79a67c4486d30bcddc74c5163fe015f02a3f736e06f53ead17727bdba4ffc70a4d4d7b93a04bbd6766b5a997cae0931e6d69c6026e2676e0e465c8fa32061c3212db972cf9711a2152a7ca388bf8a767e894d26b55b6892f16ba778970fb4e88f46c601be002467e41918dde4e7888e48dfc8f593e905c35b6d1b99427b845ce5587984a901e468d548e9e7240f378b23aeaddea257caecad68c4b404365a1f1020312243cdada2aeda8d0508e34d49bdd32316b0e9e1ba134e085e000b2104f6848d94a945e812b306b09d1b9c8dbcc0b05bbfcf41725fa7b3f0585f8c0657dd2655125336b3a6411d69acf7a14bebf1efa1994594050a5fed8137d5b9f4f4c86011646c141b20cb583e7b7e3431abe2ee482af842e965f60e43557b28f3ce257fa3d80aacca7f835d922715ec6d2a274e92f4587401178dd60ec034e4fe104cf5af58a5a1c94d59bf9f54ed733e48e6e2a16daf343a122ff2f61382183e4f611c985e80572ae9f5bde10ceb68f6dde48e660146e0398589153455925190589867c776aa407cc478970f638ecc98704f6fdc709807ab2760c2d81e9692261e98b1f87b9b1680b95f82cff9d65d644896cb65112ac95b0728d55a552c4420bc82b6cce279d3c59838874d6b3a234c3e0df0b9458787f121e503d42da1e9b070597c3c5dc9c9d6139186ab08d9cda4318bdf0091f09a3a2e32228503bf0963dfd1879836f5315a62ee4f1be73c9926dbe962f1994c03f8751ac6775628ede3557c538e830e2ea8167695d28ec197e4de3a7d4713bcee74450724ea849ffd3d555cc423e531f2248d2663f032d3ceda6283d6f24e50484c4653d74caf48df42f5e34ea6e9caefe117e96c546a01836730f3684388cde431fc512d7b9b4cd7e9aba2cc37a01602b6aff0d3aea103ab93773f24c7fe6901be8b1ad516b283f08fc99df8e2ac07b9b9b051ed6660de21189497d5d8add6f3a97215070b57099b35f38f6cdd13114f314f2041a33f3ca4c2699c4bbc50cb7fa720f544108fe6ce702186878552476bf0d66aceeaf82ce974d41ef74aeea584a6837c563aaf4f33dcc461bd01446fae3cd8f8cf379de70c5311b2f49e4910d6fb7db0f6ad1bf26d9e1d6076f79adf3416ab8bcb5392e2a69aa405c8035dc4808e4fca76fe321ac7efb2048f9f9a4a6094b55260c1d235dbe92f450e5d7989470c746ab7abc5ecd8b392c2953b6e626b6907ae9252cad37a7b25e42b69af3ca455e7163cc1df8305418cb097305e258863c549e3549187aa0210fa45c09024172a4485ffa3d39601bbe07cde7d7d90225f084aaa39f425c23966bc3f5691d041dbd9b357f0e8790c6079b1303468f4f1ed9f300603e6c000692a71f57e23f35ad4ca5454a74580cd0d6ad163b256a148441fb804a7af5c7f3ecf8152f82d69f293519942ed819a42f80d960772d5f5264e06163c5000fcb37c739fc6de2c1dcaa565ae431453d217b8d5c87fd7082ce66f33f4fe61e74f3e9bac1e19bc7f22d065fbaf6fe9057c9326f4204225dd27aaa41fc6757fd7ffcf097b91152180248", 0x1000}, {&(0x7f0000000400)="7e77480eb99bbbab6dd3542aad3a9eac376aed86f13b4ad05b42e87625ae073ce25e87ba8c6cfe77962ae77ddd4cacc8cf8cb836777e37c09f7baed4ca9dd6afa2477e48eb50f5ed51e3af28258a440b87622879260643fb77f1ccdb5dc78a2ef974972c368b81cb553292171c16", 0x6e}], 0x8) 10:12:49 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="300000ebcab9140cea9aaeccbf099a5942"], 0x10) 10:12:49 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)={0x401}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4, 0x8}) 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)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f", 0xad}, {&(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, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 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, 0x2020000000000000], [{0x0, 0x1000, 0x2}, {0x7, 0x0, 0xb886, 0x1}, {}, {0x1, 0x1, 0x3, 0x1}, {0x3e, 0xfffffffe}, {0x0, 0x0, 0x1}, {0xfffd, 0xfffffffd}, {0xfffc, 0x0, 0x0, 0xffffffffffffffff}], {0x2, 0x21}, {0x0, 0x101, 0x0, 0x1000000}}}, 0x8001}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 10:12:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2000000000], [0x2790], [0x0, 0x0, 0xffffffffffff48f0, 0x9, 0xffff, 0x0, 0x20000000000002], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0xfffd}]}}) 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)) 10:12:49 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, {[0x7, 0xfe, 0x0, 0x100000001, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {0x2}, {0x86}], {0x0, 0xfffffffc}, {0x1000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:49 executing program 1: syz_emit_ethernet(0xc1, &(0x7f0000000080)={@local, @empty, [], {@generic={0x856c, "89259812e615d87861f756b8d3eab6eaf55265629a6416ad160929135fd311513fd5f0dbb78f66c4f21b8cb22436ad5bf8cc073085c2485337b2ae65b5739e80b9982055dd15f3fcbcc06adb067e4546d2287b4398edd0f08544c1f50460326d4e2ed7f392ed4174532522ced4e9e9c481ef265d5c7b87ff217d74507ad6cfe0b0262ee8ab10c3822014d28fad0ca9651b749d9bb50fe80c541d69bacacf4c10b0d06f23db7680e092ec2ecfdd952f50c2f05d"}}}) 10:12:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) pwrite(r0, &(0x7f0000000140)="d000000018000000000000000000e3cdce8f9861cd9fff9dac547a4fc27826de16c6b170e39b5e19876118c8cc8403000076bee2270000977d00000070e3960f45f429a9526f7e424a7a1acd226a2455959f3f428a9764644742070dabcbc87c14bb0e5b2c9aa16f9c7d34475cea3af20534beb5eb", 0x75, 0x0, 0x0) 10:12:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000"], 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xfffffffc, 0x2}) shutdown(r2, 0x1) 10:12:49 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x4, 0x4}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/238, 0xee}, {&(0x7f0000001440)=""/193, 0xc1}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f0000002540)=""/178, 0xb2}], 0x6, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0x19, 0x4) write(r0, &(0x7f0000000000)="273c5de60c4e37", 0x7) 10:12:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 10:12:50 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000000c0)=0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) fchflags(r3, 0x1) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 10:12:50 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d", 0xb4}], 0x6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) sysctl$net_inet_icmp(&(0x7f0000000f00)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000180)="4d21fb3204b18f3bf4d68709dffc2c06c9f94223", &(0x7f0000000400)=0x14, &(0x7f0000000800)="aae2b638dd257e990226b49e8815368f3472a12a241f795daa8107b1595080c6b20a0d7bfbc323651d3188c8e12c28fe2dfabb412ba61a997fa7d0c6439cadd6848afc249aef2546cc5821aeb8bcd3d47a8d93633044095aa873b7a934307cb935d626caf242dbffaa9aa5e35d5c145449fc695101ecc66481972931b7d6a2d0671de62b432fd65623c3a5b57ab6b5aeb62306c2edc342d204dc09839400c2738c22f187ebf9d233ab85dc1d4329c2809d978c147c92d4d534d812c7795476a66b49e08613", 0xc5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000cc0)={0x7, &(0x7f0000000c80)=[{0xffff, 0x1, 0x7, 0x1fd}, {0x200, 0x20, 0x1, 0x10000}, {0x1, 0x3e, 0x71, 0x17}, {0x0, 0x0, 0x9, 0x5}, {0x0, 0x7, 0x4, 0x7f}, {0x3f, 0x1, 0x1, 0x60}, {0x8, 0x6, 0x7f, 0x8}]}) dup(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x10000020004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x2cc0000000000], [0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x1ff, 0xffffffffffffffff}, {0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000440)={0x80000000, 0x3, 0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000900), &(0x7f0000000ec0)=0x4) r4 = dup(0xffffffffffffffff) pwrite(r4, &(0x7f0000000700)='ol', 0x2, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r2) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x2, 0x0, 0xff, 0x0, 0x3}, {[0x0, 0xffffffff, 0x800000000000, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x80000001, 0x0, 0x0, 0x10000100000001], [0xffffffffffff4f88, 0x0, 0x7, 0x2000000000000000], [{0x800, 0x1000}, {0x7}, {0x0, 0x0, 0x40}, {0x1, 0x0, 0x0, 0x1}, {0x40, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0xfffffffd, 0x40000}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x4, 0xffffff}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 10:12:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb995607fcfd71900", 0xffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:12:50 executing program 1: syz_emit_ethernet(0xba, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100840000bdb973531eb41c9d60cca81247e4f515ff020000000000000000000000000001000d0000000000000961964579632a83965a796c23ae5170d8a303df4c7d04e2baf231d03c21a4d0bf7557827d83008ad12bb85eda3e827b503a075c6db339d389a3f534ae5763afe422b64f73f5eb43a949dfff91448d7cdcc2d4d30604043470a1c14c0fc951339601c201030000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="78c272fa73f2e4bb"]) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) close(r0) 10:12:50 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 10:12:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000009, 0x7ae0], [0x0, 0x0, 0x7ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x10001, 0x3, &(0x7f0000000000)="42d59c", 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:12:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000100)) 10:12:50 executing program 0: r0 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f0000000180)=0x80003) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = getuid() setreuid(0x0, 0xffffffffffffffff) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000500)=0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(r4, 0x0) chown(&(0x7f00000004c0)='./file1/file0\x00', r2, r4) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000040)='c\x00') unlink(&(0x7f0000000080)='./file1/../file0\x00') 10:12:50 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x7, 0x0, 0x5, 0x18}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) setsockopt(r2, 0x6f8f, 0x7ff, &(0x7f00000000c0)="cc8cca86b4e7ae27ac5781b048045695dfb2ef33839b9d88a0bbf347a87af3eb303b66a824c41ac67976700f2b150fb352b0a4524452051236cef78ec43baad58ecf254423409d481768", 0x4a) pwritev(r1, &(0x7f0000000140), 0x2, 0x0, 0x100000000000003) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) 10:12:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xcc3e}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 10:12:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f0000000100)=""/17, 0x11}], 0x4) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x4) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x3f}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) dup2(r1, r4) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) 10:12:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) getdents(r2, &(0x7f0000000040)=""/180, 0xb4) 10:12:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 10:12:51 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000e2ff0000019c8497cb2e7a5b244e2dea956596fdf08645887a2052da9989ee0368e9073b6ef75f979b33b7ef6d9cb5ca2665b366c186248af60241ea7479d07240b82a392b892d2d3500c0185266cb58fe180da496264bfc37e387cc9a4b68a8f9ebcded85521495d71f93eff302ff12f95a8d044e3420e1a17b55226b8523e4e3be3379dc"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000001140)="3d7e59c3", 0x4) semget$private(0x0, 0x0, 0x200) 10:12:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="66020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="b301"], 0x10) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x1) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x44, 0x7}) sendto$unix(r1, &(0x7f00000000c0)="9d12f59e57ecafb2e1a591affa35ded959c90e993298847f54108ec5efb23d68dc42b5931b8fe00e", 0x28, 0x405, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0xffff) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="5357dcbba6540000000000000000677171b2659144b1cc98650bc9bc0a5c1052348382024a5ee0c1ce41a6a577a6da54ef1a546f"], 0x10) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:51 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}, "7c1902a407c84e72"}}}}}) 10:12:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b", 0x88) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x100000000000, 0x1}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="e4d2124b27fe4f1a82da548d80c2c9b87d6fb79c171ade787abb22bb884cb377d165efb75f8280d2610518d734", 0x2d}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x2, 0x20000000, 0xd20, 0x400}, {{}, 0xfffffffffffffffc, 0x12c, 0x4, 0x8, 0x3}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x0, 0x12000000, 0xfffffffeffffffff}, {{}, 0xfffffffffffffffa, 0x6, 0x4, 0x65d55a77, 0x5}, {{}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x4, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x1ff}, {{}, 0xfffffffffffffffb, 0x3, 0x20, 0x0, 0x6aa}, {{r1}, 0xfffffffffffffffe, 0xc4, 0x11, 0x9e9, 0x2}, {{}, 0x7ffffffffffffffe, 0x10, 0xfffff, 0x3, 0x7}], 0xff800000, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x0, 0x40000000, 0x4, 0xff}, {{}, 0xfffffffffffffffb, 0x2, 0x10, 0x80000001, 0x6}], 0x2, &(0x7f0000000640)={0x4, 0x9}) r2 = semget$private(0x0, 0x2, 0x200) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x7, 0x1000}, {0x363848eaace71445, 0x8, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0xf1, 0x800}, {0x3, 0x5, 0x800}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r7, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xc5, 0x0, r4, r5, r7, 0x1a4, 0x401}, 0x6, 0x1, 0x4}) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 10:12:51 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x200, 0x95}) r0 = syz_open_pts() getrusage(0x0, &(0x7f0000000240)) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000100)={0x5, 0x0, 0xfffffffd, 0x3, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7f}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) 10:12:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() dup2(r3, 0xffffffffffffffff) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = kqueue() dup2(r5, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x1, 0x0) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r9 = kqueue() dup2(r9, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000180)="71807a4c6b7db1d23fe92e1eef6a7110ad85f7365d2eb8ee9b4a5f003111992c59a6d7cac8e15bb56505529e6ca2d9f55ff4996e6475b799270feb47a28b05f684df2f221299939dec56e4b15f351cb39ed2733efe3655cddd9bb9657757067973b6daa8b7acbdf619a8a1d951bb1284d619fc57c301b88e8e785462864524ef3bed312514d0a043745e124dd39dc178f54dd5f946d5090b7ed82463c25bc87f36bf", 0xa2}, {&(0x7f0000000280)="b2f286dbbc356e7dfdd5428ddf7183d7a8373e245b5df016a4e0f499ca9476b493f50c236a344fe2cc74c1d47cdf71a6e3fd445d48f0c05cd6a8b7ec9a1e1fd9aa2ead56656b6958f14aa75387a1285dbace368a1432985bd68dfbc7d67263898d9005abadf17ce3d7942f579a78020c691a54fd1329a3849e5b9280e4a9c0ccb0156b6ba5b2de9c04ee02bb3af1f22223033e573f3cc459c0475f89c83e682ee0b8359f4ecc32bfc058d2b38540d5279548234dcb093377ea761c16a11332adf1412328572c931c68fe29d2f5488aff80c0d116efeeacbc60d6ee17fce8d02e965a96d0cdf3749d71e01a788de83d2162e85b764f99067ba61664", 0xfb}, {&(0x7f0000000380)="a455085684fa627c2f6b8cf7436343e9d0b1081ad078", 0x16}, {&(0x7f00000003c0)="444fdd94cc8a144e32bf9dae61b1e134e8fc70f5233e76a1acf1b353c48db3e0ae4caf2c4b2ff8b1f8c0b2d24c02a7fe64c5e2b1a7cc5e6e1fb504f748988b3574726dd21f805e55b714618041bacf17070d39f5c446704ae4b7a71f234d3d2565256bc89833298688d5cc1b4d27e8cab40a345a75e52f2467d64853bf70aebcd8570f52bbdc84e9f54e745d61c424d9986a07d8116ba49209dd458bcfcda879df0763c9522dd2ac53d968870c7be9f89de8fb23a10ed8716165e0dc6d88575da5b6", 0xc2}, {&(0x7f00000004c0)="aac0116b5b3525d6698d5a4f965636e3b16a4d45e62f81a6bc159600a26764f9a7b0fbd6b4ffd5b25b00f93b975ab436684015daabd5341fb4c8f48671066afa3deca17c6eff3479193a4d7e57d3b3adc9e2d850eb4d2c26b61367790cebace254638a724d3428b2d7db877e6fc4a47a20283e8601cb31aa70656a592c441971c80a5a20113ce0b47e06083349b5fab2900436feef5285dc9faae5bce801d3c058bd24ddd9c3ca89579d1ff1d9e7404478a4d06a861a2a643de844a05cc120f4940409ce96839fb92bda07ad22ff62d9", 0xd0}, {&(0x7f00000005c0)="a4c484fe71935c80b02565ceaf84ce2e2099e2f139c0498c517337ba64cb2fdf156e2d659a351f6e97f87b7b074bcfa52276d04c821f66f46294b94f92c29ce2346f998d64132ee71b96f5e0fe211a992dfe1bcfcf73eed55659741bea3a7dd7901fd74da0bc8e77e3b2b471564a9bed071ccefd8b4c48e45c849bd96043c8eb223d40162368c6f7ad5445ebaf969a116eab821df9192bb0d85a276439cb9184ec5ba9ab774bdd572e94d3b9a591c47e46dc86c694279fd1f65170a85d5a98bb633be1b441b0414b5810dd8185c6df37f59c9db337bdd392e12cdd241236fa6a15", 0xe1}, {&(0x7f00000006c0)="583d384b6ba106326f3d299c901c58662d0b3c4c0a830e68ec530223bfd38ecc3745604e7a1af51fe338b2bdf50545c5b840ab648dea1b29151fceb2e6c7b8053e76e5aeb2bc3cd0ed8e51b8b4e2897a8d8200d378cb53f060376f377b6aca90bd31db3f4c72e6742c16ab9230a8ccfa5289ecc651226f064ba3b423767389ea9c78ecceddb923c7", 0x88}, {&(0x7f0000000780)="d0b0f8a6e4c88ab52c60ded656802fbbfc53e7f83b85e3aaed9bf0dc6b83205434475862177fb1c3158d048b289d1ae3e0f89e2d28da0faf2c5340be210ceac66839ec315c06784418ee88490a22e6a69f291c10a67a5c1b2643fcbc6be649fc152a636f5bce7bfdbfa22cc38a4b689e302243c8c36a4a244d9fcdd9c07975c06db74abadf5f33c4b6bb30468053977caf9e5c4d02d7937696794f9d7f30f6ad2335fbb3434b3d4e94982f14a7b0e76eb1ac478a21656326674c8fbddb82d244ac8baa92425ddb96d78899fd8148915ebb3ece0dedb875c7a1303aeb488465413dcdff0984bb98", 0xe7}], 0x8, &(0x7f0000000980)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffff9c, r3, r5, r2]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0xa0, 0x6}, 0x40a) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) 10:12:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="b2d449a294df63a77ecfea73c3afe7a2a40a929103193fd60b9de797728254f4f85a1b5ff02a0dbf8773ade4d3b7c227ae30f32affba72a5648d7fdd7a904f85343818451f363289eb9edc6222781c3a2e4428cab5312ac97e56267e63b1c415cddf60cea429bc56098388e65b74a1648d250f158226"], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='.\x00') 10:12:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80100"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x20, 0x2, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 10:12:51 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x0, 0x643, 0xc8, 0x3, "477781e8d05202f46907b5d2771d992465e09fed", 0x1, 0x4}) r2 = kqueue() dup2(r2, r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) close(r4) 10:12:51 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 10:12:51 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0xc7c1, 0x1, 0x9, 0x7fff, 0x7, 0x401, 0xff81, 0x200]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x4}, {r2, 0x80}, {r3, 0x80}, {0xffffffffffffffff, 0x4}], 0x5, 0x6) r5 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x135) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000180)=0x5) fchflags(r5, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000001c0)=0x8001) r6 = socket$inet(0x2, 0x1, 0xb5) write(r6, &(0x7f0000000200)="dc8d062884005d213d2943b7183edd2054a219a266f4063a361bd08e8f3a85127efdabb27a88a17723326de5e55b447dadf0488fc26b5c67012c930ca25ac4185299da089eef8c05b99a91af5bfb7f9a976a024b73e42bf3b14dff9c5d0fc759132582fe824b7a6eb9cd7eebacaeac15f6522699662d39ff2e285b2770ef8194d986798c43f4683bff306a42a67c8b4c1c8d1cc4b0a82125f6d6afaa3a49d45db11ef74de8939ba9ca9c509458a9b804ca72bb58117394fbf344aa26890ba636b927687deeb4", 0xc6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x1, 0x0, r7) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r8 = semget$private(0x0, 0x4, 0x4c0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000380)=0x2ed) getuid() 10:12:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r3) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "16ccccbc846e785073407c001a00000c000400"}) r5 = socket(0x18, 0x1, 0x0) dup2(r1, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = kqueue() dup2(r7, r6) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x8}, {0x18, 0x0, 0x8, 0x3}, 0x46, [0x101, 0x1, 0x1dc, 0x8000, 0x63, 0x10001, 0x3, 0x7ff]}, 0x3c) 10:12:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001380)) mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729ed) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000140)="22801e77c782a14ddb3ee3f88d108c4b0a82d033ae40753cdd0b45d32f419232bda0fd7eb7ba2d275431b226795bbcaea85555c3de2ff9e96c6b8769ca59f4bcb090e80c44b7cbea311ea62dc1bab233dcbb9caf9b187d56565ccc0cb5161fba6b81aa", 0x63}, {&(0x7f00000001c0)="e8859d4caf3678231fadad2ca0418c2b86ca8ed47bc30ad58aa1dbe8d6b9742deb2a555239ae08755b2497f14659d98aec88e1793ee3aee9f5b48aed9d9bb84a32c9be5e04d553a9dc832c0ec26c520275e26855b828a2eeca1ab9195830a4dd76a36bc26662f7a61572d482af32200af0a90b8064b97f7205765e3c77246620fee6b506724a0eb30f3e07fb517591046824876675cfbf0fe831336f5f54006d2ce4", 0xa2}, {&(0x7f0000000280)="093db9c8bea04ed719a45e9ab7fd749640eab140adeed51d381c17915c7f263405c1e60aed58aea7fa26bb153026f3e4302aeac720ad66d3166c5eb449999b51568e2ee827c8ac26958de03ce297414c9f583f850a1364661224efed203d76f391da6ead3e8912b88a0a0e52df456fa1dfff21c2098f2a7bdd031282cfdd48073c804fd00b79c898799df8cc1ab0a2e27406b22ab5f5429f99c6b6dc8a8db8c3f18af77cfeb7ff1ac96b6c56aae3ad21ebc2ecd009258639a66eae945b6f105e61c4e534cffe9503e700746f26d17978bc029fa021430fd1fc58bc9997459991b12c2d7c5377cdf3f76931be53d9a7fa544b5b0a61091c0673251da85781a1f023a7ef9a42761bc55619bbc4e11b25203520484c9d4661c9eba0af7933baa4aeb44398ae804052a1f3abd3c4e0220163d2dfda788fbb6e70399cb3898e82ef4b5556afc9d0de44f6b7f6456a2ed45dce160b41920aa7e723ed172f2d17217a3adab0e58a908de49714539a2cca2c834a22d36da16bdf86906f453735a610f8951b3abccf6a5ee5ed590dfdfcef3b64b2d196750b809b61d5dd3169e3fd3957d0a32eb8e6077192f13bb2430c32e759c47907aab1e78062dd7e6b53f1f3f793e4990fe29a7e35c6c8c6d2f4792230ead368364e860fb7d54e7814eb9fc4790b2781315ec338128a68aa8744457a10847d409a21e207411569ac429bfa7db1de7c4efe28de366fcb8859769aff10ac3ac992127209535cce4b69338f5f30a4828817db35ba2020f694eaf6905984b41f5e2e26490e0cbcb8760714aaba79e6944b7286ee197f8a0ce3023d04d711f4f8bf0b643ee1fc403d99f625232a4636d9660bd0d3ff33587f01c74cb1e72b8cb7bb248cf0927966aa1db32be4f6abf060880b09dd5afa1a8681b62b5a685b9af528bf0502dc7dd132fb5ab7c247968a8cbb40007e9cd42cc2f662be6d4c7a3e85f728e3b3c3fa6bd7a4152a9f644aa9daeb9fe8b5e83bf938ede78cbd3337639872e4bbd1eb29a8b1a3ccd954c4576b372754b80659ffd8504fec71e00650675b7f2e335c13b97ab2232e6163ced333d4750737172099065bded4189946de2bd3c93e3bcf3104bda872f6070af66e210a9b8e78464207e860b54bdda3b630a91d3e8bb77c56fe2ff1f2eca78f289f1e45d08a5ca39c86dab0afe038d3fe9420e1e997cd9050229c91800920e65c59b2e41b67faff8157170593b3b2e904456c570e87531c704594226ba177c5e5a1d03b6bffbd3a70d2cb079ec987efc419ac543367e5816c15688bc01d6ab5e8ea4be54b7e6fced2bac2c7eaf1a022f01bf358a3c681938844bb4faf0d92ec856df5795fa70d6e4450de02ebf7af576a90cef3fdbe0c8a21c8c28aa8321fc264442ff8b3ada08b3c4a0e960ab1c9d544ffbc1d09bdc9c386f561ad2e805554de3fa737ffade71964854b6cedd6726d96b62cf74d7db2e9fea1fce4da4a280a8d3d710f6dd820d54d66ca866e44eb812d2759f573d1dcfe56fadd36d8ca377c672f3cd19e70e97ab46988989c7a30ed0a38239b866bac3faadd9b435cf27c3350b0729d2fe8bfacc7bfed25eaf6a41ff709937c772dd90352dd26626ec743121aa8c7f46eeabc0e3c903c280c6232d04999c02f699248cb462d8b420fb2734268abadf8c6b956ff01f7224c8efe2242c6dde20bf1afbd50ca13f85cbe0f14ca6827f45a64739981c6e1c3bc17fbbf79181124b09deb989fe7aafbfcb616dca6035bf156ff069b67843b4e4341d38d871efe3958b7b9af7d080d7d09f1c273106bce8c775e093c6597b3b75710edeea1cf1dc59e60e361aa14cf5cf0811875d6b84090179636339b25f8d9e9cc67085b41f0d6e3f328aa0cfef6186e524899afd8995f80492bd835fe2f4a2c224aaa3dcdce8bbb00d1ccfd332e1bacc7fdddffc03d0d99a3be82cdd8b0397918758bc2117b833cdb6ab7f0b08568601cf2019b8e18132e0aef741c0b3a3ddcae4c6afa43c4c5067f2567120c6c822f14b3f25a6f67df91bac635e55121dd3b23488571d6898c978f9449a6219e88a256aee47f9b79c2fe72ebaf3ea8e2188c0f70f81910d47e03e1b78f0ac75a032f5e8ec0a51ae94c90b05a250972b2b29ac53d05a0bfb0af24bee588087decc70e61ab8976726ae484d627878237cbd467fb91e4642b5f272f3de09cc5aa53036665a2d9740fc49624466d51a5fbf2d247e8316fe06786338dd6a3c05463e782821beb296c9f71e88a9094b3e6570d8d221f1b1dddaf94b6683e12ef5e2a5fdd79ad789e887d74068b69e7eb30827f9b0882396b74b5ed355b1655a7806ed49413c4407f1800838bf015fc4004577b0bd7a507732fc2e70d8700e6eeca16e87116a6e5c9d2297f95637769a01b7c94041fa945a0fc93930366fc6605dfc2ec64392d9f7bd6214826bc7f4f4010660fc37299facedb882ff53a2c4cef011ccf458654538313c1d8c9edee9dc6cc9b03831091905e0a3fdb18b622f8266c36fef5c14d387f6e4b6da876de15e48aff9f39550d83ed4f535575d5349477529530279376105c4d8b20ba8ba2d76163a66e101a62251cf28533753310de0d3850f7ee885ec4d8733b59dd3294710a4490b12ac356a873486bd9c9a0434011bcf3d4177ee4922b89ac3c0c15727a788712e1b7ed669c196da54213666eca92ff00de6f1c20f81023b54605cc914af0cc7948be617acc9bc108d7667f19bf093efb6fe95d1f3fb74cc8216857b3d81bedfa61159460512296a1b53a96354466d44a9741cb1c8744613aa02ca6247e33de90fc667caeb8628d52a58402273640f195cf6fdf649b965df49c5e002aa068fa3c5aabf3d2bf4dc6d787de481355b0d2381e3297c483ebce721f6dd37c58dd778d13391909d2aa56f7d804380b27bc052887428f04f10289c81653e8c1e3d22034adbc36046f296c2209239b4332e228bdaa9d6fa823cb37dbd2c4258e36e880eb0292b3c663659723ea7e9b181c79873157c08b6fdf1fe5b24f5da0c7cac24987c83b1210c9f657e9d36b4af60f4023db15481d90401029323b675ad3bf6f8ef2d326584e90d878a9e8d4db6f529e54b4fccad94ca4383b32f061f713cda5604c889208793d1c67e17f8aa66aa337464dd7dac20cffd9a00aa740a37d2074e953e5a0c30588fcfa4e6ffb43fcccffa2b325102bbc2ed06311dd9599ff673b976ca1a715e7d7ca594501235ee6186a7ee2ad7152d89b9176456deb56b2b3702c673d3ddbdc65807e61758569398237a064f14d67b885a9cc9e1e9583884b382314ebf9db8ad2cd8ab8be507f34b0e5efef7934118a8782eb44ebf6113909fe7d2c40ba2f00072d0a13f489e71eb4a21e7ee1c3dfec46d2b104cc615cb1fca678266badce0f5d2f723a272592343f1d5779ae5bb2236c178277a35e0e215772e791eb2faa42ad33965da76f7839e1f8bf86e15c841d270314d2861b684c79962f05debf2082c0eca414fb90a437258998356307779ba5c7c9a3ed94fc21e22a492704c5415f266d7fe21e0daf6e102075c8c302c1bc16abb141533c8d8ded9979ea71868bf758efd83a775daf5808a6360756ffc7549f24927aad59d737020665dff842d2a3fb32332c8003209a1987bbc4a8095a6321c6ba1e8d1caae86d60c89ccb6efc1f1b12fb712320bcbac83dcef384ca5e762130c12616be7b1f9caa21499b6d07d0d74d5a7323340967eadc379b5fd87fb3ebd5a02a80c7063ffc2c2f31b8faccb2979cc98908046c846d02ce0069fbb1bf11e6f8898e0fe675075f520536e55f214cd9398b9a3fa14003802f912f5bd8cd0ee40e6921cdfeae2162e3c2189522e882be27ff50223384c600c886c66a2f00a1a59ff3729c586ef96e10617175184092fcb09c0f378a0b6106055f6f225682704f9fba4a78e16edd9f1248ee1c5151958e5499152eabdf2c414d75b54bd32f309422c99b6f717cfe69f2bf995f7805710605110453c37a6e48533cbabb4fd17d9b3dda6c2481410f02dba0646c0ee25f1c142a1ad11876e81014edacf62b2af07e23d907bc2024f660aa6f9a99b236417a75c34a74a5948a1b8dcfbbee45a3624e93c75e79e6bdd7174375d93ab5e433693715b0e90188769c91217f1fb2515b633be71f8c8cb8bc9116baf94586848d9c9eb6da0d44975af64fcc39476fe6a4381e2582ac78ab3f81ad704c5f5bdffa18f703f208ebb3513fe1c485f78169ba34c3f360add3302b3f27343494798c2f14e0c61804d0978c51e7bfbc23988558147354fb1d59e27d4897f18e1a6503b506ac4729c2b1c2669d25f3a473397855a960dbb57d7b25765b472b35d5ce931cd4a81e5a3fa69605979f56c611fa1ecc3aa9f2a60175a6a5b8705801fc1a753efc7e5be71b92916284ca9ea32529248d105d6766a75e051061fa857338ee8419c9b89b36b61529ca2d67016e62ee515ad3f5221c21aca79aeffb85118d9241d5957a13ca7f13ff4593dcec7e349ed7aaed87c5315ad26fe93e395c907b3fcd6456d55e08db4755f68a849b8558bca7b44ec3b475552ce0417c40ea3941174733feac415a8c146387771d0c49cb1246b59a4377caf847e7df807199be52a9180684becbf7cd314132fa3f902fe6548a72279e6ed6ff7ad8f7de561ea51b45e55e929f0e939d5e5d63addac74c66e773e7c470ce142871d2254a5f3e89c75bbc367da9b1fde90241263ee20d9564d66f38bbc81abab2aea00416f811cbdf528c1a7dd6b92a300cd6acaa17e07a577e8ac5deb7c8d4c98a703075cdb9baf477beb3e2a9729612868b465dd7afd146671e183c92540aa7321492bdec0160e7675f575fe4fa76df9c1af0ed2cb540605e0fdd126fe7384bc02202203440598d16fdf3bf18a2964ad1ba7ffd2ce653bba52f4c882fdc1b28ff3db5a0fa1f34378efd212a110d291ae9b7fccf4bfbd87fe47995c6c50abb4049eb7bcbedf747feb045afecb0f361cc80be8470a2f0b971a3057c426cdd588486eed249b439d5b56be12711dd787c1a96d5cf46aa90651502e91e7cb722bb0c489ede101e2726a746e28cdfc762d600dbc212060fe5350a3116f0fa70095fd1192e814d7216a20ff105841982e01f8b4a3af1ecd6b5346464aaa18ed2d1d683138a1f439ca6fadf5b34917226e18b868cf10e5668712df46dcd6814bd5ff01137fce68d890c859fd984f3c15aec93b13d38ab3213b3125a05349901528afbeb8541d361452db25bd69d0c5b6e5703cadd22a7cdbfd76682b2a40d51277e49f54fe11c7a839f1e4140bff8042366933152ca6a1da169812388e8d0174d2e2fd6c283a7f7555c896bc0b90e0fda9089cf408f7f57b76b2be5d55a3337b2e24e343b6afdbdcd336bf83f085b51a174b8a0da7c7957e43991915d1f30eac653cda9fbd8511030e3d17d5c36e7cabe11aecf6fd015fb1c67f338edfc7ccf56925b1ee8ba43839fcd37df23379aaec568d790124c28c0dea2fcf799632c228858e09a634119480a7bd17a4ac23c409d656f34e07637fa0be80de15342f801413b09fc59b13c6e94f13989b0a44a11c6ba48f3535d3bc89b1f705b0f123fbbdc149f4251414fa343df9264e720b270ba7cbb07c232eceb41c08531e69c7cc32442218e3b0e9874877accdd416586b7c4bd91d080963ff32954e6856058fb8a582e0dc645e587571e0250e882e047b511c30ecbf0b271d3ad96bde77a9dcc7ef712dc4af243afb39710f941e2c9194bd9492c20eebb6729a320ef11278b908b2ebc9db8dd8f", 0x1000}, {&(0x7f0000001280)="19701f8f7e4a42f7ef6db660f7a79d0b0962b6f6f1fdadd57a52f8bbea9b02f26366a37d9de92dc3b85edcdd6c2be673593fdbe5a079068b1eed5d7fe595ddf9b45768d9c1740a9a0473766f3287c3d87091d363693ff4635971b7d2be875522319054c4df22bf64183be4be6bb74b53cafc6a9fa09e", 0x76}, {&(0x7f0000001300)="8b6221d5abaede3e2e6161942cc29cfb9fe97d422e25597844f60f89ae844291ffcf91e276", 0x25}, {&(0x7f0000001340)="a0e065770fa2a4afc8ad7f4a6400e6b46e39abaa794416b4cfc8cd6724c800aff4c00a53195577ecdf4bfef1179b0a315d561d1be199400caf940dc4", 0x3c}, {&(0x7f0000001380)}], 0x7) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 10:12:52 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 10:12:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) getpeername$unix(r2, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) socket(0x18, 0xc003, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) setsockopt(r5, 0x2c, 0x3, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e699319296484ad77218f39034c92a3d199a82d8cf1ffa4de5f2553ba9a6d9d4d7208359f44fed1449fae2c0bdea5b83145c756f352ebd070f2b5be18e6ea1dc8a8ad058a100f0db3314bd592dd1f752a2e868f5287c914ce0f55a7e9c0174b2d77b42f6a099ae4c5734109f1795acd03308084242046d1766fbbe1baceffa2da476ffd9000000000000000000", 0xffffffee) 10:12:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1f, 0x0, 0x20, 0x8}, {0x8001, 0x4, 0x0, 0x8}, {0x80, 0x39, 0x5, 0xd699}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001088006040001aaaaaaaaaabbfffffffdaaaaaaaaaaaaac1400aa"]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000088a8300081003a00080600083c0c06010008ffffffffffffc52c817f24a2094eaf070c273e16ef11000000000000000d3433a629068eaf44802a5435cde1b7ef534771af842ecf4cfe8d98159a0b8a39c97f449b226563c3e080323b6e0ccaeff0e8d73db970b5ba6ff6b1961e70f7a7ab27491dad1d85f5e20e491b"]) 10:12:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="a090ef047d4d7db6591835286c9cae7d4ffb48f08024b90a558aaa4ee3583a527d46f83d34a7ed75aa354398147184902b35f5fd4047e268c0df760d9d11ef51204a00c71fedc4db85c10d3e29f86994362416a8239e9b3580a838bf8914dd9e518b230fa7ef4850374a7cb0e66f", 0x6e, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 10:12:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x44}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="479c96f266696c65cead"], 0x10) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)) 10:12:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) flock(r1, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 10:12:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) syz_emit_ethernet(0x13f, &(0x7f00000001c0)={@empty, @empty, [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x4, 0x131, 0x68, 0x8, 0xff, 0x2b, 0x0, @loopback, @empty, {[@ssrr={0x89, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @loopback, @rand_addr, @rand_addr=0x9, @empty, @broadcast, @rand_addr=0x1000]}, @ra={0x94, 0x6, 0x9}, @ssrr={0x89, 0xb, 0x4, [@rand_addr=0x3, @multicast2]}, @timestamp={0x44, 0x10, 0x6f, 0x1, 0x8, [{[@multicast1], 0x1}, {[], 0xf4c}]}, @timestamp={0x44, 0x18, 0xbb, 0x3, 0xa, [{[@remote={0xac, 0x14, 0x0}], 0x6}, {[], 0x98}, {[@local={0xac, 0x14, 0x0}], 0x6}]}]}}, @generic="23f9ced460be0b8451517b98c5927318d8d1b2b0de73b0c7a3c49e47f19507bb02773b3f93137e545b6961a43bcb6ba3bafad9bba4ebcb4c18ba03c0d761c16405a872d2104a7f7c232e20e9fb6b1036cabee73fab815fe9b0648280bf7fdbd738256f286cc154930be095161c84bb1fc450970bf290a22cbaaa77bd290a69b9de8d95362090686dfe54e4cf23308fef5a3a99901258952dfbf613e611d3a51218d6694f446dc2c27d9b10854c28952b74117160a77e556538f7f32dbfe7bc546e28a669bb"}}}}) 10:12:52 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, &(0x7f00000002c0)={0xffffffff, 0x3f}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000280)=0x4) 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(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x66, 0x0, 0x0) r3 = socket(0x20, 0x2, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffffcf) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r4, r1) 10:12:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0xffffffffffffffdb) msgctl$IPC_RMID(r3, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) r5 = semget$private(0x0, 0x4, 0x201) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) msgsnd(r2, &(0x7f00000011c0)=ANY=[], 0x0, 0x1000) 10:12:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = semget$private(0x0, 0x4, 0x201) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/66) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:12:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x170000000019d6, 0x0, 0xffffffffffffffff, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(0x0) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r6, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, 0x0, 0x0, r3, r7, 0x150, 0x3}, 0xf8c, 0x5, 0x3}) setreuid(r3, 0xee01) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000500)=""/93) 10:12:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{0x0, 0x3}, {[], [0x80000000000], [0x0, 0x0, 0x2], [0x3], [{}, {0x0, 0x0, 0x0, 0x9}, {0x3}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) sendsyslog(&(0x7f0000000040)="a8405befd12611f99f", 0x9, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) 10:12:52 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') setgroups(0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() 10:12:52 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0xa, &(0x7f0000000280)=[{0x3b, 0x1, 0x8, 0x8}, {0x1, 0x7, 0xf7, 0x2}, {0x6, 0x6, 0x6, 0x4}, {0x3ff, 0x0, 0xfd, 0x81}, {0x3, 0x8, 0xcb, 0x101}, {0x907, 0x21, 0x8, 0x3ff}, {0x101, 0x7f, 0x9, 0x200}, {0x9, 0x8, 0x1f, 0x80000000}, {0x2, 0x3f, 0x80, 0xa93}, {0x8, 0x4, 0x29, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) fcntl$getflags(r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x5c}, {}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB=' \x00'/14]) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 10:12:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) 10:12:52 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup2(r3, r2) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="00010000000000000000834dd15a32663d4ce45368583fb19b064e21bbf01dce1e87450eb6b59f93225c51eab45bdefc25e3bfd7487feb535ed6de877414d6836b7fce313cec84c701334f35184f681fac06a792534ac36cf3306a38d55fbd9e9b10a6a5c248465b827147a4afea898312b85e43919ba1ea453c82afa16827276cc6ede057f306d8d663124f66aada28b426d487a68e4ffaee425b9c489bc687b2c2f932d9cc8fb975e7407959a2690d4245df3630b3393985f5a8686181"], 0xa) dup2(r4, r1) accept$unix(r4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [0x0, 0x1, 0x0, 0x91, 0x4, 0x101], [{0x0, 0x2}, {}, {0x0, 0x1ff}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getitimer(0x2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) getrusage(0x0, &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYRESDEC, @ANYRESDEC=r4, @ANYRESHEX], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 10:12:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 10:12:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="eac5bf4e2ba910d8d48b9e54cbb6f5bc780e373aa5b2d4822b223e13a1c287f657dc69ffafa6bfa59b51d72f7b2ecfd545c095e5fab4bef69f9bc8d6d096a60a5f304b3b9db8498b2c56ef3ee690cd2f1925608149a9b94d9161904ee35e1d6b26fd2b9e720f74395d1d6404379f3e094ff7102bc33351c84b3252fa1a76aba760440351634c35f939513fb4e50833cf274edf043b6e43af38bc8595bd55ac35ded26821e5f39fce8f1e64c49d25dd", 0xaf}, {&(0x7f0000000740)="8ca2a8ccd606d5a7009a7a484620a8eac19fba4ea60626bfa9c6f0b1573e89f43efce032ea964077703aa55c8f32f7f6a12d681f563139f19fc9a869fa5859124a5bbdc9b50990bc88542bf10adb55971069128d9bb95ba3a41be8d18ebe147db4649294d7683190cd3fbffa59122eaae64eada51a450050a7ea925f1458fd3b5f6de3e6afcd38df842bf3bda253a5fcec9165ac0df98a05c00039068d52c63d5cd6d628fe2f70e8a6acdca8f9781a3050180121925f14e5e8a6b5c427c4f92821bafdc3a9e9ba0b3f672352078975dc02ed9e6c368e2c63a13e58e7fa1f7176647f1e31b412f95d3c7751e00fc8b33eb5e7234216386c0355bc4ef18e898f7e54dc66effbbd30f0dce0e1385bd0a5f3d7331f8c87c250794ad62ea141a70ba5322bc4861a65292cad081c1ca290d2e592bea8f45d644b0431178b7e073a48a1fd8383ed6f8497c6d0aac6f3439c2180b6bbb7a6bde46ca2172f2bd5d70ec167359511c60b19e00df9ba1833a1559e53dc47a2b4b8ad395799b8926e2059ff03b122cd39bd2149d94404864d3b55f165b1ac18bc7c934f260e29219492aee736be334a9f0d9580e9c461cc3bb67817868b887fe700d3bb0e3c7163d2647287516af5cbd5a3be8152f889683dbb7ea16328d161bc69443a913bbb95f2274d4a0ac1fca15d63d62af53972d5fef15950bdb1013768bde069e99c23081f0f29ed14bffe91dc8fa899fc52381b6c5cb586ba1dc6ecdb2958da95f514801f42abc8b51f9b667154d2f5a274644cd948a2ec0ff79577fa7f54b769e0931050ecc9deb1e9ce2ceba39520d09aee6c37b3e60cb1c3e37623bcffa3fb8b6dd0a425529aae225f888dac938c6c3d917871f67ff98207f0e4b8cc32d98ad3e96b70712b49dd50bd7a8d4af825aa913f1522a0174fa0311a42246af613e8a2ec6e80a694683bc16e75cec60d50d77b391a2b70e845f8a0d1c0e65968382505ad335af9cbf5ccea1d1c56503264894dfb6bbce4931d6d9f189ae51ba30e293c8ae97d95b9ba00d00bb7118aa223bebd2e793746cd49369b27a8af57eddbebf573786351b897ac93882a36972dc80f9678cb0198295a3e2dc120233ba48d82a208fd433056dda7751a8a95c4e3641afc186787a9b787caa3bd079dff813597e1cd4c46f9b918518f15c72b0d79b2f4e0327320189f0893990c1043231099768de9e0fbc04264618d2ad272e0ecef7fdc6da62b74ca4572e142eb0f50fc0cd6426b32b91902252badcb76ff1df55e8792f0060e004310dc9bf8b1d7f295fd57c11dbd1c5ce9b94d24b408b1a902bde39369e0b11cc7151ff6791433b332b06706a60ff23a314f7b8eb297cc00397531df1de0d4b0981ed2148cd1d5048989fd41e06a8c15e397cf8f6d515807647d532ec2d824d3871f6cade9c834a5d9c931e8dec30ce52e030869e6c6b644d7d6a04dc2ae2fdc693e2234136f2a09533b0480f94b30741f7ac534f897c3e1bdf6850b0b45b9c2d2b90579d6d6f3d9ff75a0d6920b8fd4f4c149c7441b6b7329766e09b6cc3ea04977ca52c77e840c77624e17e851834a06b4c8922ae9a0ebbd0cebafa8553cb047fd81287905fccabb82e5945c8de8d73d80650d47b340e2469f813b8e457b5b06121cc124c6f653d55f3f1aa340f2d7dff5f9aac8e3556d136697462d547002699b7c319ad8c4b04cfd4851630d0503b775387e7e07c1c63f9eedf97e18057233b3576b726a63ffdac3491b4b8e5200f9756e908f1a1cce2a331b3d56020ba46584c8e9d191bc4e1a4d20409d437eb93bc3e0da23b88e42f5b0446b020a33f42b27a4d92acc1f1e7dfddc4e801da8fad2352840516abf5d6edc8900ecb62fc3918d1addcedeb267f0e73310f488db727cd28a1130e86195fdbe33cf50ca515c1e2a5d716ff472584f146ce1821a1df737f60a527dfe15b2d586f9c7e3eae9aca544e189b24e2544793faff3adeb86928eef729bb20ecae02fd67ffefbe436a05f07232315e5b3c217de804e88d43f357457a1328850d46f05c93f718ec45992e0738e06bb0b07650689f380262815b267ca28a6030cb9b1a0ccdab5f78f82d04929567b6a8e57bdd216e1592c383208975e6122e27188595e61563a21598e9510d6116741670cb1cb82f538fa735ff45db3a87df1833bbe0cfee08a204e6046ce5ab959ef566bc0f25db7ea7af4446444a7b55771f7cc5994aedcf92f55cd4019a449b512266e49e76c1e696a79cc135b601d882f27e517e54416f6e9195c6292e98074d9658d3a5e2fa6", 0x658}], 0x2, 0x0, 0x9) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1, 0x0, 0x0) 10:12:52 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) close(r2) socket(0x18, 0x4, 0x3e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) setsockopt(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000180)="87134886487c5965ae5be6aa4600ecdab3862eb0359efd7a6805ee780e7a9651ffa37a166066dea18f2938d20c184ea57a5fc223c0fc1b32b6b34cc762bc650c2418fdb50dfa1dbb7317f9fbf9c75c55af5282bf9cbd05869666df84768f7f6f38e530e16624651f48fa09e35008fe372c335562c462569f92aade99806c7b8f524d2a9478294418a8d635ad774450a4ae44583c4fb26ab38e59de1404a8a30497c7b9", 0xa3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8001) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 10:12:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x101, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = dup(r2) close(r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x23}, {}], 0x2}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000140)=""/31, 0x1f}], 0x2, 0x0, 0x3ad3) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r5 = shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) dup(r6) shmdt(r5) shmdt(r5) 10:12:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x36) 10:12:53 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="0b5474abfda9c7426a441fcddc03e92b7cbe6244531713354e6e3186d4328f9a295671020506750f0e4563715be79375d89017d423631e00d579f40ac98edc3183b667357105af8494a46471b49fbb2535d68ed7c27f65815d3083373af4252efd1d31ba47a7ada132a93c5070d598982d3e3648721f51ef6aa5e9009dd9fbc67e777870f24cd14fde1dcf3ad61489c2906ffae8f7ab1414dc139d8f8b257ab3eea4766174c80714dda3da32acf6", 0xae}, {&(0x7f0000000100)}], 0x2, 0x0, 0x0, 0x6}, 0x41c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0xfffffffb, './file0\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000, 0x14) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000300)={0x7fffffff, './file0\x00', './file0\x00'}) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x240, 0x80) r5 = getegid() fchownat(r4, &(0x7f0000000380)='./file0\x00', 0x0, r5, 0x6) r6 = getpgid(0x0) wait4(r6, &(0x7f00000003c0), 0x0, &(0x7f0000000400)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000500)=0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10, 0x0) faccessat(r8, &(0x7f0000000580)='./file0\x00', 0x22, 0x2) r9 = socket(0x6, 0x4000, 0x7) connect$inet6(r9, &(0x7f00000005c0)={0x18, 0x1, 0x554b, 0x7fff}, 0xc) accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/7}, &(0x7f0000000640)=0x9) 10:12:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x43, &(0x7f0000879000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x4000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e7baa50 10:12:53 executing program 0: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)) 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) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 10:12:53 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f]}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)={{}, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 10:12:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20002fffffff8}) syz_open_pts() syz_open_pts() 10:12:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x44, 0x81}, {}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8], [0x0, 0x0, 0x2, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4], [0x0, 0x0, 0xfffffffffffffffd, 0x1000000000000, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {0xfffd}, {0x0, 0x50}, {0x101, 0xfffffffc}, {0x0, 0x0, 0x8000}, {0x0, 0xfffffffc, 0x0, 0x3}], {}, {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 10:12:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0xfffe0000}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "feb354cd107f6269"}}}}}) 10:12:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e2a", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r2) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0xffffffff, 0xffffffffffffffff, r3, r2, 0x0, 0x3ff36}, 0x10040044001000e, 0x1400008000, r4, 0x0, 0x8004, 0x0, 0x8, 0x100000003f}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchownat(r6, &(0x7f0000000140)='./file0\x00', r5, r3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r7 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r7, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 10:12:53 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/90}, &(0x7f00000000c0)=0x5c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x1ff, 0x80000001}, 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) pwrite(r2, &(0x7f0000000200)="f8", 0x1, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0xc02, 0x0) 10:12:53 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [], [], [], [{0x0, 0x0, 0x1}, {}, {0x4, 0x0, 0x0, 0x9e1e}]}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r3) r4 = getpgid(r3) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getgroups(0x0, &(0x7f0000000680)) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r7) r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xa) chown(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="6126ded107229a20b314b033c2061e47d8fdf294708d5e7dd447486c74bbb6f322267bc0e6dd268f2082a1e8dcd60eb6d9a4f0ae5181f826654fd2ad105960c9ef8b476a42f9a40c23851916bd5f589a706a6150b4a8b507c9f81152afbd2b964f5ee2e33d872bd155bf49f4b4c3c85b9728752519c63142d29ad33910079d15159b066d127c946b61e4ab45bb9aadd1da58cdf9de2d449342a3d7", 0x9b}, {&(0x7f0000000080)="6b166911a21330b41c0e26b27b806528", 0x10}, {&(0x7f0000000280)="cb3ed2784b57185d653d9130143630c1c2ff162c67258491cc42825c4147106f9ea043162fde2f61b40c6c1ad565ff7537adf168ac3a472b0e5267c7d1a8ed6385db0300a02bbea86678d24f2d8721d10313638de37c74608d7d0b7a64091cb11c630c7959da23ba50c2840089c689dfccf15787c9bb1bb4063a99f92adc9d16d3cd3dd29c5449f94ad5ec73e006525334960d42d5cbccdf290c80ef1d0963ee30d42c400e7e515e99fe5c912073fe77c90fb2a3117484e348db029d5d6ef2d71d441b29146e446ce42f99654b24568f7d275515155c0f5222d861b341614cbc10cbd67a970f81fb0850aa7fb69826785524aacd2f913622bf3f4163", 0xfc}, {&(0x7f0000000380)="3ebc1f49404fc78f2a44ef28e9edfd3e219365a20badd57f85ece84bae60fa000ead5f4e1633c876deaa5bd8215538e37d3d74ceaf25b70b8c7cf376ecf66599d7a16dff56c24f7312d2b27cc0bca07ca1bb68d42a996e870587731f927caed47e75174edc1e4e7dd56b42c9193aaa0825cfb87904ce78ace304115dad7e2cb0fba87bb5c5d6d7ee55522d9319efe54a1d7d9d3542a2d6559a0df6aab52fc80440ec5451275a486d646107fba764b96b89cd01db4fda2e32650fccc063af674bfc695d7f40018f49cb2bb54fbd5450901853dd2af950a38fc60ecd0b6f7401fdfb7f2c79d60e3cc25f24cfe8bb130a51d8047a0dcf1ea3320614", 0xfa}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="0000efd650000020000014a09e719654cfa8000000cdce5c47ddd4fff3013900000038d948fdc9b20000", @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x4}, 0x400) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 10:12:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x5, 0x7b6b, 0x80, 0x401, &(0x7f0000000000)={{0x1, 0x85, 0x87, 0xff, 0x9, 0x7fff, 0x7}, {[0x2, 0xffffffffffffff20, 0x4, 0x3, 0x9, 0x8000, 0x0, 0x0, 0x5, 0x10001, 0x3ff, 0x5, 0x9, 0x2, 0xfff, 0xffffffff, 0x200, 0x8001], [0x0, 0x80000001, 0xd9, 0x4, 0x200, 0xc82, 0x800, 0x56, 0x3f, 0x6], [0x6423, 0x5, 0x100000000, 0x6, 0x1, 0x6, 0x1], [0x7, 0x401, 0x3, 0x8, 0x81, 0x9], [{0xf77b, 0x4be, 0x7206e041}, {0x40, 0x7, 0xff, 0xffffffff}, {0xfff, 0x0, 0x0, 0x3ff}, {0x1, 0xfff, 0x2, 0x6}, {0x7, 0x1, 0x7, 0x3}, {0x2, 0xd981, 0x55, 0x80000000}, {0x7ff, 0x1, 0xf1, 0xffffffffffffff81}, {0x100, 0xa052, 0x7, 0x1ff}], {0x6, 0x8001, 0x401, 0x7fff}, {0xfff7, 0xffffffc0, 0x8, 0x100}}}, 0x8, 0x22}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x2}) 10:12:53 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 10:12:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fcntl$getown(r1, 0x5) close(r2) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000004ddcae860c5d1795000000000000002700", 0x6, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kqueue() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) dup2(0xffffffffffffff9c, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r4, @ANYBLOB="ab50deeb692240b5d95b77430a5b98623e12638ab84d7b20"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:12:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x0, "269a9501005aac6006c35536469a8c924e61f87f"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 10:12:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) fcntl$setflags(r1, 0x2, 0x0) r2 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2}, 0x9, 0x130000000019d4, 0x0, 0xffffffffffffffff, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:54 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) pledge(0x0, &(0x7f00000000c0)='vmm ') 10:12:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x26}], 0x2}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0x1) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="efd0e7428662eb62f1ea7f94db3bcc46168c8df0b22b43941156b69320890e6cc2cd65d959d5bd15218366e2239cac7e8af9f4dfafe3eb908d5e118e3c8c04347d4653eb698acfd2259c583805ddf7a9dfc453ef8819cdc33f8180e6e32f1000fdcc7506b674820510bc20606a2b28e968d77d1a3db8692ea0a07b933cf70521b2d6b9e259fb67cc43584feb33dd36be08eeb948665fdb8dc9a5a6aec1ef482062fed1325327070dfa03e8d5a1a3c503a17961fbd095b7e82bb66f2f89096991f480ac36f3"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="ab0fe2c3ea09eab2c1481f5ce16051505fe0ab1e2bb409b28a4a6c2a53fcd235592d127f1ac9d5563e2ca6dfafc4bbd9dab8b1ca5f21b64f01fb9f242f9a412965e960286966a2490000"], 0x1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="d2f86cfeebc3f4872e0c8cfc3e6f53cb2f8d4cddfb225583888e7c4ebdeaafeb06ad9eb4206f1d", 0x27) sendto(r1, &(0x7f00000001c0)="1a8938f06bfd2c64b76d6d3e3c80445b8684ce0b17c48cb6dcac48c8571f1bde80b270ff9b06bc9bdc8c01630936118b0b97be3ececdf32998f02caac086d87d0fdba6dfb15287fe001b877138013fe35ace2c4f9b8cd565f370b453e35d791b019f97c182730842dd606aae8c827f06edc435cc201f9e5fe1ec07473c9fc099f7dd3de5fd5d4ea6851c7a9c61f11c1c60194bbe06e16e0928850834a4f1ab3e7960a7100fd4777e83bd78f2ff3ff8cfcb7736a68292c26fb6da06eca77ea05670024e2adf2d6e5c389dc7a19de2feac3b3dc2ea01a06387712680ba9829301a7b3bf22b4dee3689ab9427", 0xeb, 0x400, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) mknodat(r3, &(0x7f0000000340)='./file0\x00', 0x100, 0x1f) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x4, 0x0, 0x1, 0x0, 0x9, 0x2, 0x1, 0x0, 0x1, 0x1f}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0xff, 0x5, 0x18}]}) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x41) dup2(r5, r6) 10:12:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000040)="d29327bdf9b4a851f4194aa012234ac9a70e53c853e1799b7db50ef9b6f89fb13b1aff3e27c2d139", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="cd8fc129baed2d91fe9ac82e3e3f908bcd6a646914053198a961442d18aad61ce93c08fe2dd119213ac8687147cc62a412f0e2078b772a850611e95ca1ea0ec84783f94901654158566713864ca018dc3c7de9988f67f48d9bae1f4a19e2841a50e3a122d59ca8be13a17643e644ee82df413c8ad478cf27465127c17a9f50d5b3521145e0b0736bbffa05a7c2a0a072c4fa225f4645412ffebea2627a86dd516554bb47bb186f04a321a1985c91ef73748a7a4b97fdfc4d8e892defc51ed69877300d7f7409c9358fad205bd5f39cb82360f3fb1eff8b352c8cdbc11f35916e0d", 0xe1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:12:54 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="823000"], 0x10) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x200}) 10:12:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7ffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x7}}}) 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)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 10:12:54 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) panic: m_copym0: m == NULL and not COPYALL Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *217458 85944 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff82404cf3) at panic+0x15c m_copym(fffffd80580c5900,f4,284,2) at m_copym+0x589 tcp_output(ffff800000abfcc0) at tcp_output+0x154d tcp_usrreq(fffffd805da65198,9,fffffd80580c5500,0,0,ffff80001d718390) at tcp_usrreq+0xa54 sosend(fffffd805da65198,0,ffff80001d6cac58,0,0,80) at sosend+0x669 dofilewritev(ffff80001d718390,4,ffff80001d6cac58,0,ffff80001d6cad40) at dofilewritev+0x1ab sys_write(ffff80001d718390,ffff80001d6cacf0,ffff80001d6cad40) at sys_write+0x83 syscall(ffff80001d6cadc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6eb0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copym0: m == NULL and not COPYALL ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82404cf3) at panic+0x15c m_copym(fffffd80580c5900,f4,284,2) at m_copym+0x589 tcp_output(ffff800000abfcc0) at tcp_output+0x154d tcp_usrreq(fffffd805da65198,9,fffffd80580c5500,0,0,ffff80001d718390) at tcp_usrreq+0xa54 sosend(fffffd805da65198,0,ffff80001d6cac58,0,0,80) at sosend+0x669 dofilewritev(ffff80001d718390,4,ffff80001d6cac58,0,ffff80001d6cad40) at dofilewritev+0x1ab sys_write(ffff80001d718390,ffff80001d6cacf0,ffff80001d6cad40) at sys_write+0x83 syscall(ffff80001d6cadc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6eb0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d6ca720 rbx 0xffff80001d6ca7d0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff8162e73f kprintf+0x15f r9 0x1 r10 0x2 r11 0x92e98e8c48466e6c r12 0x3000000008 r13 0xffff80001d6ca730 r14 0x100 r15 0x1 rip 0xffffffff816e5988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d6ca710 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=217458 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d718ae0,0xffff80001d717770 process=0xffff8000ffff83b0 user=0xffff80001d6c5000, vmspace=0xfffffd806bc0a770 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 95487 167224 29499 0 2 0 syz-executor.1 95487 381747 29499 0 2 0x4000000 syz-executor.1 19788 91804 0 0 3 0x14200 bored sosplice 79046 447071 68506 0 2 0x2 syz-executor.0 29499 231253 68506 0 3 0x82 nanosleep syz-executor.1 68506 10795 36704 0 3 0x82 thrsleep syz-fuzzer 68506 100055 36704 0 2 0x4000002 syz-fuzzer 68506 169723 36704 0 3 0x4000082 thrsleep syz-fuzzer 68506 510852 36704 0 3 0x4000082 thrsleep syz-fuzzer 68506 369525 36704 0 3 0x4000082 thrsleep syz-fuzzer 68506 94573 36704 0 2 0x4000002 syz-fuzzer 68506 112124 36704 0 3 0x4000082 thrsleep syz-fuzzer 36704 62146 85944 0 3 0x10008a pause ksh *85944 217458 30137 0 7 0x12 sshd 43288 64421 1 0 3 0x100083 ttyin getty 30137 454480 1 0 3 0x80 select sshd 96523 455671 89107 73 3 0x100090 kqread syslogd 89107 355010 1 0 3 0x100082 netio syslogd 27929 131668 1 77 3 0x100090 poll dhclient 65663 310382 1 0 3 0x80 poll dhclient 37632 37191 0 0 3 0x14200 bored smr 62481 26274 0 0 2 0x14200 zerothread 95524 76596 0 0 3 0x14200 aiodoned aiodoned 92864 220022 0 0 3 0x14200 syncer update 84363 292922 0 0 3 0x14200 cleaner cleaner 15042 151799 0 0 3 0x14200 reaper reaper 73339 18534 0 0 3 0x14200 pgdaemon pagedaemon 23221 160224 0 0 3 0x14200 bored crynlk 5349 183147 0 0 3 0x14200 bored crypto 6337 347810 0 0 3 0x40014200 acpi0 acpi0 41786 244875 0 0 3 0x14200 bored softnet 7782 442454 0 0 3 0x14200 bored systqmp 55086 110189 0 0 3 0x14200 bored systq 58907 445466 0 0 3 0x40014200 bored softclock 99786 477386 0 0 3 0x40014200 idle0 1 450865 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9503 6344K 6607K 78643K 10935 0 pcb 13 8K 8K 78643K 66 0 rtable 121 15K 18K 78643K 519 0 ifaddr 83 17K 17K 78643K 201 0 counters 21 16K 16K 78643K 30 0 ioctlops 0 0K 4K 78643K 83 0 iov 0 0K 16K 78643K 54 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1354 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 270 0 sigio 0 0K 0K 78643K 2 0 proc 49 38K 54K 78643K 388 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 17 0 in_multi 55 2K 3K 78643K 95 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 202 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 124 71K 91K 78643K 1504 0 UVM aobj 9 4K 4K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 28 0 NDP 12 0K 0K 78643K 26 0 temp 104 3851K 3915K 78643K 8051 0 kqueue 3 4K 12K 78643K 20 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 54 0 13 2 0 2 2 0 8 0 unpcb 120 101 0 93 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 278 0 278 1 1 0 1 0 8 0 tcpcb 544 98 0 94 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 307 0 300 3 1 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 11 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pfrktable 1344 108 0 99 2 0 2 2 0 8 0 pftag 88 25 0 20 1 0 1 1 0 8 0 pfrule 1360 34 0 18 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 40 13 0 13 13 0 8 0 art_table 32 213 0 40 2 0 2 2 0 8 0 art_node 16 53 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1774 0 375 88 0 88 88 0 8 0 ffsino 240 1774 0 375 83 0 83 83 0 8 0 nchpl 144 2405 0 802 60 0 60 60 0 8 0 uvmvnodes 72 1908 0 0 35 0 35 35 0 8 0 vnodes 208 1908 0 0 101 0 101 101 0 8 0 namei 1024 6519 0 6519 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 9 0 3 1 0 1 1 0 8 0 pfiaddrpl 120 38 0 32 1 0 1 1 0 8 0 scxspl 192 6952 0 6952 1 0 1 1 0 8 1 plimitpl 152 30 0 23 1 0 1 1 0 8 0 sigapl 424 457 0 428 4 0 4 4 0 8 0 futexpl 56 5369 0 5369 1 0 1 1 0 8 1 knotepl 112 84 0 65 1 0 1 1 0 8 0 kqueuepl 144 182 0 179 1 0 1 1 0 8 0 pipelkpl 16 108 0 98 1 0 1 1 0 8 0 pipepl 120 216 0 197 1 0 1 1 0 8 0 fdescpl 432 442 0 428 2 0 2 2 0 8 0 filepl 120 2902 0 2807 4 0 4 4 0 8 1 lockfpl 104 55 0 54 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 283 0 276 1 0 1 1 0 8 0 zombiepl 144 428 0 428 1 0 1 1 0 8 1 processpl 920 457 0 428 4 0 4 4 0 8 0 procpl 624 758 0 722 4 0 4 4 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 450 0 433 3 0 3 3 0 8 1 mcl64k 65536 536 0 536 65 9 56 65 0 8 56 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 2 1 1 1 0 8 1 mcl8k 8192 7 0 7 1 0 1 1 0 8 1 mcl4k 4096 27 0 27 2 1 1 1 0 8 1 mcl2k 2048 76216 0 76162 18 10 8 15 0 8 0 mtagpl 80 20 0 8 2 1 1 1 0 8 0 mbufpl 256 122887 0 122764 42 25 17 40 0 8 4 bufpl 280 3958 0 126 274 0 274 274 0 8 0 anonpl 16 76513 0 60840 81 2 79 79 0 107 14 amapchunkpl 152 2722 0 2597 22 3 19 19 0 158 13 amappl16 192 2973 0 2080 58 5 53 57 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 25 0 20 1 0 1 1 0 8 0 amappl13 168 282 0 277 1 0 1 1 0 8 0 amappl12 160 17 0 15 2 1 1 1 0 8 0 amappl11 152 158 0 147 1 0 1 1 0 8 0 amappl10 144 16 0 11 1 0 1 1 0 8 0 amappl9 136 354 0 351 1 0 1 1 0 8 0 amappl8 128 319 0 280 2 0 2 2 0 8 0 amappl7 120 106 0 94 1 0 1 1 0 8 0 amappl6 112 134 0 127 1 0 1 1 0 8 0 amappl5 104 293 0 283 1 0 1 1 0 8 0 amappl4 96 556 0 524 1 0 1 1 0 8 0 amappl3 88 234 0 228 1 0 1 1 0 8 0 amappl2 80 2715 0 2652 2 0 2 2 0 8 0 amappl1 72 17356 0 16946 24 15 9 17 0 8 0 amappl 80 1013 0 971 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 451 0 431 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 451 0 431 1 0 1 1 0 8 0 vmmpekpl 168 6731 0 6705 2 0 2 2 0 8 0 vmmpepl 168 60323 0 58342 127 14 113 113 0 357 25 vmsppl 272 450 0 431 3 1 2 2 0 8 0 pdppl 4096 908 0 868 7 1 6 6 0 8 0 pvpl 32 201677 0 183053 187 0 187 187 0 265 34 pmappl 200 450 0 431 2 0 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 340 0 50 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82404cf3) at panic+0x15c m_copym(fffffd80580c5900,f4,284,2) at m_copym+0x589 tcp_output(ffff800000abfcc0) at tcp_output+0x154d tcp_usrreq(fffffd805da65198,9,fffffd80580c5500,0,0,ffff80001d718390) at tcp_usrreq+0xa54 sosend(fffffd805da65198,0,ffff80001d6cac58,0,0,80) at sosend+0x669 dofilewritev(ffff80001d718390,4,ffff80001d6cac58,0,ffff80001d6cad40) at dofilewritev+0x1ab sys_write(ffff80001d718390,ffff80001d6cacf0,ffff80001d6cad40) at sys_write+0x83 syscall(ffff80001d6cadc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6eb0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82404cf3) at panic+0x15c m_copym(fffffd80580c5900,f4,284,2) at m_copym+0x589 tcp_output(ffff800000abfcc0) at tcp_output+0x154d tcp_usrreq(fffffd805da65198,9,fffffd80580c5500,0,0,ffff80001d718390) at tcp_usrreq+0xa54 sosend(fffffd805da65198,0,ffff80001d6cac58,0,0,80) at sosend+0x669 dofilewritev(ffff80001d718390,4,ffff80001d6cac58,0,ffff80001d6cad40) at dofilewritev+0x1ab sys_write(ffff80001d718390,ffff80001d6cacf0,ffff80001d6cad40) at sys_write+0x83 syscall(ffff80001d6cadc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6eb0, count: -10