Warning: Permanently added '10.128.10.51' (ECDSA) to the list of known hosts. 2020/02/21 16:56:07 fuzzer started 2020/02/21 16:56:13 dialing manager at 10.128.15.235:46211 2020/02/21 16:56:13 syscalls: 337 2020/02/21 16:56:13 code coverage: enabled 2020/02/21 16:56:13 comparison tracing: enabled 2020/02/21 16:56:13 extra coverage: support is not implemented in syzkaller 2020/02/21 16:56:13 setuid sandbox: enabled 2020/02/21 16:56:13 namespace sandbox: support is not implemented in syzkaller 2020/02/21 16:56:13 Android sandbox: support is not implemented in syzkaller 2020/02/21 16:56:13 fault injection: support is not implemented in syzkaller 2020/02/21 16:56:13 leak checking: support is not implemented in syzkaller 2020/02/21 16:56:13 net packet injection: enabled 2020/02/21 16:56:13 net device setup: support is not implemented in syzkaller 2020/02/21 16:56:13 concurrency sanitizer: support is not implemented in syzkaller 2020/02/21 16:56:13 devlink PCI setup: support is not implemented in syzkaller 16:56:17 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x101}, &(0x7f0000000040)) clock_getres(0x4, &(0x7f0000000080)) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20004, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x5b, 0x3) nanosleep(&(0x7f0000000200)={0x7f, 0x8}, &(0x7f0000000240)) r4 = socket(0x2, 0x1, 0x6) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000280)=0xcca) r6 = msgget$private(0x0, 0x400) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, r2]) r9 = geteuid() r10 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x1, r1, r8, r9, 0x0, 0x1d6, 0x2}, 0xe38, 0x1, r0, r10, 0xfffffffffffffff8, 0x4, 0x3, 0x6}) r11 = shmget(0x1, 0x1000, 0x6e, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, r8, 0x0, r7, r8, 0x0]) r14 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000440)={{0x40, r12, r13, r14, r15, 0x11}, 0x80000001, 0x5, r10, 0x0, 0x33f, 0x8, 0x100000000}) unlinkat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x18) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) accept(r16, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) pipe2(&(0x7f00000005c0), 0x4) r17 = dup2(r4, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:56:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) r3 = dup2(r1, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) write(r5, &(0x7f00000001c0)="c24185c757884cbaeb3b6a8a8e57eeb2934288ed67a247341cca112580f621be2320b0408ace176dfac33a4d0543fbe575aed145c8bb0c697229bb9ee3434e1712712377dc210f20c943af072fe4203c69112b4a97ec66900db4b1ef2572ba2e8fd559a2cbc0db1a4ee26f54881da7768f", 0x71) r6 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x49) r7 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000280)=[0xfff7, 0xecf]) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x400, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) poll(&(0x7f0000000380)=[{r2, 0x4}, {r3, 0x2}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {r8, 0x2}, {r9, 0x80}, {0xffffffffffffffff, 0x2}, {r10, 0x10}, {r0, 0x40}], 0x9, 0xfa) semget$private(0x0, 0x0, 0x104) r11 = semget(0x0, 0x1, 0x129) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = dup(0xffffffffffffffff) setsockopt(r12, 0x200, 0x5, &(0x7f0000000400)="4b182a6ce10913ba83d2988bb8d129782f58c739a43bd44e4ffe02175f334bc53047e3902b8bd4a8f2db627faafb285ff4f5523d2532808bf129444330cb6d4f2cf9d5945b99707ea4da0e7eb09f5da06f4fd51ab2909b484de3ecd847e6886d8ac87e084be0576a7dfae1ba2d3c91e75513bb314586c6b1", 0x78) pwritev(r9, &(0x7f0000000640)=[{&(0x7f0000000480)="4afea61a178228de55b989918c38335b42906ecffaae6e385c254a804a904a1eddf634b5ad407cd16e1049f17bdb0b0d6e14ca27f934e3e5061cd8cd321b567e6201111954d761fb9d3e6da49f3cf8d030b0360ffffe40a7bf28bf5019cfb54f302f56f486", 0x65}, {&(0x7f0000000500)="a9c66f43baf2df6c742590c349af2dab7b4cbd5a86334763372f0e5fd61146d683eb006bc9debcdb6bf2a9619c073dbed3f643608167e2ec09c192a37696831bcc2885b342e6ee6b04416b15a3bf60d526b9f8006b5bd96b000e6bfb3c985a9b6effcfafb09d440b47b7d276928ec4a3512eb8cf41c0abb9e645fc2787aeddf0a189370cfa27b9585462edab18469749c32981c4af8fcba243efe666f0445e7575c22d12e560dc48b07be38ff9832e0b4c30d1634784a7e823b24bc57f637743a2808748cb42793fb982a55dc9fd1732e201f0b4da61e68d2e0b43c1e9b4f1804ead28f3a004e97e6413f8af6449f55287d50194019989", 0xf7}, {&(0x7f0000000600)="86f2f1ec72184f1a0a4f082e3fca", 0xe}], 0x3, 0x0, 0x7a4) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) r14 = syz_open_pts() r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r17 = accept(0xffffffffffffffff, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x8, 0x0) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x1, 0x0) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x8000, 0x0) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x2, 0x0) r22 = accept(r6, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) kevent(r13, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffd, 0x90, 0x2, 0x62, 0x7}, {{r14}, 0x0, 0x18, 0x8, 0x2, 0x7ff}, {{}, 0xfffffffffffffffa, 0x31, 0x0, 0xffffffff, 0x21}, {{r3}, 0xfffffffffffffff9, 0x85, 0xfffff}, {{r6}, 0x4, 0x6, 0x80000000, 0xd60, 0xfffffffffffff837}, {{r3}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x3, 0x40}, {{r15}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x8, 0xb58}, {{r9}, 0xffffffffffffffff, 0xa, 0x2, 0x0, 0x4}, {{r16}, 0xffffffffffffffff, 0x98, 0x40, 0x0, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa1, 0x11, 0x1f, 0x5}], 0x5, &(0x7f0000000a00)=[{{r17}, 0xfffffffffffffff9, 0x0, 0x40, 0x6, 0x8}, {{r18}, 0x0, 0x80, 0x80000000, 0x800, 0x1}, {{r19}, 0x0, 0x44, 0x40, 0x8001, 0xc55}, {{r2}, 0xffffffffffffffff, 0x22, 0x4, 0x8, 0x1000}, {{r20}, 0xfffffffffffffffa, 0xa1, 0x10, 0xfffffffffffffc00, 0x6}, {{r21}, 0xfffffffffffffffe, 0x1, 0x1, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffd, 0x21, 0xf0000008, 0x7}, {{r22}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x8}], 0x3f, &(0x7f0000000b00)={0x8000000, 0x6b8}) login: pckbd_enable: command error pckbd_enable: command error 16:56:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) listen(r0, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x7a) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) r5 = socket$inet6(0x18, 0x2, 0x4) pwritev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="521f450dd2300a7420aed6f9aa1bf972fd26ec55d6e931405f10abd846ab8e8c074ffe46f3741b9b1f24876787ec2b48e1e175cc15df035abded97d25d8af07d5c3fc25227450fc0bdbdcf4427e177c615fd2de620aa60f883aae39952fcf142d973289eef07ee994264713a9c4023e498bdaf20002d1813851f250b3cf112886202388067ad58051d485084ac8630426a0a27e768d2901a0c7e536853c6096508064826de2b75de2d9fdca548a0b9950f0564092af3720b903b", 0xba}], 0x2, 0x0, 0x800) 16:56:20 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) r0 = socket$inet6(0x18, 0x4, 0x6) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setreuid(0x0, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x80001210, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:56:21 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) acct(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:56:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x545279936fc70b8c, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0xc4dc}, {{r2}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x2c6, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x5, 0x17600000}], 0x5b0, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x800, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x6, 0x10, 0x3ff, 0x8}], 0x3894fea1, &(0x7f00000003c0)={0xffff, 0x400}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getpeername(r5, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x8000, 0x41) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)) recvfrom(r6, &(0x7f00000000c0)=""/125, 0x7d, 0x2, 0x0, 0x0) 16:56:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x25b, &(0x7f0000000580)="1c4241e1a0c51ab109b9e11d44a31d9580b1453a090000003632a0f00031d43ab73b4cb01fcf855e614cc14996ada1954cfedd92736ec88f89b49773de3a3873339b2e64ca8db2d8f3585bbc95bb15c979e649a91f9a30acd430a008000022b1854fe19ebada6b0000ad4a9df893902ba2f2380e3b69ea85640975dee1a14e15d86f7f5c95f007138f738b0d3e9cf14b0aa028b3c64bfd7103644dc8a1fef338615fe9f663e3b2cf5ced1f08fe30f72bf68c4724352590bbd692485753e0d02214ab231bb4c87209e9c71cd980c597ab3e51a8a07d50152644d842e86ec195e66ecd1de4fc5cc04cada248abbc87544482d029da61a98d1113cbf69b42ebe656cea71bcd74e0e6afd554ca576e2d6a77041364a2a4b22e07339cec65ac88829707c5143346217f85da80af3b4780fda436591c3ca20a786cd3752e5a3783a9a4b23e5c4dddea40aa03be48457e1a95adc02e84abdfef53b00ea892aac99f1d575baeb68c6ba6ea96bc53d0cef41bdb0c598b2881de6a2d6a30744360208fe0e1c06e7e0db924854ab8d976f3fe37ea03d733ccc6974caee9967206fe3ec9de538eb85c8d761ebcf8cf9734a6b672e6327ba825fd16b3f1881e3b91843c3aef46101d6dd6433a29470e6135fafb7035baecf4aeb8a401195863dea4ca56cda7c7f042a69943092b0678bfd62f6218789f28a014be8f33fd492f925e11e60c642208241bbb2752e58e219592ceef9fe132e3bd0000000000000000000000000000000903b96b658cd874a9d686791388299b607a881ca99292f656f857dc25412bee31438117f6755651f64ab402732127bcb30fa29c79ee8f4b88e1") 16:56:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmat(0x0, &(0x7f0000486000/0x4000)=nil, 0x1000) shmdt(r1) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e80000000000d1f5bda7cbe79ba700e0ff06d1c4087d5db2426000000000000000ffffffffffd60d9fd5df85660100671273b7e90118b7ffe20386000000001eff0000f306001394bb53000000000000000000a3"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) 16:56:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r1, 0x5) r2 = semget$private(0x0, 0x3, 0x408) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/204) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r4 = dup2(r3, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000080)) 16:56:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) r1 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) close(r1) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r7, 0x2000747b) fcntl$dupfd(r5, 0x0, r5) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) sendto$inet6(r8, &(0x7f0000000240)="4073b9d2804ad49902fef66647154f717d075c1b1e21e1beececc5ebb27a422a2b9bcdaa66cc7b5479394b6eed4b1a442bf99eac1584d42ca07e9c4ee60315242da888063b", 0x45, 0x4, &(0x7f00000002c0)={0x18, 0x0, 0x401}, 0xc) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000200)=0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r9, 0x0, 0x87b2) close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:56:21 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) 16:56:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xffffffffffffbfff], [0x0, 0x0, 0x401]}}) 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)) 16:56:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x1, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:56:21 executing program 1: r0 = socket(0x1, 0x2, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0xfff, 0x0, 0x8, 0x8517, 0x100}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:56:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0x7e) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f00000004c0)='.\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x20000, 0xa0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000580)=0xfffffffc) r7 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r8 = geteuid() r9 = getuid() r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) fcntl$lock(r7, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r10}) setreuid(r8, r9) r11 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x10001, 0x200, r13, r13, 0x9a8, 0x15, 0x388e, 0xfcc}) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, r19, r20, r19, r20, 0x2, 0x2}, 0x5, 0x54, r18, r18, 0x9a8, 0x15, 0x3f, 0xfcc}) r22 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r22) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x5, r9, r15, r9, r20, 0x1b1, 0x2}, 0x8001, 0x3, r10, r22, 0x100000000, 0x5, 0x3}) fchownat(r6, &(0x7f0000000540)='./file0\x00', 0x0, r20, 0x6) recvmsg(r4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffff29, 0x0, 0x0, 0x0}, 0x43) pwrite(r4, &(0x7f0000000080)="8d7e6a1dd2c21e153b05dc89e9a3317b3ee9f820765e3af54da9fbac3ea70cdd6aee32d1722a20bff41c33b09e162f2901d26c01f1d074888d4d11e20eb1573db2c662aac3662e5bdef972876aa4293ca9645d44ff158d2d7232c6b1c78123984725e0adfb9e62f58ba722b29850d80e3ba8b1d0abf38535249d7e11507e35c852c58839a4239357ea4e91f97dcdecd1624214382621f916faf2048ac05024071211ed62c2cdea280ecaf46a2d2b482f389c5ca3233e5ba9a84ad45c77293b5397ac49e67f78dae5cbe969621551029d5dd7f6183c6a5925a175f777273cd3f6dbbb1eacadf85d9b0a73", 0xea, 0x0, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6e8bc9634e09767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r23 = accept$unix(r1, 0x0, 0x0) write(r23, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r23) 16:56:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x2a, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000240)=[&(0x7f0000000140)=')\x00', &(0x7f0000000180)='+),\x00', &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='\x9a^\x00']) 16:56:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="077cdddd92c4ebfa2d7fa32616571485afb32a79787cff007d7f796617368663793f380152c8ecb0e17457455c7b39285d80bee3f9d728fec1877f599c958a896950784af52d108b582a748736fea71d5571a2e8db3683b6c6b8c5c1089d8352d2b392a46ece29276e8a0b6885ae523af30a33", 0x73}], 0x1, 0x0, 0x0, 0xc}, 0x407) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 16:56:22 executing program 0: socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="c7a895006f53dd4fd005ffff8864") 16:56:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="8da3ed64bce766c914ed535424154e641d038f40f89dc75717518ed12b61efb266692eb6bbf12b312ab8a2a3de419bcf3c2af1f37eacca8e54d0", 0x3a}, {&(0x7f00000000c0)="af48ac81495c02c79fe715f83bea1b64e18e11395a46017fc71e2435a4ef879e0ed4200f01a2106450323f9a2a7820ea1c4e8f1559f33e54ee6b8bdc3a2eedf2e7e0ab02fc9cd7a7700f0975c10678b9c1a4c54201ecb26e2497e9a29a9fab3b6a18f1903bc6a591b6163968b0032c856cd3ca9f58ed69319f3607302f020b7d2743aa477d1bbb7bb62570ce74f86dd14922b68581259a59e279e3b539f40f9fba48c2bc68d29192e42e499dcc387a7b3f80717b7e4612dbbc6d4c9eb9fc9f4389c282cb8b9e50d9a7875f533a017d9059ccb7eaaa945c331bb898ba6d65c397acf71831ca63888d4b6c459c762ea7868648a9fb3f87be5cb7fb", 0xfa}, {&(0x7f00000001c0)="5b6f87a7f67766b6fae73744303d5e7c969fe4df75c325f9dfa0c2376489b5708d372359b42d91bababe6674f5494843", 0x30}, {&(0x7f0000000200)="17b03afc9fcf0b846e96e0a31ecc745d0b84966d888d23cc6aeecdf02bc17fcfc088b28a21fa2e17f23a268aab1c99af68ab50eaadd103fbd178f37e205cb1ad6b700449a8cdd29175d2909fc4b3ddf80a62a83e9c6e5f6c3494ae9e0aba60cbb26ff432871bebaed1ef7bfaabc603d94f4ea054213fb99b03213d37225f1e12e9774776c36e3b6d1c4d96a518766e47af6fdacfa2e6acc7c1765b0e200611031440def346415b5832cf943dbe82e9", 0xaf}], 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) 16:56:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xff, 0x4, 0x80000000, 0xc966, "ee94147fa17f4dc7f6e9ff3455bb6d7af4105a91", 0x7c51, 0xf4fe}) 16:56:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000180)="67c801787709c5b24c72bef87980002ecc0d9ad61503809fc916a42b568afcb0a0c09946c2aab6f8dac0c1", 0x2b) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x9d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:56:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = geteuid() r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r6}) setreuid(r4, r5) r7 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r10, r15, 0x2, 0x2}, 0x5, 0x54, r19, 0xffffffffffffffff, 0x9a8, 0x15, 0xd1, 0xfcc}) r20 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r20) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x5, r5, r11, r5, r15, 0x1b1, 0x2}, 0x8001, 0x3, r6, r20, 0x100000000, 0x5, 0x3}) setegid(r15) 16:56:22 executing program 0: acct(&(0x7f0000000c80)='./file\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) 16:56:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(0xffffffffffffffff, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x1, 0x0, 0x2, {[], [], [], [0x0, 0x0, 0x8], [{0x6, 0x1f, 0x6}, {0x40, 0x6, 0x8, 0x3}, {0x1, 0x2887, 0x401, 0x8}, {0x0, 0x0, 0x0, 0x1000}, {}, {}, {0x0, 0x0, 0x2}], {0x6fa, 0x5, 0x7fff, 0x5}, {0x8, 0x3f, 0x200}}}) 16:56:22 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0xfbe4, 0x4, 0x18000000, [{&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x224}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x80}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa5}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fe6000/0x4000)=nil, 0x3}, {&(0x7f0000fe0000/0x14000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff00000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000fe1000/0x1000)=nil, 0xbf00}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fe2000/0x2000)=nil, 0x3}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) unlink(&(0x7f0000000040)='./file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000100400004}) 16:56:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000000)="dd2d9c3096dd28cfe6b10872042bd6ddbf4a69cec64b86092662ad3f77d146ef53ef3b0053eb9212b865372e8c", 0x2d, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3fff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:56:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11740fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952ed3418e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fc679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57ced8fd3d9d24e9c8aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed19502909c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f03247a42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d17bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f00"/805], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x10001}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="b627d79e862f60070de77d545806a44083aab586dd7e31c6c6a6982ef7c64fad15d932642a3a9959f242b91c5c917714dcd43b8ed134513d075eebc1dc0d2de313173b2497e00562ab6dbbca48845b354b5905ed6a1144d27e2ce05c0ce60404bc2d3f5dfa", 0x65}, {&(0x7f0000000180)="1a18eb0504034f1057cbf5ddb264657a2ad745456e4518f30c41f7324d50b6324723a3383c837cfee78c8ff6777af0d5ed96a93de155e993d860a2b3260c86b4437dbb86493d331a839da6765b5340f977", 0x51}, {&(0x7f0000000200)="54cd847a86ceb1ecb0d128074c28e9686a8b6b9969e7b0de8a584c469f9c50b31dcf23bd296db7a0a3b21aa27856e29be40b270e572879460f63031b29796bb95f2d6611948f93a003870161ee63ffc27b0f23c9307da8ae34d986041f61203bc0a72490091fcf32b99a9bf5addc136ef4a5b776f5467de025b360976cc14001af94e9bc39af8406cbb5cbbface500bf763c55f7e132db164e", 0x99}, {&(0x7f00000002c0)="46f2920c7af5d9365897fddc11c02b850c3bfaff348c41189d8c861c2b0634ff8fd3be26b318eee95e80b122175491c1528a6ceb2c2cd996966f470396f7a8a7c599a8a21dd8bb366f8e51e0b9ca47e640c1bb18a814839fda777b3c2cf56dfca7197a975ddae3beb3b1e419285ed66fd68d0afa1e9e28adcd16341c78bebe2a5134e0f429c52d38067552388a4d44ce675104ed7f7a", 0x96}, {&(0x7f0000000380)="486e388583a8208e990e2f30453e51505d", 0x11}], 0x5, &(0x7f0000000a40)=[{0x98, 0xffff, 0x90000, "b71954130735591a9bbceb8a58333cf5553b05dab78177042375fa0f02ba8fcd9e417ca9842b075f7de74dd9a8593b958482c8fcb3f506da34dfc2d948b8e0ab6b33a13b98cb526f4b5dc0ddc0caa20b1eb9d06146ae5a587dc346ea121f365ce00d1dda5a4386f22ba56af2c6843a57f1d0f0b056c55f274149f01ab72b2dcabd9a0f"}, {0x108, 0xffff, 0x6, "5910ecaed194dfe39c5954158164f027790e068f757cbcf2fd9cc612201dc8ffad1940cd1ad5753476468715931f7f9aadea3a89a98f967d8dd800471bd3783f369234eec449816c2ff0064ef46d1d77a6c415c5956bcab37a223165118fe643690eb2b0b4fb94440b37eb9d4920576c645fc1eef6d3e83075632bf7be8143d82fabd851690604e52f3ca54285245615c3cda5dd061a8f3203c717a1742817df2677b83a55e21f5b9ecd80b55f8231e5cf6792bdfec9d760b6103053a0982206afca743bfed4a5c3992c41d34a203cece394d288c767043accb37aba9dff079136af3f7baf3fd775f63833ce3e135e977efb2f9e6fb01564"}, {0x90, 0xffff, 0x8000, "41a0db3823283e7e20fec2854e51f21e89e8e3322e32a046a78edfe601af669e8d518d7c1d82a9020c20525441c6b7cc5336017b6975d65bd3b9d297889749bb3acba7eb0e4e2b8bb307ffa518cd28a435c7df7915d7b6a0f6978bf533dc34a416762495fb6062f3202938fbc608e9292bf0278ab108df0418e0"}, {0xf8, 0xffff, 0x6, "00dc78ef86857fc3a45a8eda23794e1b43fcd31b303ea4dc76d22e68a662a891b9768901a98d68a203bf5b19c38eb2772420b8ef4adbfe42142d781742ab42535932828e8f12dbda1cb4c7febed4787028d9e90e8da11f86b2d1d7efb4ac02c121044d81f859c4037d55b61b1b18bbb7d31380b2666c640b6a9191abab5c93598f4c53991c7d39a68b93739b3efebe8d28596fabeeea2e928d86af638c91a1ff1d5e9073bc68acd1020fae4e6cffe7d78f99b888bd048dc6da90b71f4bee71fec45355e3cabd23107ca66e6ad6fc0059b5047bfa3914ab7bd269ec3805e7bf04043a"}], 0x328}, 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:56:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:56:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000800000cea1fea7fef93adb6fcbd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f800040000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6290e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a067b2b1d8a6bbbd2e55b00"/377, 0x179, 0x18, 0x0, 0xfffffffffffffe2c) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) 16:56:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) dup2(r1, r2) 16:56:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xffffffffffffffff, 0x8, 0x2, 0x40, 0x400000000000000}, &(0x7f00000001c0)={0xff}, 0x0, 0x0) 16:56:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r7, 0x0, r4) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x298b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfdc9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0xe7}, {&(0x7f0000eb6000/0x4000)=nil, &(0x7f0000e31000/0x3000)=nil, 0x1}, {&(0x7f0000fd0000/0x1000)=nil, &(0x7f0000fdc000/0x2000)=nil, 0xc7}, {&(0x7f0000fb1000/0x4000)=nil, &(0x7f0000e5d000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000e81000/0x4000)=nil, &(0x7f0000fc3000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000eaf000/0x3000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0xa, r15) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0x5, &(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESOCT=r1, @ANYRESOCT, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESDEC=r5, @ANYBLOB="1ff984c0a819f54bf8eea44b6df503b74fbcc6243c8138f27217f66283ff6f47928be8928ae576fd47fad2ae8a3af4a84a1fc0d8504ad9b05f9a0d417492073c3c352a737e8c613705cf80ac688b59cf1558a2bef400a84506bc004efbcafd0026ca7f2169d1d855089b94d980b1d47e96d43760027bec11a45d2e74c199ecaf422b514e5e6bad789f38337987a29ce30a9ff32d76095d18de316e6c26a0284fdf182aa6218bd4fab089f442962e9828114506dd809270ae22288c9693335cda2308b040e77299509355db3c772114b82eef569b", @ANYRESOCT, @ANYPTR]], @ANYBLOB="e159114700d05cbaa138373b554655294d072c2506ffaf4c067ed6a4e08dbab39bef5424", @ANYRES64, @ANYRESHEX, @ANYRES16=r3], @ANYRES64, @ANYRESOCT=r15, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES32=r4, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r5, @ANYRES16=r2, @ANYBLOB="e772da9ac93a04bdaffcf629e76c0dab6d554eb9fdc57604be8e8303968c794007f87593d1305d2c8453442046", @ANYRES16=r6, @ANYRESDEC=r8, @ANYRES32=0x0, @ANYRESDEC=r12], @ANYRES64, @ANYBLOB="82344a2fd550ad06e8f834856588af13cd952df52bda579a01dded6c056070ca81e449c9941fa8f3f7c6f9063e8255174256d71d38479dc12f3c03021eb110580d9ae148e9c8f1521ad7a958e789f88a450c3079bf54e5c6fdec7e31e7339da8389bc5cf4393dd2c202c8b4f0f5caf34e845624537ce134b759a90731a617ecee89f202fb34945ae1a1412c18a763eea659431bbefc032d02b5bc8450ebd466580a911c0944bc64a559908471e58c838274d7c115fe5d0b7faf42512327f127ba08a12acc6bec50334590f754fb8394e8b6233f85f4807", @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES64=0x0, @ANYPTR64], @ANYRESHEX, @ANYBLOB="8710e1381e5f69d67a5dcbeacdd7b1234ce1b0c7d05b86c650213460ef516bb8d8d349ce5ebd58b8a8c576a6204be82c0d54ce205d6a6dcd18baad4f69f3ef8cade35ee0fd5a6e8e6d0596ff010000e6cfc9c79e9140c02a1aeeff036ef999eb02e715b561fb80f042c7ea30d55cbb065cef99a317588164e5b9c900a95244c1149b9fca338e7d533c47184196762ec7816882e3d34afbe60c8d08d66a6d5bf368a4e8d4689f5c6a734b69b663bb0b90f533859a597797c65027baf239f053930472b25c536a3ad35ca68740bff37e8e5fbc16d76c54d2247598b9883ecea86b058b055939b90ea674bc302aa5fd810c8f56c9", @ANYRES64=r14, @ANYRES16], @ANYRESDEC=0x0]) 16:56:23 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da38d86060138f70b17c2f64d2214e93b3dceb7ef281dd3234dc9724b18cb8c2839da3fa36418b463d0fd0a159d4dfd8b1f65d07e7c3ecc1a1b00000387526dc140d3d2cc66bebb7aeaa221fbe23613f325fb4508414d639423d8af5dda3fb394dea20a36dded61cb9665d2be372739d3684423a779396bec9d12e62bce9784a5f54639bb248f6899824eaaa72304e21c47d9ae73af93c6e5cec0b36ad8f9fbae4e85a5dbc37fa4633d6aacccd32a39001c8e13a795f12cf62f04c36645e687ab559bd84b92df5d8b1f11a39dd9ff04188107866b4b9f1ad23623d013fcd7dfac"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:56:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x9, 0xb5, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296482a5aee384a0c81ae78123416d95504103b7f0d33454231f541a5c205ccb120500b3389e51cac2124abf872d9548622132920e70d70025bce198515002791992f1778dc1333b7328bc3ce4302f68fadc2f4a96817f29a6dc60cf00e618d83d2878c1e4fbff158ce49ab053d66cbaab660d74d4932669d76a736c04a77cf94cf3f7b175fa0", 0x98) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:56:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) stat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000200)) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x6) r2 = semget$private(0x0, 0x7, 0x80) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) shutdown(r5, 0x0) semop(r2, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/242) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:56:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/161, 0xa1}], 0x4, 0x0, 0x9) 16:56:23 executing program 1: r0 = socket(0x2, 0x3, 0x102) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname(r0, 0x0, &(0x7f00000001c0)) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac7bcab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f352287b6471012c5bbf08969eddff77441fb00000000000000d85544cd1cfd0b34ac99e39af6256b1f007bf8f244cbc769cee44346040000000000ecffff0000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66c0c7598f54a53f5e773e35d0d6bc5c460c95c3146d372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f80afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e64035d98651d2cd4cf16d3ded464612c12bd622e33450ca7f204522fa50e0c8138b3e946c7cdd00863178784bc5ec02518a411727486f6b80b2afd0486ebaf3cd2d9abd41dba45a6c209801fa76fb57539826444ebee6f571d3e5714f9a461364e3d131df1b9c36ac33252bf330b8d37378281a640c40578c59b0d8e25fb4b3ce27fc6063e3f2a7a5914d3522e7dbdba398dbc3b2629814231f400010e8f0814e3081891f592639794122b41b696739521765c9c94843b827bcb44a2514d1d47a75daa3139944cc5331725375a3b096e928bace6e8d273b022ad8dd18ace21460d61a105e13a24ca000662698ae5d40b1b2054e1e639cc9b1eb348460938323421c328fc74d419c3f640a9c16c07974f0c5ecdb10873e5433ad2f5baff6ee013ed5c664bda91b58d532d834f9f771c1cd71172e2f932538b4cfc8d00"/1215], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x402) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[r4]) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) 16:56:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x1ff, 0x80000002, 0x1, "73f300070060c3dce5081a6f6000", 0x8}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:56:23 executing program 0: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x498, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r7, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x1, 0xfffa}, {0x1, 0x27}, {0x4, 0x1, 0x1000}], 0x9) r8 = socket(0x2, 0x3, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r8, 0x0) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) sendmsg$unix(r8, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r10, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r10, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r10, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r10, &(0x7f0000000280)=[{0x2, 0x8}, {0x1, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x80, 0x1000}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffc}]}) 16:56:23 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x3, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 16:56:23 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001082006040002d4bd30ebcfd47f000001aaaaaaaab3aa7f000001"]) 16:56:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open$dir(&(0x7f0000000340)='./bus/file0\x00', 0x1, 0x11a) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/73}, &(0x7f0000000080)=0x4b) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r6, 0xa, r4) r7 = fcntl$dupfd(r1, 0xa, r2) linkat(r0, &(0x7f00000000c0)='./bus/file0\x00', r7, &(0x7f0000000100)='./bus\x00', 0x4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f00000003c0)="220e2a99b06029ae78037841827ea0681c60c7c653ec8d32b542afc2d788af34f9c122a222590b90b020d8104f701ab3a6adcaf14ac05092ea6b88812f251ba6318d6573d04cb472db35b59a3f2bcd70c21d0ac917c2a7bd97bf79679ac4aac43b60498b715c3d698a4f91d923427c397a28d326270fda8fd2d64c829509b4fb62e34da9fad6788f93d52a919577686361131cb3b43f2378ad854340e163cd1b5e723c9b9d63d5", 0xa7) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000280)={0x7, './bus\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:56:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffffeffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000333000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) setreuid(r3, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xc) getpgid(r9) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0x0) setreuid(0xee00, r11) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r4]) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={r9, r11, r12}, 0xc) r13 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x4, &(0x7f0000000080)=[r4, r13, r14, 0xffffffffffffffff]) socket(0x20, 0x5, 0x20) r15 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) 16:56:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x48114, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xbb, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x10, 0x8000}, 0x0, 0x0, 0x0) 16:56:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1f, 0x6, 0x7, 0x5}, {0x5, 0x7, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f0000000280)=[{0x6, 0x7, 0xeb, 0xaf92}, {0x200, 0x4, 0x2, 0x4}, {0x100, 0x2, 0x80, 0xffffffc3}, {0x9, 0x1, 0x7, 0x2}, {0xf63d, 0x2, 0x4, 0x1}, {0x85e5, 0x9, 0x0, 0x2}, {0xa5, 0x4, 0x3, 0x5}, {0x401, 0x3f, 0x9c, 0x8}, {0x9, 0x1f, 0x4, 0x9}]}) 16:56:24 executing program 0: kqueue() open(&(0x7f0000000000)='./file0\x00', 0x40, 0x105) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4d) kqueue() kevent(r0, 0xffffffffffffffff, 0x3, 0x0, 0x80000001, &(0x7f0000000380)={0x2000000009}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="ba307ea81c9d56ae391ba59b28106381019fa3a40aa1f404c34515c3f9a3b333bb70789534b9f68a945a6d2e9305342de0546b728b4a7d07754f41457a28891cf52d02cea132fd17a44e498f54b7cd711e430cf8cc83e16be29829a515723dc2b1b2b7afb2f546f53fb07c112ece2b17e7729be400688e67714b0c514961158fa9b1daa732634976ebf7986ac36c38baa2368845af7bbe", 0x97}], 0x1) 16:56:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b75", 0xd0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000003c0)) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r3, &(0x7f00000002c0)="3f4e18a5ea841afd3d02471460012a4a3a51813884d52dc672dc13fef63a340687116a9339dfd258b02d290d7eb105183e7ee3cc702af9c9614052e74d02c7a0c2c61a670f105c5dd89e1f474b90fc22f475a0e78a77a83281dd54d61a74e9318d5d5b237b06616d8222a19591ddc72759548500c6743b369d54f6383f4684b54ec1fb11d8ee11aa03564bfd84b3853dab2a081993ccfb11fd525a869529c99f227090317ffc1f34fb799c5325ce9bc4ce7cda31dea1788028e0b36e6f9d81f3a31a9d0cf4c566469bd77fb2fcfcc1e4e232360e92d237e792a1833dc6d5196539c30080b0bf95a0ea2e477fa9c622a024", 0xf1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000180)=0xba6) 16:56:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(r2, &(0x7f0000000100)=""/72, 0x48, 0x2, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x4}, 0xc) 16:56:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f9ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r3, 0x0, 0x2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:56:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x106) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0/file1\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x8, [{0x1, 0x80000000}, {0x2, 0x1}, {0x1, 0x6b}, {0x3, 0x8}, {0x2, 0x6}, {0x2, 0x10000}, {0x2, 0x8}, {0x2, 0x8001}, {0x2, 0xeb3}, {0x2, 0x7810}, {0x2, 0xfffffffc}, {0x2, 0x8}, {0x1}, {0x3, 0xef}, {0x1, 0x5}, {0x2, 0x80000001}, {0x2, 0x7}, {0x3, 0xfc}, {0x3, 0x9}, {0x3, 0x7}, {0x2, 0x4}, {0x3, 0x3}, {0x3, 0x9}, {0x3, 0x5ab9}, {0x0, 0x1000005}, {0x1}, {0x1, 0x80000001}, {0x3, 0x9}, {0x3}, {0x1, 0x8}, {0x1, 0xfff}, {0x2, 0x5}]}) 16:56:24 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kqueue() ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xed4d) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21, 0xb0bc2d75b9d726c1}], 0x8000, 0x0, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r4, 0x5) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc7ef, 0x0) 16:56:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') open(&(0x7f0000000200)='./file1\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r3, 0x0, 0x3f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r4, 0x4, 0x40080) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x43}, {0x7, 0x0, 0x0, 0x1}, {0x86}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x5) clock_settime(0x0, &(0x7f00000015c0)) semop(0x0, &(0x7f0000000440), 0x1c) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc038694e, &(0x7f0000000300)) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000080)) socket(0x18, 0x2, 0x0) 16:56:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x20, 0x3, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000001280), 0x4) 16:00:00 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup(r4) mkdirat(r5, &(0x7f00000001c0)='./file0/file0\x00', 0x10) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0/file0\x00', r1, r7) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, r11) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000440)=""/4096) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r10, @ANYRES16=r10, @ANYRES16=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYPTR64, @ANYRESHEX=r13], 0x38, 0x6455a0b9363eac95}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0xc}, {0x4406}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="00e2560470e2343825d102858ee79d182015ccba58db5a2f3c2952e9837cedb2c8c974305447d2f27778a1550128be10a895e09686f371e93c257a216f6dc5672a488da2c1efcff1ae26bb237320c6c87cce38a0ab8524b4dad6fe7562e0b8cb34") 16:00:00 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) 16:00:00 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000180)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x1, 0x65, 0xa36, 0x0, 0x7}) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040), 0x8) dup2(r1, r0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040), 0x8) sendto(0xffffffffffffffff, &(0x7f0000000000)="7a00aa53e750740d7ba7af2465ba5b36ba67b78c8d65ebe6f22bc551e7525e3df7f975cf6ac0bcc70b54d3cff5fd3b1465225ebf749b452ad2f38533f564f8bab9a7ecbf67c7b3fcce0f68cba9a3031c8df9b369538242555abdeb7a3b118bfc727be8e0a8e80c15643e3ca9", 0x6c, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x48000, 0x6}, 0xc) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) dup2(r2, r5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3c) socket(0x6, 0x8000, 0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1, 0xfe, 0xfe, 0x20220}, {0x3, 0xff, 0x80, 0xffffffff}, {0x6, 0x40, 0xf0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x7fffffff) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000440)=0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0xbea3, 0xc9, 0x2, 0x6}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x8}) sendto(0xffffffffffffffff, &(0x7f0000000340)="02377ece21b9f87024c9d8f4915a5309f2149d7251aad73d31ae1429f28b6dde6f7e01d661ffbd5d4d448a2ef55d8304cd01735dd422da0f21f39f32e68b3db96d0fe79823af4b966dff1f925fa8d8f890002ff8d65aa0caa452320220d148c639e87282c6a5e05eadc6d937e2f30de90cd2777571cf4655f521cc5151ac0554373596d8a6b74028cb06192485ac6e15d1c5e4eb0fdcfb8e5a697a5d93b7ef91ece053b71fcee70c65abdc222e908248311ccb7df566040d9c1718b67a00c2058b15c27e18021e81a15e47dcce2ee6122863ff93723905ec125eda2d95edc4a31bb17991cc2b1c73673f2ac6b010", 0xee, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1e, 0x1}, 0xc) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x7187) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000080)) 16:00:00 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() getegid() fcntl$getown(r2, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x10, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x6, 0x1, 0x1f) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r10, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:00:00 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() r2 = msgget(0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYRES32=r1], 0x1, 0x800) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be87000fb1cec641e670ce8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed720600285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x47f2, 0xfffffffffffffff9, 0x0, 0x6}, {0x6, 0x4, 0x0, 0x7}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) r19 = getuid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r19, r11, r12, r15, 0x1, 0x9}, 0x804, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) msgsnd(r4, &(0x7f00000003c0)={0x0, "91048e01e9db327e8ee96ae03414289c90b83639271ac69d31bbe78704f36e17e49cb70ac292b1ea0984342576cbeef3d6f8444848b9846fabd537954df603f78c723f679737404db10a7f9ec6fe1cbc8ac2103589f33d416089d9b80579cf16de948d0394414ace3398eb589480f8d85bfbfca03c5c49d65692a3b955d93676ca1ecc09517646a93fce95da36275328bd497e3aabb47a05bf720847beb96b8233a5c69300e8ca44e4002b075c48141839a8c52b847d660fbc056218f442fbd07956d0599f28c7e6e69c68c6f3e0698b550bd50ab264663c23c58404be75eb5dac0008d4f21900eec09fe8f31fe0901095705aa2db13a16eacccaa957b2b4b9449386975f9fc78dda2325e25ed0677cea9a16db09ddae596a844f3ef536fec85b6ec254a82246bc108ec7622efff6d81a34099c05533416fc32f06cb50de07c7eeb3d3bc778e701604758c5eba89888fec2ad188da5eab57b97f62116d98ad7b77e53174c9a0d515faa8d0b448d85160337e974266889562aac50695a98acdf11f367d48e89c915798d6d5c3073da6341424d79c44527430a8f17ae53c4024be4eae60e6559a665d32b9b7e1586b59032b82b28847d0476cccf91ab5b9c007fe8da56f593ae2c00472d8a216f13410011fcf8c053e3cf3a64cbabf33bd92abf7f4d8630312dd93ea142c6e20a380dc0fac0af6a8f68830c339c09cebfdec0c09e3b3b1a714443de78fbb8e3fc518f70d29462abe794dee05e22caee6d36c75ef570cbe9e7e1d0665051fdb4ff2bbc31b63921b7be1894304973f183b8f9cdd21b3412c2933884e744ae5e8a61ad2d8223157a6f3070630559a930f16e2f51c1a937a2bbb630cdc3941245f972596353d33ad1e588e903d06d0e230d5a8b6ef36fdeb895ad417739ee6deea7d60977ea3e9647ec6026d0c3c2dcf6c23ba0a3432a7538c6fd384a0263a288f41e358fdaf805fe3e9d992dcc7e60c71bd5a27823897b88546c9929f7b04b852ae36b19963fa8a45acb584b816961691f7f028aadb20ecd8de7c85e63374e195f55a10ba694173130eb88ce3525d1d742dda0f020fb5739ef790c0cd14c465c7f833110446b2a8de36257a54f9edf2d48281c1e87164fa9fcae74133d4a24af2a1c63cf7cafb2c167002e45a292b89249ac5dd196f1b6b660e95e27804a47f33381b20ad73910ee4073dd5f7fb40f47b64d26566215b9bcca0ef7fe3d287f8b8fd1c5ac4c5bb012bc89649a3857e3413b306111bec2958f8a07cfa5146f247041fd41638937796abde8d168737cdecaa3b5b685e6d56bd20f554738311b2b92e26ad439a215d78dc67cd7edb5aa69d3afdd990d47494b1d3ad8aaea8d76fb7c1ba95ac88b5b72ffbeccf5ff549400b4efb3903a2b99978d32e4846dc50ed6cda9934965cbf00f8881c30f1b58e24efc6d2367fce0818a15968a91ee9150b14fecc9834132e9167fbe6c8d82c9a0ede1a80b93b1092ec21021818e57fc7d18f09c5b692c30840f100de07dae7808f627eb0347234eba35e30284e95cf6f569aaac81aa1edc57a11145c96c5a6b2c4406a30242829902643b5f84c7abd87b6ce34417cca739068865946edde85c5fe35de8c6a914a1bd17a9fa9e69dafa8a55a84066fca2d7e7e45d4da2ac0ffe8860b8294bcb237ebd5a4bfdf67dc8ad21cb693c40e348b90c4fcb028fb84c81ea4c2d0111cc95d2e9b88343f73aab81d7e05355f930ecd0722b309613dc8b479b9a08c697085e285a14089d00442fedb282b88ae93b8a78c1d183ed69b558309205a8f95a369c903138c685ca0d017f0b7b430a92a332e4f67fc8b32fb86e5d0227dd259f41a6cabe717aec57867543153608d5032529f0b1d32cdb89dd1fc15dd6387faee616de3f518cf7c63ed0d5c612557d8c0efdc755eb66de8b431e72c8ccbc784d81db1a2391809a51c64da6a178c389e41296edc390579da73a074aa798a50b602653cd88b0850408721b32810f1d7a5c9615b4548e8eaa28e41c7da31c9f449e3883948eae45369bca2c4a367b9439eb46a25c9fab9abfdb55ed7cbc6981a662a7556e62b909d9fa8df564f175dc0ec6be08f192fc651ca891730375192b83b71aefbf7601a54865b8f0ea7c0bec06180a8185a1c4c1f17e68b79ccc8d267e416f225fd493e0d92491f6636c34f813dd83e8a267ceff336db7c2abd8ef1b10a3affa7c3003ba915e1a35d5588e33768057cd023dae2037d246eb1943da15bc753d40c3883f06016ff7921e981b7fcbc914a216edc7e34006d197c324b28f78d578ff8f417b81f17079e47f3418b975fb9eb4c420935fed17e49fee949310df1d952bc5afd3b1e91bff267453a82500749c56e7cc98ce7581a6ea1428a8ea10b18fe4dfea4781039385db01d74db920febd04eb45afe41ea2f635589e3d2e968c6ddfa4b0dafb2f87872e68e9afbda97319e05bf6c84d78a7e2ea45585f6ea2a7db5fc6193cf70386738bfd591d59827059f2d793c35f47e475b7895b243527d13b794eefedb2c86f3715d96825c977519a282e9faf9670917113d0bf993609d07366c26afb12f67e09399a9c3c35145190806c9760a9ce7de961c17f6154da7ede802716464b307bf2249d9c0c64fef7ffa612950c1c7fb6b82824243114da0255a4e34fb44dad5d1850a34e67cd122c086de60f0a2eb1a9eed6f6a7013e48c7a2597335ab7fa7738d27b5249d7814044785dd98dcbf4bb63bb0745a9c27d3e68b7a9639599084a4628ca0368e16662faf473acb51261c56b1f893de83b606a2d9c7387cd63a35e4e0acd6c161b702b9135ba3450868a2699ec1d5f19eab2dcfd6d7691c7bdc45eab3156b5475c9bb38cd9fa44497e72fe792e13f09f851f7cb03fe7175e909fb1210cfee04ef6e106e738818fa8aad9e1e5cb3d242e9dc3c1ea6f88ad7a97990fe86e615568b97fcb7e96509ced017bb97e10cbeb3b7bffc2f4140067e4ca90f877ed3dddd6b676cd5006421ebe837b999338ee12ac27ab66e1a4f8aa685e54101bd1b94591c54f26deb081cb24ee7ab552fc43982598860c216849df9b9ab8ccbefc43f74ea77cea094b4972165d351fe5e967b8f3a59ed51550b1e1caede2f33484a589fda57e0e89892586e2ca9a7664c25b162b606fbef1f3e98b64d4296864b313cbc8809b195679df7cbccb3521a74df3179d240c4a7e4d90b7706f184a18013257e26af2fba26bea401dae15dfcd4d74e043e968b4b1d9d89ebd5ab8aa5b294c87cc31940a4cfef442169f7ace147696e1b2385ea8e4e2848e3e5ba25153cb5ad71f0834f460f02ff5325222173d8cc4e74b53e3fd807af8e46b5d39e3f13ee65cc1d3a30561218d3c9cd848d853f082ef2128348985e5f541faea096f0bf0ce716f439dc408638ef3a4cf676c2259ddb2d9f163565c4bd6307c54565b49eca5065c77de9f142832bfe937829662db13390c9b4f6ad20bbcaed6c965f4422fc3277f43941dd0767a02a391e94e76b7c7e99b4a45a468d8be20cabca06bfb6ef74292fd833044d053da2e50efc856d31d83dfac0d163fedac3934b7436ef4239f3cee1f6451c2db271d83642a7b062046db195fa95ab24ccf7fd926f95b089850dcc2aa4b63a825868db01e1f23cae56735c32c9cc1a6c086c1a6bafdc8d8e2e2acfc2363f0de9e16d515c9813c3d702b73c2d1e53262d682f6b3f7b0ce4993420b44e7076fd67bbf4262de5bb212052e86e2e15053454939ebcd3c8a6ae451d0d0e6022f1bc207749debd3cbef3a4815fd0e320588349111098b3ede4fdb84ae456c58bce1edade7c431f80dd56c14d8e1825b3ad2b3149017897a30fa84a0b9e9f08369a070152a7b315263f82d3042704f2aa976c2c820e260f8a2041f2ffd58aeea702454e9a4e30f4572f2683e071ddb1909a5998eafee74e61caec499ca6b2b5b961661885fc2976ad629575bdc92e28cf479a174bcf10b65575e00aba94480986e33e4d7d2b149739c5d1e63ae7b3d31693d5692b0ea62da8783d7ddb02fb65f45f23b853c438ddcdca516ccf980d1096de13e6e5687442d13993d70c80edeb4cd889d4c179fa5c8d67e1bbd7485f5ac9bb849ae1a7c9c1a88b7dc5f8cfab876eb9c52398c508a470a9fe07a33830844ab14fd4796b3f88e251fba94203406432665786387435bad561cdc9f6bf9994f553d5ce59153216bdcff13537199b526619bf441512defd25284ea0690da12240def86655624663bc26fe9fba2b1b4eceeb2d951bcc5b1c764c45efde2d6491240cd6f2b1a203765a0bbdf0d456394b9b81ececb4d9926f77d7f8ad8d3d7077bc569211e36368cfd5e18591b835bd576aac4f01b766083f4b3cd15c795458ec63cd60ba3f79d6ee9df97cc16a64178c062ad0daa6cde3b51a3de57f4618fdcc37684dfe7bf71fad04ad0c9b508e89f365a30bd658cdaeb6fa919b9844be26e870f7fd46dcbf1c59f24df166b993630401044decf3ccb9bbc3e529c439550275438925dd9fa330a8810e381c32730a66c3589b3141dab7c79ca6390e608e206eb75893cfa5a3a3a0c7b9fb01eabafe0a0bf2cb81b27f4317c1def0442d9537a057aa6e52e2c1e697a3d36d6bbd676dd423fcff6fa0341f8312afcb7fef9b0e3ba752344ea5a470390173f480c434e2f06f42e7a56ef4c19443b0ccfb8efc7bfce8c6c325ee3d71457f1011f43c1c45a701c367e4c9a6889eff68b499b8cd3867fec6c8d11fdd75825f9d3fd131f442fffea91c0af8606e2e0dc47d6d333815a8266fb3cbd98e1c55800677721608deb72d9d70d3faa56dbd1faa22ca548eb7593affca47a57973f43cda9c563c8cc7adcbaf356a71f156562fd4343c5e7d768997d66d68fba9ea6233f15304d734bb06c477318991c870fe62d26af7b43f839144e73f80a9b61d98f1308d358f4e796d37413d5539aff03118a965c24a4a05c7b5909dbd298c40fba33fa4e913d92ca66a2cce0727eb76673191eb1093fdfbb89563d178cadfcd01d51e591d833fff30a1fed86cb2eb6f559acf4dfb306dc9e854450130ca911b7f6434f604051a4ed206a81ad848bd2aa67dbdc08af1ed4e8675fa29cd47100a34b5edf87eb4d40c07432c6bd49d6af9ebcea57d0dfe9695670cc59bcdbd0bd6c839bbc551b37c73a13a034c78957bfd843d78a3f4bf96808b0dcfbf6447537533ae953bdb0011e611f589f181bdadb8cf311e3715aa95792b6b3c6964e448eff44f9c959e9066098cb478b10426df5f04901960a91dd4f0f26f1265bd70b175859b7f6dcb863e32e94440cd984e487d083a9cd8c1e3a636ea5534881a144609f27f0a102f65bd4e06cbf37d8179e34804d0cd03ee3e264e602f8ffa5dba5884076579ae1d839e64cf0120a5134382a759a81e1cb9aba3aeb69935ce8e10568c370f95c138a63e77c5eb1fc6c3b00db8dd4e548923994ccaa67c750afdaa3f54de79eb197de26fb162837569c9f166932ce4816de809c31fa359877b11891da3fb6fc3264132e18704a9e47b0ac27ea02a8906b7444e3f696c77fd393aa616b16ca45f7ce010f54d825e65a4790acfe2649c633ef4a83879e4e8ce5b016f2320185c70ff6909ed8567d4773761d54276edb8cd09d8d6a61e2fec68349a923334df1b079b86b1ec8c1e9feff66062ee7e852fbe39c24a3d876de91e987311c24ca9e2c6e3054ebb43f2999a9efa1b7aac29c6b3466e9cdc46d5ed396c793b64457bf633c1eb12f92d12d761199c263b46f6d9d071525d173fa9b640b14ec9511"}, 0x1008, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x28}, {0x6}]}) pwrite(r22, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) readv(r22, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000300)=""/151, 0x97}], 0x2) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f6400000000000000001a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92ef3b1955626fe9dd83095a7d47e8877cff8797ff300b38def898"], 0x101, 0x0) syz_open_pts() msgrcv(r2, &(0x7f0000000180)={0x0, ""/36}, 0x2c, 0x0, 0x2000) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) lseek(r0, 0x0, 0x3, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="cce24c77142eb52c2c0a6535b92e439440af26d3292edf45f5346db85d6e5577d5a3e761096da137abd06203bf4a7e8760b7f79cde92b9267a11f12763e33f2e2b92f287b7696b70d50cead2db775d15cc02f76708e432a845ffabc1d69f3f", 0x5f}, {&(0x7f0000000500)="c2e3ad19e8c91c0082284ced0dac5314626127756e7150b8cca54074efe3f9f43601e9873152124244cd506f16171161d64b28fa322242fa7f4cac005492f44a63110d66b389a882b362c8b1f8fc320587f023e49a20176c607532a1773264d0d8c47f2f73f6d99c83d08ef7c9619442db36b6830fddf86aa4fe930b13b2db3d5cc8fcf66d82c6fc3a1ed5ca148b2a9acb2f8137b60f30a52a95bf51786da4d455310d3bfe39295f59578bc3b741e578506149da13a03b0805f49023a9a028f89fb7c009829665c31b7a1e094b77a666252f9326391f2c11d470a0d76334026079fc28f354383e7d3073c8c12a1cfd5a7904b01a69fee20e11d6e439528babb9c79a82b95dc374711c1f2915c905c87bba39ef33a337c0cfeba32c0ec4c6ceb7f2bd09d2acd5587df62c1189eb255dfe054c31925c029a047de966c38f0258020318cc9acb556167b6f81507c635f64f9a7070cb8d5d1d144e0513c0e49d0a2898ecff340632d98a367fd7d1ba914277b72877031ffc4135c9290db176cfe3d578c1cc66745f8508e5f63efc0dd2a80edb437baf3df178cb77a78ca307bb8f16f1af56447a009696b5d86dbecfbd07b0e575be6bf0ec716380500159f75144239ed3412efd23a56ff7bfd640de15b42abaadb3c109d9f024eb1fb57250f236ecda8a6e2de50e036ddb041bbb2a8a84df367e648976fd516e3ced11e521f6fe49d18e33654795084843cb0528cd923ad18df0c961fe53f7e229798d7e8c9fa9afddc4a6916a4e0723d2aaedab96257ec653d04fc2f926e64aa4591050b716b84f85bcb69c02310e84d75961c4d85b054f690bfcfe4211550d298c98551f31f0b933488a5895a95ea03c9af2206d37b16d89c0616da557eba62f76f3c6b4b4857879a1afa956323f8603199923c88830b920a1bcff89b75a055591f6938e011c0b1fe8aa2e39e6742b2d3f58849f3ac016061493f165916df60be879e5f1338de07464a43161c988f5340e47cbba8b941f5a5457500cf68d4a6e8acae9f2b95311f3b7a32144cfd52b42c1e9c9fe7b8d021b5bc2253d16b32d039a569428ce5ed91143b963c2a05caac6c7b0c927066f4faa1b684605829e0e3dd4efafc8f58ad9894ef94bf86416135c4883d8f63305cfdf70eadfb09660dc93728151e09985f7c27bc4a4fb37a416be6d1b3a6db571315335d71f9be53f205bbc92b34f8315cdeaecc45ac2b782712c52a1625ae8acaaf2237b2d905578494469a9b7e73befa42b93920d42fed4e2d24000dfec12b38ac5ab330cacf037bd6f6adc2826208a34d2ed3b8754eb1f10fd6b99bdc98551b77c90b4378c56fbc23140003d22aa62580205499a243e1ba376e3b9337633ab4508ec68c42ea3ff511e42bfbe9b9e610de126bbccb091fe7240ad86d7bb9bc72e546e66e112bc9a4cd2cf65f0848e917eb171a03c26d3ac690571592651307f444ed0afaa4f3404ddfbc821a81a6b290d23ec496569abf295cd1314cdc47d2045873d0f0224e988023211bbd4cb2c1fdf5a4d9dd0eeb3043ce1af2eabdb6479bb7527043ba14ca6e003cf533d316bfe43bf869b1eb4a42d83ec61e460468a55a2bdb44ec3adba99acebb9d12e010498896f98b4e67b98784bf332143fdc650142757b558c342949793ce391b7f6a46139477b48363dba750e16d02fb5842c70f440cfeb7e99aaf8489d95c0b8eeb93e84ff06e949e1eaf7375d23616d75d317ec196373eef110e44b1a6aa96ee8fcac25e7b796bef66d29036bb8668746cb5781ae9d2644840b965404374015d8d8a7e717ff9d9fc786e8c88c2b54042a44a49893456305cd93cab8517e564b5adf10f3a8f3011074d82a38eb4293dc34ae8b84617a3d555cf6f5602098fd0787178e13fc2a5f53d2fa14cbc41cdbba4f582e3a3b1c73dbe6a1e007d63843567a3a3e8aff2f8bc7dbfef66ca8b4997b43a0bba95e28cda0a152b36b58db10ad55d164dff0b7004627c4cdf5f56e92c76106d377fa5a78647ddc740cbe7583f4d8625cc4be392051c3d83f07e7581eff6c67d6b56f1e9be31b7ddbd1cba9847f3999f95be10529ae351c1b249a3ef81ba19b6430a77b33799e59333ca106db48a96478437fac71b6edc6f2b78c1a4996809b8771d01bc442ae2d2b986e48e18ca8d1002a6fea257b2fa31c94bf9df40a9a2a8f2377cb3629f6c24919088c6976ae8d9da69edcdf8744e937409b0bb2cd7f052519e010b72fb47329497aaa012e7a95bb6cab1c46ede75a69360ea66fb8a34e46e381630c71106c46e79b290c5f48e1d7e0acdb5999ae930be678305e9487f97e8d5aafd9dbfcdfdbf135ca5db3e66dadde95a88e364b93e8807e6da9d52a7616eb1d00ba252fb0c60007b1425ef481e52dc5982a6617811856bbec215f59511ed2ecc374c29d6ab943d73b954f6b6baa953c0a3d4f874901c733af09ca098f3bb60f2fc8d768cec806de6c6df91f3925d3c95c61af1117a5276eb546b8aeaba7edbed538a6df363f2e9b1ed23f3be2d4cfed185101fd243c42699dfd65b818c640f95a68be2527ebb92a8056e3c3d8af8f2a60141714eefaa63d6afade49c679b60a12cbd097283552aa457a9bca2b2b0cd077cead9ddd779501e03248fad2176a09d160caf97eaf6d6d4ebb48914a355de21e03d3f8f834d213ef2e37a4ec796a250fe0272d784c5d65cf7bb87497ed26805cc04db32617c734c8a6916272f10f58d2fdea2d41f408187b7430edb88913167c538c1f447c8b1ce26b91b723bb214a38731108f888ef8eff429c9997dc1e02778b50c094d662f870b6d8f0261409be09aadea23ab459a3445c5f9b6e6e2c6e1075f09b35c4be747133cffff3b1202e42c0de8c8524639df2aa1f1b0a706527df26fc7f1f3d2787b91e3fa6119743ed88fc6c7fd9f507ebed1c37ffb274a74522099dda404c86f8229bf77f2709560a5ed9b371482a9bad19b2a342c20af8637cc8b89789e0c26df4dbfa36519dfb2795ba7ddbc976e5dde36dda1afafc86542f4d906e15126e0a62595672206eac281848fa9642123d5e7d65dcc4429318470496241164b9e768179dfabe99b0ce37378b74c1dd6f927136f720271ede9c2b9fc0e545967802af8834187f339c0a7722ee63f8652c17b42942b4738e0368fca3d222a413de011fec94c995182437cddb52872f9c850b2c55249d459e04aab14c40f6728abb33c74c1987d5b25a8c2c2835a5a06236cb6fb6cf2850e52077b858a8d760a4dcdf4fbe51037039dd5c299ca1c466386214621c0889aa51a7d44d2bd884b680a028b6f5b826c63b6884d70ef9716ca3472af2661bbb31a5fbd3b36c0deacb17709951f3d2604fe9b0c8ce9b22a8eed7b87be13f3416dc0b208b147896b8a1170be082db4926f3e03bf5e1bcee72b75ace3cee60461c2e21af980c3d305ce890e950a7585bafa33ef99e2a12d52e4d46b7642de2b26726e9a5814606e4295238727172a47ef2f23e88e86e8c6ab963f403e5516bd0c562b5917e297af6e75c2d383f06e260e7a1edf82877ddcaff9bf07043d09ba40861833ea4948d2906ae4763bad4d3e7860f36ad5d7caf366d386693d4af3b7d06405ec5710880b455e91ded52aeda48864b0c066ab02c6ab0d0e9936adf925aeb9a4d57dfd4b4ec62583d9b5a8518f4f9afbf5a65def8097bbf6ada446c135453943567d7944cfe95a73061bb9b26351aaee2c52915734b9970ef7a0d8bfb12ed6bbf4fd7a8f497a1c82cfe3f34ff7eda28744e0e1411e51691971ef7ce9f1248d867888017ea5ac9b304e0c75e8a58c5443878baf6e6f0a2a5132b96695afc9e71ad375c1af3cb6cb82e09245808dde9b9c3e5cd160083bff2c81e5054df7e98edeec5dd17bb1cd8cf75620e48aac142e6d162ba9771758c296f6a96bd6bbf25293405402c0e02db6454d8d95b6e9663a1125276dc2001ebe31ed9d5f0ccf30ea5edd3d9fc3d947b04b069425ce454fd3adc693d94f7e4adba1534a27bf18fbc154e74030e824e0ec4aeeab357735cf003bf8524bb273b1bfede49c8b0a9b63a97b4690cb11fef7c067b9ea191869b2905eec194ffcaf19ff7ddfcd0726b4e8500cf5a7d82be4bab3e4ccfcaccddfe8326481c787349b9feda2a41615c3d88292ccf499c3aec959b9732bfd5ec86c5d88441ec5f8e115cc66cfa2ed32d7a46896a400b2b2604d0bbb915ad7d8a3bbb4c88217605f73d9cba4371a9eb638d1fbaf4da4ffa46adb825d7fea9a12b9d05727928e4a69a052dd4329eb2516f8ec7ef64966a6ff7c7ce5e1d12bf12ef181a636322d33052023c4f221bb905bb0ed6bc4c4794987cc0495424558f4b796ebee64d2dd6416567f7f86f0896bbad2daab6b2cb5a92b88ade40dbf3553b85dcd830a90d76ece0d882e9ff34f2bb4efc7cbd74426419b2e52dea6262981e9b9730c5704411e6bbe88c27e2994f4ddd0e8cdb88cb5fca14b41fdbbce52fababbbf29992073a0aa9ec6f1b94d1b7ae5c26c899d17e28f02c60ab113b7585c67a503638e8873527944368550672762ce941da5a0eec1880ac8ca703f7ceb5caf96295f46c2f69219e729e41aa332339789d29260bd8f91ffa8fde64e642b1deeae268482f43e9630b2bc34abcf5f677403de6deda01a9fc91f4cee0d8136511dcc8540b28dc506055e76a747148a9296cecb78c119b7eee231d6ff47d2c40120e99f78f803215aa9900803c1c42a5e42bf807acd5120bedfc823fc66dd216de656e7090881486f2042d1708b0468913a745010165ae4ea3fae3b4e63ed80d4d2ae55f1dd0c6b84039b4d011083c3789ea8fa6d5b3431d0e23506391d84cdbac31310bc7b7f109f3c2f861daf1f188aa9c3a7707e7060a498df8fb33ca7f840e22b917cb5956a3e318687caaef853e3570308bcded5293e64684bf6ed0a41307b2846ae049cf80174a9e2c9fe0f49f283648e895c4c6adecdfea1edc8e7afeef167721506f27516c68b38db98f28a30d1c730c941878df2350a1c65a7c7ccae3fd06166a1fc661370dedbb3bda07e6938b2252be4b3308776526a3238a1fc53364273940ad88a0762bc0d8b3652717a39f2e53ec6acf2c5b585125573bc5e4d182316a80d4b9b9a5f3295772641f24866d2c5ed426f2837dbad38b341a6f58792bc2a8652338dea0a53732d702f7dec95c00a1ab65645f35008308f4669787b1f8a975f303898583751a48d3996e0789d9dce8be921284c17ea0393ccd472c0d87746b20155ef2eb210fe1fb67bd3bd30b9e778b0dbd7055c84552df0d88a3d9cda0f5fb11ff384fced3aba20820f1f1163f5ff3aca99a95cb6a79e8840fa04ae328e17b9cffd156d84e05b2ad45285b16de10f2ce98187ecd14c4c92f14ef1d5e52acf51c4da07467b8f7ccccf3a8b424d861245637470dc4b5f0b30990d2e0f62017beeeb554a7e903674e57ad583ed18e4e4418a7a79b050a24bff5160602860777822f533238861c9ce24c313d250f680f44827db54b9ac10a2f85c930014ec13886b17753d8652447fd7dc398c466e34eba00a22602be152bb003420aed62539022dd7a0ff83581bf25370c7cb3aaff554a060e778105b5e0b6a6b04d6df7496c71d2180488ef95a8e982575ad4528875d0cf6301edced6f520d3750a65b86abc4752c6fda90999565a1b45118e687375a83f2f0d5ca0326483efe4cc2323220617e4b59c5c8d2d446bda0cba3c855a2fc981a7485e4ed481d03232544a142daa6949717b30e649bfb44e6d4a5f4de9209947b034e7", 0x1000}], 0x2, 0x0, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = getpgrp() getpgid(r4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="62020207e80000016fc604c570662fc88839c6510de854452bf1dc8db13a4d1483bbdd8feb6493f756156f50dc43006d967ca90f10ac81015412220ce6defa9a0853d8d80c339437a43a1ed7d30375567f70707eb2c9a007086c66952087726dd2670750cac000b184fc6c9c3999aeac3e30a36331416f63dd03bb"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r4) r5 = getpgid(r4) r6 = open$dir(&(0x7f0000000640)='./file1\x00', 0x100, 0x0) r7 = getuid() fchown(r6, r7, 0x0) setreuid(0xee00, r7) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r8}, 0xc) dup2(r2, r1) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="b0e894270df07bae123347d3af4b25241d2df9cc2d0c483a323483e14d28b3004aaebab72c178e7b0100b64ffdc1508f8c0cdabcf3ec2db94a957da799e2c457514fba4221f5b008154bdc5d4cff1924df359a2417f12e7895a86c6b9060fe74ede627992c3e2fa881d42833b8773c6ba06b38c34cb87fa7e5b8b349596bec8174bdc8edd8aa4a7d0016b4e3166e59d06eb3efee2031941d77a06d2041f0c1fba5055205c20a38b4fcd5f79eeff4c8950300000000000000b64158c4578a407bac9c14393333daeecfa9304b8d460176c4271032775409ba169f7286547cdc8ebb1bfdbaf4fecef98d2e114de7ed4f8af677"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r12, 0x1}) r13 = msgget(0x3, 0x132) msgctl$IPC_RMID(r13, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r14, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0xa, 0x0, &(0x7f00000000c0)) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x42f}) 16:00:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x27, 0x80, 0x0, 0x4000000000000}], 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/208) r4 = socket(0x20, 0x1, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r5) fcntl$setown(r4, 0x6, r5) r6 = fcntl$dupfd(r2, 0x0, r2) r7 = socket$inet(0x2, 0x1, 0x40) getpeername$inet(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f00000000c0)=0x7fffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r6, &(0x7f0000000080)=""/46, 0x2e, 0x3, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xadf4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x61) pwrite(r0, &(0x7f0000000000)="638be1ada823511a46489e9878de", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r1, 0x3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r2, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x44, &(0x7f0000000000)=0xffff, 0x4) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701823532570800000b00000000ac6100080040001e000020000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x8, 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r2, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r3) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) lseek(r8, 0x0, 0x9, 0x2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r9 = fcntl$dupfd(r4, 0x0, r6) accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() rmdir(&(0x7f00000005c0)='./bus/file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x80000000, 0x548f, 0x1, 0x7, &(0x7f0000000680)={{0x4, 0x0, 0x7, 0xfe, 0x2, 0x3, 0x80000001}, {[0x1f, 0x659, 0x7, 0x8, 0x40, 0x6, 0x10000, 0x1, 0x9, 0x101, 0x0, 0x0, 0x8df5ab1, 0x0, 0x3e, 0x2, 0x81, 0x8001], [0x2, 0x4, 0x8, 0x0, 0x4e58, 0x1, 0x18ef, 0x8dfe, 0x1, 0x1], [0x8, 0x0, 0x1000, 0x5, 0x1, 0x400, 0x9], [0x4, 0xff, 0x8, 0x8, 0x128], [{0xff, 0x0, 0x5e09, 0xad76}, {0x7ff, 0x6, 0x8000, 0x40}, {0xffff, 0x4, 0x8, 0x401}, {0x1, 0x5, 0x2000000, 0x6}, {0x7, 0x1, 0x1, 0x6}, {0x401, 0x1, 0x4, 0xfaa9}, {0x81dd, 0x1, 0x9, 0x3}, {0x8, 0xffffffc0, 0xfffff5fa, 0x9}], {0x8, 0x20, 0x9}, {0x1ff, 0x0, 0x8, 0xaf7}}}, 0x80, 0xff}) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) r4 = socket(0x1, 0x8000, 0x0) fcntl$dupfd(r4, 0x0, r4) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000600)=""/87, 0x57}], 0x6, 0x0}, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x8001, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10fa0000030000800000000000000000"], 0x10}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x7ffffffe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000ebdb8f6497c00000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYRESHEX=r4, @ANYBLOB="bec963efcf9b272eedbeaa7cfc37160ec72857a0526c130aaa7f4eb5420f00ebc501019e6ac4000000000000892ed4b2ac29853d701128b78e233eda839ee1cfd683e8c0d99ee128357587c5ffa0aa0d0f27492c79c8758220d7c7a431875e9fb25f89aaf8d01b70532fb30983efae9a2177f85fc8a55160501d0d729cea5962306ae91f4d48f9dad2a7a1a5d463308de16c9554e2664ef8c1ecc54c38faebe0e27c7fc28f95cc12c3750ef2f49ce669264859d5c159b8409edd04bdc903b56337435b4f0362eb04f80dbc7dff890160567bd2d0f64ad5", @ANYRESOCT], 0x3) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="950641d5b9711132ffb0f6c559e039a9d7b1bca86a8a0288998005bdc4f9e0a516184466a9112f995f2d6d44f42bad25109642e599fb112007c13674e502a0db8c706c4876a553a2a771144ddb61c326e585e91cddc6193c", 0x58, 0x401, 0x0, 0x0) r5 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r6 = geteuid() r7 = getuid() r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) fcntl$lock(r5, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r8}) setreuid(r6, r7) r9 = shmget$private(0x0, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x8, r12, r13, r6, r13, 0x2, 0x2}, 0x5, 0x54, r11, r11, 0x9a8, 0x15, 0x3f, 0x9}) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x7, r17, r18, r17, r18, 0x2, 0x2}, 0x5, 0x54, r16, r16, 0x9a8, 0x15, 0x3f, 0xfcc}) r20 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r20) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x5, r7, r13, r7, r18, 0x1b1, 0x2}, 0x8001, 0x3, r8, r20, 0x100000000, 0x5, 0x3}) r21 = shmat(r9, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r21) r22 = accept$unix(r1, 0x0, 0x0) write(r22, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r22) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:01 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000940)="176a9e37ec6e3d3eff0fc65f7f0baacf752c102c0c04fa2f845d095d804e6f3e0f9122315c6128b7f6d4092c94134447faeb2f1a2a16f89b6d982dec8b06a3536401d03b7062c068ecf1c4", 0x4b}], 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1435c0ae40a9c8f465a779bcd5ab3b5d7bc7de3679bac2dc9ba", @ANYRESOCT=r2], 0x2, 0x800) r4 = open(&(0x7f00000001c0)='./file1\x00', 0xe7638c5be1570c31, 0xa9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)=[{0xe0, 0x1, 0xffff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x108, 0xffff, 0xc, "6c2838e9fe7fffffffff396d7910fffe388ff614567198fa9e12782b6c68516290e722015f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e614972333264a59c89d493f4b2388044979b6166fd41456d408660fb6440419efac261431f2460ce718f19a59cf9fcf8a4c6053d76516a420cb1a818f0517fdc23c958b1fa1c416cf7e8a7b23b802807a1af8ba70b26c5d14cc92df49a6f851d91ab05616819a7bed050d79222f13cfa9a5dd0af06b"}], 0x1e8}, 0x402) pipe2(&(0x7f0000000540), 0x4) r8 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r8, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e2f66694c653018cdee00001c008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644ff0f00004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c5229850b5f87330c000000000000976d838ce1472f079008e133d2157f234eb472d47d7f44ced129271a32bbe62361b6d3daa019e7b81c16a30171058a445fe6c18f4382ef4679b076056b7689c36956d599eb6b6242de71f5e867ec9a1338cd74d813514d27eb3a983d2e019e1776d4e6aa8cf260cb33ae0151422c92733f9158495a47bdc893caebb9ca5fcc3224285c82616eb84398ba24134402e271af54202cd7ac75265a30c00779746eb6609663f4de09d4df6640d3e7d941ef5c5194656fab0eb756074ee2b2137f76f76990f751b472d58ccb61b92bb08b3dbba2579a0cd6b8cfd2138fd19e3ccb953753d84fafd83fd8ce102d18a7c461b1a87bdb9d5a3c49c93734cbf1c9"], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r8, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500"/252], 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r9, &(0x7f0000000800)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="83b0d66f152169927fc971e229e7d6d3571800fef990fc83f03c8e7740d5caced38004000000f095d77622f509001000000000000017c57960c900000000000000021bb8bee5f5a3cfff3fd03c5f296886a1b6d24f5da562fcd5a577960db4857b9c1a52a6b00024dcfdefeedcb7806aa054cf9e00"/129], 0x3, 0x800) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x3c}, {0x4006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000140)="983a601c79bb5238a66990b7a194") 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x400, 0x1, "7b8ca343574ed98b2d8db3d5b1b00ce0e2d0552d", 0x1, 0x8}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) r5 = shmget$private(0x0, 0x5000, 0x360, &(0x7f0000ff8000/0x5000)=nil) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) setreuid(0xee00, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r12, r13, r12, r13, 0x2, 0x2}, 0x5, 0x54, r11, r11, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r16) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0xb4, r7, r9, 0x0, r13, 0x100, 0x2}, 0x1000, 0x0, r15, r16, 0x7, 0x401, 0x9}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10001, 0x26, &(0x7f0000000000)="2a28bfd592574a64d12cf4e58f8aa49803ba5539d99eba866839ed0c0eca8dacf090551209a944adc39a78c83b65f368c5", 0x31) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x0, 0x4, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$getflags(r6, 0x1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) dup(r3) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xffef) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0xff, 0x1, 0x5}, {0x4, 0x2, 0x2, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="69c608038a0f79c71940a53d12f1650fa28750c362bf9b1d7c71eba423cdb41f581ddb481fdbeaeb9dd11d2bb15efdd80ffccd9ae56b0b9c449d92e59df9f994a7ec698f6013ee8ba2653c41347a243c25209438141c7163ad472f9c7e2659f9a733582517acabbbef519edc1aa24198fcbca05bc631a55108f9656b4cdbda9ce29cd163c82d0107cb9cea6c", 0x8c}, {&(0x7f0000000180)="1f3b0e2ba849a4659a3345622cce7db0efb678aa3fefdfa0d2c4031d5e33c1d3193f398c6fc4528838660d3ed738e0c4a6726e86c59af4721e73a5c7779f596489a6d7bedaf620471df5c88e0961928f0077b0a082ad1a4f1636e3edc25667ec289b9e273af26c748dbce9b2bebbf626643ee4eb6160bf1dce0f80425248a69dec12b0199b3bec1d406a6c8190b2657e0a032467a834aab978febc17d4cbd08ccda16f85daecaf2c71dd638bf7d59f72814a53934ced62b373b036a91e68f35f9cadc178d89e17312b8e937e748b8e6abc57be596c86a40f3f1ac376cb8d4b643fc69145388be75d79b6cc707783", 0xee}, {&(0x7f0000000280)="b8c2bc9902382cf1158da2ad9a18dc405cc44fae38b2ae3af7abfc0e3e549244dbd3bd3c6f40322ad78eba31f84b82328c8ce8067ca9fc31d0f3f84700da2e95895d01ea276bc23b8c207f1ec54bef15a96463a789582d48a0bf73921f710578b07b9dc7067361b2e9340bb0313e59d6e22908adc4fdfd3f3a846a11b3f67bd059f024cb6eb9fd6e310aeb30d5884525bec73b3b0826f5295b64e200fb6ac3f83f63c09c21ec5f8f8a37a29e5183615001020ec28634777dbfb635f45ee4dc952505e426f8a3e0116325dd412e3ae3ecd982abc63c51e45b1bec710becca80c962b5c403e718df4a6c33d19065f09d0d43a782bb2c22c18cb106689a99426abd5da2d9651376d2fa4bd4f821d68164d717865da2050dd5718fa8733fa694ac842dc653b0c1273d51a033ec31886290b865700bd258e1a3df71062a395751442966e4b200b22865ec836fcf13e942722a512ab9c81cccbdcb34f18cccfaa0e8d2b27ac72cd58a5ff8e58a2cfe930d904186db24e76c6b0e95f74b61da2ee12d0f4f8c68f78d64cfc24258e29ed3860fba0ae560e81ef7f1637b6fe124119a2eb893448cd52f7b4568cf22dc815a60f46ad0fd3eb6bd690a555719400431e183d800a285bbddd54aad61ad798b5c4b0c77334d3fd7926d319dfa15e39937549f21d0c5e30b865a1ff3dc5d3ebab28ab793797c5100ef05584ab7edc383f6e3faa031aa50b665e69bbf48c9db346a250f0b2ce37dc6153fe7b05ed7cbcec14902af2aaad34b05b88086a738c6db3306305a45a69ef2c7f252cbe41ea777bff31ee776bedd92766821bea3e7d2b885bc910bbbac1c3de80fa21bb8f3e7539fb15c2bed0ec3bc0148bed258d79e27e4d6e144960228ffde83c557a4e1986a5326526b15441893279e95e523b27c5a25b114b99b3792e5a18a96a0b53b9fe279011b99180cd08754e0327e84fb8ea76f00b0d71cf7ec162e5cc4e52842b5fbf35fd8a4e66ec5442a1f1bf38963ca72428ab7650108504ab9da158531ccbf2c81d71c66685818ae9090db62a7e646b9217d7a5de80b00ec327b847a58be5e3a257683f6f63a1973ed4f95e3815a8c15075734fca33f6dd6eadc635a767dbe3a1847bb35111109756af5504bd53b18f909a436dc31d571109ce9149b721844b3a6b3cf93100aa9860aa73dbeffb6af0d685c00618ff97a09b537f5d2c40c826bfaef79eead941130b4ba0aedefb115bed4048874b24bb1c9c9d7b94d7bcb1645bb905b0f0aeab2ea271cd5658b911321cde4deb7db21177175cb7e06eb4eecd3ab69da7a9e4d38450d06761910844e8824ec2c6dc3d2d4ec5411ab676f11c7884857d26352e324c2a08e55aa6f5440480883a15f800a5531af38b4133eeb3df854709a06f26a00ddae899c57dd146b92b29192264bc84036a581f357d2890a57544f350ea275e1306877e3539d3440b89a19e054f434f1d6dcf8a4ecfcc25ebdf68a2f349e28fb4aac358ac408ef091a8525bfef8251e89ce29b924a60b9d5504da8c506a115e1f76bbbddf0f9b1d2f73e5d46490f610b998c62f1f5acc23aa5f163fd310cdfb0dfef50f73e9b9f40ed910afba6d22a5b266f9c6b68c4ba80d607d6b3b31f8596b6814a5d618642a7494cebeba1b5a9dc7add79e8ba843309d214ebcc5575b9b48dd9968922eebe0671903d759526bb8b2055af222f0cf7d7ee3a81171a7c878ed63512e4043e0e38ac5f299c69657be3034666e5fa8b08bf946f5befb6a4989e7dd0451dd8c6ba4563a9692a353e844fa168452a51937cf6e494ce2aab321b509517d800785261307957052752058f8b108d2d5d0c95532f331773bec6c2b9781bf6f8eb2e50c634a147aef0313def73b525c1babb91c71b8af2a28b27479b00782cbdfe3930a673f6cdc805ae12a1021472ef3635ae57ecf86dc1543c8328d5f8e82146734f38d841fc2560a07179b69bbc52ab6dbc59d958344d400db7dba0c51cbfe741a4ddb4897a3db2e589909533a096e6cf79cbf54dfc1c7ffbac5f2fe7211a38e7703340712e144d5b4eefc269c5cf684d2e712901610a2c232a38eb40db5f9d12e122b5acf3c3f6ca652d5057adee605fcf5553f33dba39a75418650a1f1bcb708b9f298c784d12cbd7bb0a13484e4c0926b28ef1cd84e3c88376ca5ca8de5e3ad6e2051bd0c13ced7d0708a4a6c33f6f8a1ae979d12a6879352a512c9ee2d7cd60d69c38b7b8d23ed117ea2853ab0b2a198ebf8811e1b5e29b3ecc213ec11997cffc5ace1c85c8d7ef88d1a5fa2015d0c23bfdc74503d6a824f4d16a8b5643d469ee0f87114e16487074ffb2f18d0e4235aef5cfcc2b5affc96dc363d04717b35dc5745f7ef33dc35fa0788260ae0a47fa792d0232404454fb6a8700ef7d86df814cc334ab42658e5db7f8bb4a130fe4aaaad831d52c46593bffcfb1b9bd0d04ed6e5ebb0c5db1fe4d855f5bdc46c861cd61f8bd82a7761550fce4d2a20a4fe7a1769ea0df285cee503193428408d550a394713d7745a388848b49e3aad1713bc72c241f2e421a0a840f961f0cca0e6b31aed1409de8dbb8740bdd3db68ac77e7dc2c648a36d94cef4192d979284dc63d51f6b0b93a66f76d77094bb6d7183d1e55ff168f23c17f367ebdf34676813ac14c6e0ef9c4630fbf33f1ee87dfa996831f3b455cd6c56dc37b0045e98e962d827992227facf14d802e990f6aadcbb5e09694f3d7dbc5c98ee3c22e8248a03a87b785067010a1a855e5f18a4405ee83bee6e6ffbca38ee57f5fd7ffaf025b235366d4431f6007fe9b732b0e1dd90865f1c83ecd45735cdb8d3f29a8c04642bc95ec6c792084c6a69daee4a7b1ac3876d3f81ea73fb358dffa5e52f846888dac9b397c49bbc5f23084e8018b55dbcef4583e406a052c5a0f27846f40eb3131fa0acf12e85295a654443704f717fa9dcef8de75ac40393b241e6c5628b2c16ea96d3d1b60303dc14e8e75a244db25ef56802feabe359a6724631e183dd09b97aa9847450beecd6049b6a31488713c5a3ea8f1ae2b0b0d934ad03fbe3c4abbd6923821b6c868035e68c0688dda3416fb6c2afc4d2d9e0cc0ee6f0ec11e3a1b607d5ecc8f2611e329ef8d6ba5e61aa3e22d2a5d6466ceccae10a0e2f0412c4552fab76ec36b5ffa0e0134cc7680a5033fa1c2445f4567f0c48f05db6e4a16eebd3bc0d1152b800b234962597556ad31b18888fd3264585450fc9095271aa2a250b82e76c831cb34089886a2de61e01ef675b1676cb70de22ed80bf463c62c86da09af05b16dbcc981fdcf148f8aeccc0180d0f0aac3ae2da59b3caa3cb2bb8480baa5086a5dd6b79a8023eca9704957cfe8c0d7171962c5fca65197a9da85587ae99fd733c2328fc2ef6d17ac52daf7bf442d6a8937e0106e189ab005054522131d498605a7f988c91a8b9e1399a4f723be6e6496310f31404daa5332070271ed28be21acf66804f43e55685a77f552588ec34de30e49d362605e3b6efc5cabeea369985c5e3b31dc6d54a2c18820c5dbe619e2a410321557c17c3502600f3b20c22b5466cee2694e44adaeeac8f7e2a4adc265d4ed0745d4a22d348807af5d6c49300df3a2750a0ca6e2921f6b1091260f9f057684d54a1977f86e927d744b4249ec85ba7c1705d0ba5b2702819f34fccbc1ddc306e119950f2cf8bd4fc12f78a76d3d69db4874d4333a1151ee6ee40b54a2b3bf9a013f8784ee86e4fff8d6f45b123d10d2ef54f6718e5322ffb6445cd327d04148fe9c9eea63dc6897841cf1ba133042ebdd8664b24f9fa72cffd2f10bebcf3255d134bcd786e1c6c65b139090eb79d4d67ec08fceb35c981d3ce1c87d48a8efe280cf29575c7da62b139d0ce0d60849d1dbaa2d290372b3e038b6da97a517c3676bce7cbc9d12df0c43f7681417c0bb1c23807e183a0a0f36870aa75bce687204cbb347ad537ebd24e4685ff37a418be6d03135521dd32a92ab818a9696a474c26f132aad89e2d34bb0738bdd6e5260c67ee35b4e447eff4780b3fd048e3bdb227cdb94e695c97129604c60cdace709531204530768924f6a8182b7f194af91c22fa97174c8612bf490bf9c29db7af58ace09d81e37bcf8d50eff4cb5c27ef42eb50e3cf275f2194f86805dfbe8e93dfe12808a6dfee3674563959dc2aabe03f1197311a15c7c4262b1708d9614561d091d7bc4d0c43052102e1afc61680293479c6b76e1666d371d65a7db58448c7b227253ae967f08c08112d2e12a5b6f4029e249b2c7d91877f9024bc4242daabfcce024e9084aa0ac840377b5d678ae01ba4d63de286b7c0101b87423558d7b6eda09bff1ad05adf6b2773ce723315d5fd5ca42a1938d7cdf873e9a34f43ef2f2bff43b807f404b6b04119c5995c0127292ebc6a4d78346ef0e72a1761858f50abd8bbb2042857092790c04ea232371d410a8e6a6804be099eeb7fddbf80f984216cc3c505406e7dc4c95b6cf3b3f41ffcad4e781d08cca3a6d104139294b7cfb0b2495b898297873b884835c2fd9abe02f17b79fb766bc332874dc4d0af014894c65edb65bb2ae6ab156bcd53049c3e02e38a500a367a9205ae722761e9e88d5729c82dcf544895ced61b28af33885c569bf113e1272e7a0549e049cf46aae4b1db0470c0257704577dbf357bfe3500090f19cfc7fea01770797a41891404d84708add32818503893df380e16c0e6d5defa923174e1aabc91a4f742dcd3b7b2f3b8ff76ba506415d083e1921da0bf25a5e8e60f81d922f57befb79a061567b2e962369deeed1828d76091a0d4480daf9d670d35873c1429576d16bf85474af58b441ee38b463668345703284629c845ab139f6d9da36ea238cb011843d9d90186ebe2035d64f7c01bb111d55c765169f67e6c97c4e519a91e3f4e540f906d30ef2237abef859a616c4bb3ccde1aa91e6b8f5e7628ebceea2fb60e2e6a0ab3f5eae3800b33860507e3f4a33d8388d82a79a70d98552f75dd8e37dbfbe63ec7683d7ea498f3d05da2d03fa2bc737b26e9f5490d1e8688ea9d2f6f869897c0600691e1cc67db0a03c119512940570a3e38520ebf1be98febc20eee5dee935e8798fd04357c99646eb2cdbfd20ae892c7ba5018542bf34bd8e3a5f54023d4f84cbbf4a83777932ce4eb35b36b140191f68357c0a01824a5ae29445ea2c7f8abfefb4f38662806e11c7f51cb3c88f39b1c48522f6e371c63132edc1efa526c3659f444efcba662a25a1ee351919a744401033042562f7b91d3e8a846c9735aecc7fc42b13170c01bee413adf8ef08646aeaf3a7e8d9fafae8e394deb28724dd79ecb8b2e5463b7966892b38b2302e15f29b0a2395c9e13ff2aacd9e80836d13b5889ddc202961aecb7b165d76d9ef881fcc959b8f89f0e5f93902a1d03726c75c3bbb0542473dab06f95b29b3dd99d33fe63ea1b31d79d569d08708b798a29409895621b3b8f6f3224ba992a170d211bbbde33ee1716a3c7df74fcae08a25192767995558815516b503061652bbb220af855cb0e78ff7534435464aff4f52906693d8b0493c93175dd42097c6db987de80ddf5e26ada0ab19eae24480e195cab4d100151a629888078e4b2bdb117f32c5bffdc2bfe4d808598d60e9aec98b0dcf7eb6666e0441d94baab483ae69dbb689b64644fe7b9add44546af509f1438d13c39f3586219e6e616c39051146e9c151c4ade2a9cf1072539a15eb5a366dbbb61af9b853cb9020bc0455eeabd64ac22a54f084a5ac77c3496d5f0b32b7c2f66b1eceb9164e724a9", 0x1000}, {&(0x7f0000001280)="ddeae18c16932f4a0ecb4c5ea99b9f4cc1c9a8e35029e9466b27655da35d80fd13c9fc13026b123c70b390bee50fb3f17525fe4be984f95dd8870be6016aafb39e6a7c1d777c6cc2a3740e9d3c097fa0e7fdc27c82108a369775540979f55da68eef4cff673fbc4b4a207d581c37ec31666b00180f777ee12a5f033f78646b6df753f6ab23659e28557d9a7560641dd9f2e1860f3fe750a714a292796570cd8979afed29a6604fab067f05e9cbbeff09eb01df48b963eb9dca77ee9bc9549611ecd992af541a8f6962907e7cfa15f3e28aa480a4f50a6039aad1fe", 0xdb}], 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:02 executing program 1: 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, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/179], 0xbc, 0x3, 0x1800) r1 = socket(0x18, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) read(r3, &(0x7f0000000440)=""/245, 0xf5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x5}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40000000000024}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x10, 0xc003, 0x13) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b838530"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x6, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15af1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b4"], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9, 0xead1, './file0\x00', 0x6, 0x3f, 0x6, 0xff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r3, &(0x7f0000001240)="c8", 0x6bd) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="58c43c2c9dbcf4e4b8b31077f3f955364ba642e98d0a3c593617b73914ca2e5f54749d19db2ec48f8a9018c3312be0f20ee196dc1ee8efac7e1010ac010511e8c2bb", 0x42}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0x0, 0x2) write(r2, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="c710ab01e35a1e9ab2897d7c265bfe14c93bbc082e1ddf39e9d7311e37b3e7d00ef74c62a9c388abd537", 0x2a}, {&(0x7f0000000180)="405e1f574d499ab62360ce86553ebf1ef5e767d545236fd6a767ae0547cc215a17a57cc4c7dbca150ffc5c98bcc62a21002af4822b5fa2ad523690552c5d774086571875c85b6439bd3a1613fb0a59dccc61c1682da72f756814eee4733cc01eb5b4929194a4f4ac08e310b79eddde0ee98d22fb34c1dc8f53e3127049ce6a3805fa707eb8c17ec772ab06cc96bd4e14cd9265dc6386c92b838a02a9946dc38b09ff4e4facf493daa8fdc6e677edabb2a6ab3a99db6a42e720fd4ec631ed2ccc75213b9f78ed7b8c3d95663a733cb388aa6a4f469c8f47c9d502d91cc88e7c5b96834072506c9d5061181d", 0xeb}, {&(0x7f00000000c0)="7f9c06c046b446b6754db35fee88b819854a78fc0faddfffbfadf65790e0c8ed28241644b6122637732a636777313cf017d2475d9a5b14071323", 0x3a}, {&(0x7f0000000280)="edaf3688cf06828f47ebfb11c5c24baf443546674b0ec4a7a431bca7b5be0011284aaf075df4773622d11a84607050d247572d8155451b184f6c2990da60920d6f41deecbc01dd0ea611e1114d0e0785b8b9d02ffae6af1c56b6638ac5af5594f05bf94dcdd373b3fa2b970cff1b4e1717d0b237377627ac0937faa2d5b9572660d830300d16f0d127799c0297b83955cf84d682ad0e8623a6db565573033ee18355061d13b3beade1ff096ed70c12aa3602b6ce547780dd3519d75b1e99a6a35efae0b84a8b30c23838c27903c59a369b4b97a18ca0efd7f41fb8fb0999d881265413f97f5107256d2570baafd4c0366e88e9e2851d12f4c180a8a3", 0xfc}, {&(0x7f0000000100)="75f72c282aa4de7225ab06", 0xb}], 0x5, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r4, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r0, r0, 0xffffffffffffffff]}], 0x50, 0xb}, 0x402) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8b80, 0xe0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x44, 0x7f, &(0x7f0000000280)="576ca7ada0fd903432ca06c4f931d75163d208121beb2a080772387b6fbb34bf1d372f9e7897fa4c091a4d7ee2b66d77540e1c94bb65f87d6fdef653e487efc4a583415ac610efbb24ea64ffe85eae90d6c44411aae5c7b185613fc0e9d0b34d6016bf74b81e7ee0f042d797de0d5df4983df2eb83a05af5f989ee6fa54c2220b77715c4345eff3dc0970d0c435955918e078ddb14123b31de594c60723a6ffa47dcf03e8fb5f4f1b76193ac90cc5b4d8092786751724b446aa1c51990de71442c7f3048e54c34c557d6e4f2583a3d07c688bcc0da259916357d3a309551b286530cec370b9361523e5a4321b7ffe6b0f59ed0c87b98850da35a98ce71dbe474a90e3c3669eae40e29449ab29ae2b7548a15db28451aa89683b583e9290ed8450f8376b29a73dab684000fe8705fd7596c8e26410e62c3a10f69e18adba5249534ebc20b59304bd0eb8839178ed7e38e7bec7e9322295d560afe335526135a027a635f57aa7635f226c82ec996f70ac9db620f6f2d863c74009b4822d5ab79b76fe81a233a0ba18b03bb858de002484267cec7c7038b0da896275fe339d3b702b9ad3c4d282437ccc3315fd6a09acb38a8feb6108acdbed6fa085a54ef6b0ca2c1efb46557b7a3d6da50446dff8be46e87fb0fe7bdddb078fb62581d513366918a8b4dd3657c3022fc9c1e122beb7ca4f73aca9183101f7b0e5c18a5b4f046656e452af03f737a2142a6ae418800d552acf8f4ca01e9753180fb25951ea5ab4db24306d4250ce6f688e230f76a75933ffb5c8c42a1fcb9581a08f40ad940a991eed1e5da8f5e0b1157869a3e78783aadef362530528dcd022ddf824360025b3bfb229a1f90b25e902011c22d86fe65bed583757a43d57f3d645f439e85cab727010b01870628d2458f4d192bd94322cec58b7dd6893389106af90e6a15cfc6eec6a9298ed7f2473293fb264842e7648dc6fdbfe733efd5bd2d02f149a653e82b4e68726e2e09adae18d1a039614c5fa4e0b4db3805b1ac9d60c8c0e9b921ac9ce59dc04346bd1a700f086e9b76a7c5f598176662e5a1ae0e7c48fd904c9ae6c481e7785a477802d6dda109a8720f3ec7f8e7ac7b628bb8e4c208bf3e1ffa4501d1dd40da1736aecd0764ed7dd05cad72d66e03e0fabf231c74c212c5491cfce74ce89498d6034ff8b25d29ab09bff19f30be996173156bae6cef550b1a5dece4bb2c6d8e1a379bf646c7911c251757e650d64be03a3849e246a4faec3b5f4375414b360fee1e8b033e7447b4fe5c2323b6274c0feac9c9e2af70d8f5d1fdd857b98797d706d4037598a4119c41f95e41db453c4bb735485230c6514c5b9deadef02555695e69e2fc855bcc8740b01cc48e5ed7a0f56b7ead4961f475e4db03cf8dfad71543a63db058e656a0eb0164146bad64c3cf5366b1976feca76f2daa7ea3d5658f861d6d713fdb1f9e2b18d38fc237f80227054efcdf38f5f8147eb200b7ac4c0333066292350675bec90468ccfce0c4feb8c7aea92f60813fb136ed37fd2341695d2be21fb992d53db1c5c1f321167918a9f57e5d55ca03dd9c50255fe45bafd9d5ed37ae551a31de0cefaf99ddb0f76e788f681bf26b5dafc2d065092957ab70ec202fd1c4769c6561ce9e3fd2ce8ed70ba876a60c337e20f5a7ee12f49b01dc6df6db21694aaf506e0cabc88edfb7e964d3d730541be7729f9d3459647565cdfe16c66964f2f3d84bc15bbf6266a0983edda7465bc9fa5252f7d81dcf8fe6dec8c8b00dfb638ccdb907a9c85b0ad06049ccb7a7aa66506c70b1f02abd953b3bb51685f9acbeb82e8fd3bb707b62bc997f5bda9a743125c5f1134322f734a5260cd4b467cd7f725644742292b493e452b5dfa3c25af5ef2edf75a14e69bc240bbbd238beb29efcf8e7762c854f6485270a0c395e68b62321d8978942db9970c190abcc5cfe5e7376eddb181d4691d711658dd1f9b6145951d851f081761d8b0ea5265d7080e0e92d0b6f433b772d38a630103ca493d73ce5815eb6ea27666765da5aa0280436df87e0e6461ed08dfd74f2d9a54710be56c9ae5af067f4fb6ed12000ca1df8e5380c8af6838430af559f0647f80c0d5edf2f378f369d0b98768eb6cae1e6bba37df8ae751a8e451c9fd1a892aa5f7ed3595dcb915e6350f3e1d6354c42504cbc029265cef3cb70fae0f371fe69b6c0fd0b13cb79b2ac96d0cc1b0361585ff640b965760ed7d280cfd49b918a82fec9c1f556324843b08d8ca828f9f290fba9b196db3043890dfbcd80f45e2183d02e9e456b2591f4cf5ab4f40c44777d793a87544e39ab264c79d39c98c6dfa7ac94f45687f4a0dccfca93950a18c71f07002cd22355401eed613a1c43d654d08cd101209a64f9a6415eb99696d1122ff6376814edab4352d701a17e105b59b8f6f307137bd806462b798067d2612988fa62429d62b95df3ce18eb6ae661891cbd895595faddefffaddbdc2042c03618bc83a9c440fed5ce086c9a6f82362d70ed1939c4739f9c870e2a46f80cc783b313aa2d24c769765aec4207dc46aa0c7d966c332ea23099275740d5c7de093768cda9b4d656d42739141236690bf8aaa7b428f0930b5d4f2ca76167ae9d6342977e62558eae5edb119fbb5eecf1f5b09a3a61fa1d068d216e47a23609360be41a308ee6cdd43fe1027032174e73671e11f1ab5f4d46627dce1e801ffaa86c7b47742c074b9bfb17339162afe64ae9bb8a7afdf05ab299f78e87aa8645d7160f13822acdfa0810907ff5a5e4e0a0a20b7097ac5a8aed8434852d7171620fbb28b6b654667d0157f0238cbc5091cd5f33233e0ebc9376b4aade6aeca3fa0f0dbefa9c9d7283a16a202b76da14825052fddbac94bf8f459fb4c0f56ed3004addd7557423f8c1a55ae6bb589c27baebe66ccbc4d200f6d3225add4fe8b0d9fd46752a757ba43fb898b41e58069675ce260144752c88e30de50bc444ac89c520d5da906357a6e8418177de71c40038562f0ea21552bbb35940bd3e61929d35223e3701e6f6648d82d480ecde41822a7b34749adb2e9afa984ef18d9841fe3251d4c07e083264c4c354394f4fed55ba8c33ef791036225d7de33fc7c01d0bd7df3d79b6332c93cb8bf623048a552a7aa4f99adf412170391f99055fdaaa99f024171f85aa1f01a9c499ab81ff010d0928ee62d44baaaaed72a133c0ee20515aaa947e3b236ae1e0e9b7d29740a408e7d163dd4bcc9ebe0de79a10618a2f70aa546282f31215a8ac3a89f18cc196ede35ba495cd497c377499aba01134d804f91c146e672e067063af301628f53a52973a876332b3cb119f1da89761fa3426d835043ebec71ff0c9e2e3b31331df1c0bfc4e46c8aa9c1b1a88de098608b7bc0d00dae2224c4376831dd09aaa81696fe3df2ebbcd6d192406bd1cfcd72cb3096134b39d42438f04f1cfc08706a0cfab092bfc7c74a7f8c56f211280e1b1b69bf31ecfcb6ddb66c5d0bc59f5df831e0afdcd90d7b4182e499958ac656ba6c15f61858913ca6e28ee4578019c7591f1f80d5843291130096c480b4267c9011ffcb676a335d70152f546e989d4c4239d069b44651ff93813c59479e0455a42c7eadffde07660769998c61d771a06076e10114c5fd31aa06da096316e0e1ffd33f9fc9e835a4c22affa39cb89cf2dcd856ad1594f37ad76eb99e617590f8014993561a4f982ffcf264eb2093dd30e3b0eb7772a33dfeb5287ae366897a3a98204df67e9d4a4baeca25dc0746e9962233071a8f46da6a6f54d394aa578adea9232426d2a545830491259dd9f713a54dec328d78736f7126ecc7312d6da85ccb32995cbde068ddfcb4ee107f199f1f2a5b2eef2222c71e1bf971a1f117998567120532c3b0491bdaa7dbbcc6ed99943ac29ebda95fa23eff9092287936a8e35b78f244ae118c1314394ce2f9d4591b6b757d989ea651d460e23b0732a295195e12e75e6d9be1c5325cbdf518b9de5d0af6d428fd897bfb881e6d3b86023d7f4b0a15f34296ce47e39a216642fddef0e200b3d21ea0158a5f7cc9d6ddbff49bd4d1fdf1466d78a5b1857cb839eeaf150251d8006c581444e9d8e33364d1a9f5d3eacb80bdaac26f200fb33e8bf592365406fe83a0b7ea2ed372317f66b147fcd3a282a8ebc63d4d4ad65b0e97bbba1a324e4ca7df48d870cfc5ab1768636d23489059b5edbc6f4bf325f9555f58aedb6abcf35921924ce377be76869e5fa20faa962c0eecc054ebe24361a37efac2419c0e103335af6d1ffd7cf8479e86bb1c6f7b68b1f8e323c677efefaf1481b712f05629950465d8d692a0804f0421e26436c524af858b5d3f9acd3f46ccc1f08d5b4ec2c4276b07235816f6538fef0088c910fcec718ec622ee0702c4cb9fc9968e6a9aeb878537d1588a5eb22a697a6f12d1cc2b3c520d859f8ec1387f7b0c36d5b54bb237a86d1c26fdeec4564e44434170ffc7ee63ce2bbe8365451ad6720a6cc4ebe056badc6c75fa0926557ce782198396b86be66cbc49c325de2803a414d53a5f983ddf4104abf464cc8438a3cb63d5a466e77768d57324a0cbbb459440e42407cc691bbb14746e195fdec993470bb8b371f66bddfbadad9a7ddd87e5c432a1b0ab45c72ac430c5e80c0af9d96b64c024e2e88b2271b1131ad23ea22bf8f89208e12558545ab33f110d0cccde724599b2e7756d43c58b70c0ff6893410ccf65b446d24ca969390c6f206e664767af507186747086e1db33d3bd3119733b5b57dea64c23cdb5b3703f8bfb7483250f80af38fd13a85c0a956d58867384e5d4907a6ac19e366e67da85f3db04945a59cd13a94e296d9f68e4f3077e249b4f4a25a9fd515a6f463a1bbeeb474845bd1482c82e7714f2c00697605c24247dd992cd65b5688170cc291399f38e2caf88f6c32ba605b685029a28bcaeab235db61d3bd600cf0bbc52be566805ad553b783bbfa4b5672b8adb2437ac955570ffe75dfa3c6439e08ab17def1d013f1584c976c54a9c717304759a9bc48fb7c5141bb9b168042bc0fbf2375c3a8335abd574994247e69d94a45780ac846055bb98493f38f2d489c240cb83f2076f5f0aa2eba2eb64a11737288bac9abfee2b20a7d365bf93b725e190746ec37b6243fc25d2a6b419d7897ffa3595a31f440da287737b2915b3aed5ea3afc9ae4618a68e7cbbb094fffe61eddc13ba71142c5cb91ef991c813b04454cc5b65f3872e67ebd545037021b7c278d5d5d4cd07a7b10ded417af6e4fb3aee64b4a55499ac59e9390ab6ee8a2177617104afa4c096e8a53753e3275634e62c2abf078ed02ecef76af371d03b4748d277ad6139b82ec1f6fa84d17900b604397f0d53d6e02123d03097ae4b2984a969cc47493bd4504d33a59f3d66d787bc287a07a0f5858c86b8077e15e184f7b94966f16e827e5d8d9fcc998910ea10258b928b59a0c6339e902a3f1e2bae93067bdee691e7fd4e734dee58d5396aa6841fb694194a6bae7f49c1ca39a927c325863418779a5ba147fe52e64bf954f3feddaad74b6a02c00ec24cd1d2e109b10e2ab75bbcd9a4d04cb75a7216f50224c8f8806cdaad77fb90d2341301aa2f5bb8b3717f99a1c799c69ba08bc3eed4e4f39dd30cd8cd8dbef0e35ee54c6d86b635bfaf0e0a7bdd00e5a84782125c9ba304de47eeac0fe171df2d4bd3241dbb38cbc023b90f3805b27882eb0c4d10a551ee3c3618694fee2cb31cc842b0546071063039e9845998236800695d6d0aa2b29cb62b5d81e873b61a46c212d2", 0x1000) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) msgget$private(0x0, 0x181) fchmod(r4, 0x18) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x2, 0x180, 0x7, 0x2}) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) socket$inet6(0x18, 0x1, 0x81) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semget$private(0x0, 0x7, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x9, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x7fff}, {{}, 0xfffffffffffffff8, 0xac, 0x80, 0x7, 0x6335fb6b}, {{0xffffffffffffff9c}, 0x1, 0x4a, 0x8, 0x7e943df8, 0x8ff9}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x20000000000, 0x9f23}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x101, 0x8}], 0x2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffff7, 0x3f}, {{}, 0xfffffffffffffff8, 0x42, 0x1, 0x1, 0x100000000}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0x5, 0x7}, {{}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x60000000, 0x8}], 0xfffffffa, &(0x7f0000000100)={0x7, 0x20000000005}) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x4) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:03 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0xc003, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da38d86060138"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) sendto$inet6(r3, &(0x7f0000000200), 0x0, 0xc, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r2) fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r0, r2) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000000, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x2) r9 = fcntl$dupfd(r7, 0x0, r7) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000040)=0x1) mprotect(&(0x7f00000ef000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x3) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$dupfd(r10, 0xa, r9) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) chdir(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x9, 0xffffffff, 0x200000b, "b88dce00"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="3cb1779930352eeab876c37ab9feecd2e947b6ce4929348f2bfae7b059896b4764c753d64360aed2ad82bcf464087340171c558498c5e64becdb3b7ee224ac4bce00117580f9d705a3", 0xff52}], 0x100000000000020d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "925475447d990f479a8933ec72545f0a765e2ba4"}) getrlimit(0x4, &(0x7f00000000c0)) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) read(r8, &(0x7f0000000540)=""/219, 0xdb) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="1e20", 0x152}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0055f5b742b8a8ea0651ea1b2509") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="7e020000002200dda68c0e000000") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1ff, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x14, 0x4, 0xffffffffffffff95, 0x3}, {{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x20, 0x81}, {{r0}, 0xfffffffffffffff9, 0x90, 0x20, 0xd36b6d7, 0x7}], 0x2, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x2, 0x80000000, 0x8001, 0x1000}, {{r5}, 0x7ffffffffffffffd, 0x78e171f8c20feb0, 0xf0000000, 0x5c6b, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffffa, 0xe4, 0x10, 0x4}, {{r8}, 0xffffffffffffffff, 0x3b, 0x20, 0x2, 0x3ff}, {{r9}, 0xfffffffffffffffc, 0x10, 0x20, 0x473, 0x1}], 0x7, &(0x7f00000001c0)={0x3, 0x8}) 16:00:03 executing program 0: r0 = socket(0x10, 0x10000000000003, 0x4) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) read(r3, &(0x7f0000000100)=""/185, 0xb9) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) close(r3) r4 = dup(r0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)="2a5e9fcd1881ac728199ac4815767047cca86550e259b351dde7f29504d978ca019d71ff125d28cb5609f7974bc835b08292d9e401ce499a8341f4f5d4ce96aa78f6e31b2013791ab6e8ac12624cde8e3edf2c567c05d54e6c3ca9356fb5de524affb06f509d11e55d63da3ee6cb0e2ce77c5c8e52c3b67457e2d404f95a775723b495dc31b959025f6938f3c76affa28abee23c6d12b589a76fe6ea54", 0x9d}], 0x1) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000), 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pread(r1, &(0x7f0000000080)="d686d0292c4b2c2019288d1458de594a2a00e592f88eed2936d680c2449a26e44bf037f50e65937243e0f6f763d26bb3e65990afbe6d4e166663000f05f649", 0x3f, 0x0, 0x1) close(r0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15, 0x0, 0xfc, 0x52}, {0x3c}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r4 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = geteuid() r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) setreuid(r5, r6) r8 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r16, r17, r16, r17, 0x2, 0x2}, 0x5, 0x54, r15, r15, 0x9a8, 0x15, 0x3f, 0xfcc}) r19 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r19) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x5, r6, r12, r6, r17, 0x1b1, 0x2}, 0x8001, 0x3, r7, r19, 0x100000000, 0x5, 0x3}) r20 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x18, 0x2, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8080691a, &(0x7f0000000300)) r23 = openat$klog(0xffffffffffffff9c, &(0x7f0000001440)='/dev/klog\x00', 0x10, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd0\x00', 0x80, 0x0) r25 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r25, 0x0, r25) r26 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r26, 0x0, r26) r27 = socket(0x18, 0x2, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8080691a, &(0x7f0000000300)) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/diskmap\x00', 0x800, 0x0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000200)="1c5394b10c0edac499b74dc60f944fe43a0f5e83a1ee9c63a15552e4cdd0ca7b57c6735bd418f8e24c678d516fda9340b67ec5d6df9f29d2a3fad8fd893599de94", 0x41}, {&(0x7f0000000080)="b4a84999c7fb9fe20e642df34aef29468aa1b6aaad97", 0x16}, {&(0x7f0000000380)="16511f9c1a43be3ab84e01f19d1b0035b951aae793960762f6ebc9c38f6f06c31a162057e46d303e772db68b5ebfed24352f5a61c1fac90137a0a223a200648a95f944b928599dd67f16f3c600a6d4ad6184ec54a606d26707b51b87f8e897e31e6545b9ee1050599da6e5def2c584999c21a0a0643bd4a837aeb028f3f5fd9bf580d236ec27731bd31f02e8fd99219f93ea948c13cca853a1a7ef531b542fbd0e437fc54ba26252bc47369085cc6c93074a0bf66882f02e55f147a3d99c6b539ec48e9d2bfbb35c1666f2585c16280c718b0e407a39f4f71a6bd77af5d018d3c561ceee1920ca90f00118d5cdc304d5a7d105d6b9cadacb85a50d9d2b9f64ea5968509632a5e456961b87859716da31e2ff27f310ae426b28760624e095adea53f1491620103f98fb620bd615393c9260e932e0c25c170273f6c97a29285d2dd750563bf6cfe55ad865f77776560004a4611cb4ab324db76e0a6a89c4756ba27ba8a4364b977065f3762233faab296544982b198d969a729ddc7c6baf1bf1cfc6bd3bc92d7994b20182d9b10d85ee8b881eb6a8b6ae6c0e42b76af31ff2a88733062e75830a307bbe558d49e4cb129c0c25a9e2c65ba7599bc3456c5d61587b197de91ab0c7ade7a3d2ba445965412413fd78b57e0add11f5edad8fe260346e979c38f5e578f16b38eb551a61ad5ad4f1083f3b126349ee868483f0cfe73d331ae9ed596a6ad7e9a5493ec4ebf2aef8393da25ff4b547d2f3f9bcddd77ce3abfc5d57ee666b825b640bc36db13204877d93a8c8dcf7efdfc2cd0606ae12c2722c3e7e07f7d910bf4c0cbec51a0c37c25bcb9b46653c59871182128e5fbb211755c3fd37f8696c05056ffc08a5c5aa24f4268f37cc53fa6750bd39b2a3016e437b65ef0f87bed412a05368da2b9c3f27ff211efcc3f77acb53a4a57cb2720f8385cdd8df025485eb25357e6b99f49f0a0b1f5ad57c56723731dadc85327bae310151df98f316b444ff80a23831e2fbf59cb91e4e55846fe49654faad3a560137a4e53465ddf225b030f7d6aa290300c7592b294cc18ecb9212283e716e916a691871ce8add75b50535bd1409bc3c7a457d25df56db5a982cdaedec176157454dbdc8dbcd5ba8125d39e55218f3008954370a9dd1275a639dc63c85b83eca05c9e94c82c1e8a687e0e1dba3d3cab3e86a43311537d1d2a4956559aae9657ef6902aab61cdeb4993efa29808aaa43aec03177db60ee63bd5957c0c94dd9d52affd163e3db0480cebf5ca5c934febe094cf2dad45b26b9fc0480869ce920388ca1778565c15cca95253304a1c1bd2b277b4e4a1818311500cf4f690bf42e005971bb2af55a66cecbb65ad530dd7315be1f3ca2d6a6c2e8d8951217bec515323b1c1b2d7824cc7e93671676f06083328e289565a8eeb14490168689beaf69dd28b33cd87a1ad56f10a8ae8a072223c812d768fc25494e585ce50c97b29726a15b894c36740901d89423cff9432457da37b584b357d59d839b9074be7753479286e20f17000834919c69c881c57e765999ff7d22887942432940d6464cb73ba07e70253318b7fa2a9bb49dfa31e96db147730cecc0a5582321c86e95e76e02688e6e8606e6b1c7969963aa03f7a450fa1d92c91be0619a838ebaec2d0624261ad53c00eabb53d8b7c5f0d55c72fe89f3a4a25e2139cc252253063d643d87cd7f3cacc77e2d97aed7e551164f39864078b298c4142e722f966540c22e705b1d9a09f5c58b93cf22a039f29a58a5617ee934ab1e3d0d4464342b589160cebb87a43ab67572e3a91409a35269ee60684eb3ddc9752285d1d03c9283b64c425a49eebb22fc76e5a47aa9acacdd16bb35b54660a554de1b595148c6ed891f9426c9c7eda1f3e7f9b5a4cfde9e9ff21929f3879efc74c1abcc11215abd9c4c78dc678cf02b768a0b3650ad938caca796d88af354d6428328766da3ad69637cbbb80ed216134f9aa9a66fe9490566c3b7769e0afdd1df3fe3f9377dd075d7625f7b80f146bc3791380efbf2f18cc8966a42df5491796f223e387103011c46700b0946795cb75d043e0880ce615d2fcdeee7db7c3f6e14a2ef0c0b5c313d21ef8d035b7b68940ca7ff22f2ee45b1e68b636f0926d70cd0a9d6ca891eb4ca892731d59a0b8aac30740e6a0ef9696e5d33328bd6bf1f79009d8b24be14c8e2cb65d29e78982598e47a8cec90abf2ed68e729c57ff7fde7c5c32da89d534eceb49bdbd077e0627bc2cd02d7d7f4bfed547970275947e08307acd6aafa44d665185ea182f71c3adbd4fedc813b31ca0947937eac947a646927abc3499ead82a0146f4ecd89e68c910cc69c2a4f01d77d52b691139236879ac6a7603729fb79cdb3de270f0914fd0ce8df38189ac3e798f79cd0d5c51af0b3deb00a8a421543d7d3155d95f34dc4c6bc87da38530cb7af06786968ca8dec69a41db9963bb286cff3072bf14069dac574fb54b6a294cfdb311983ddfd791e31affd1989a671a931eeecbf8989ee52e7e78bfdbf824f0f8a26fc15bbc94ebdd8dd6a40238c61ffa6c29acafffb135be6f73e3539fca375df21f4fc23072b30f9bd12ecac7305ecb51be942376f89fdc36369924058c745d91769fd5ab9ac9b70b8d011671bf34d415e2334f7cb840e65f5fb45faa49d97404388b6e036d4d5affe6ac0bcbdcdc5704599fdb88b5fad60e00d404df33b4a5fb6df950403ea9bd17f282ffd7315ef508ce6dd5aeb7fd88b82c05d1507089a09bfdcf81a96a81161ce949b5939f58183e570793852c546674dd9f65b37e591f08f69fdd89948241759e4fe47ec00662b1bc230683ad0913bf44db4197f84b7fd93ba8dc9fc4e3bba0558e49c24730a974d909504df442545c2e7fc058ca80e71c8493f8eee1b67c21a25c46eb2835b460a22056c2526060add1b72c0e1edbf1f64b172a66c3a816099d63a30862de097cebf08479e7fbf3d91ac35ef9ac8c7d3307f485b5e3686ce6d4a341b6f1d91df00493f97564458cbf4b74a20607551aa8480bf0ba6eb0d1ef38110041f6d8052b626173f886c6dca1a8b476158a0ab3e676f5f7db0893773340db5dd91320a0efb92a00ce476666e9e71fff7e2230343d9fd0e36a2dc02e028697b5769ed6db268515fff36c173f6609b15d69b03fec927541d0db2b73e6e13111384f8ba85b65fde3787cf15d930ede61f4d59c37db8d1ace5c29ec27b67d36484ee14e9427bcbbab986eee94b24893d718f601c1c02241e666a2fc007f405dd724e1ac07fd19715ef22dcb2e21449f46e177b7a2261ce638adfea118fba2886a1ae7378bda22690a2c310470ff65bfe8cecd545f911b1428d05c0aca16f2aab25ec6133faa6cfe008c239b12e7e5a6af9b66a6ea7b8cb1604f8d6041d263644dac682501c24355f80aa2ef2d1f44d28bb1cb7854cb257a2492e6ab9561add0727ca774565c717a9a6bef7ae5caadcc65e1ea4d70b1168e8ed69b98ff71f3ebfe90bfb3f7451670ef4d9baa13208eb7e541ff4f12db13b2f4196d41c7172513147d39460743453150ca86d50281e7b535f16c0431a4c85e4d24b625ae758590dd3825339240aafbf07c132774e0e2830899be6aef2f248c3d5402f005b19c92496bb74e19ff1729d56c93f763745ddfc28aa23bcb10f4b84fe786af0ca3bf9384c5a17d1953e23fecbc5a08b4d83f7eca021233b66415cb46aaf014bf1055f408ab16fefed36b246576c49e5f2745726b0a2846fb5c2ffff7ee6eda17348a41ed9ac39c5a4a1ead0823a1eec1efa41b905bca4417f80d5a805fce4a0636bda8769413a982d0b615ff9e7ae19f6e7b712e6c2833f1896366ff504f58e6cc9f510e1bd2c46b60b5aa87043ae025bfbc678d049815cda08d2161aabc4c7c03589fb82738d7553d3d7525ec9f331d69bfd98a2a0844f9eeba3b282bd2194d35c2c3130e048ca4205df35f1b6b1d8b985ca4905b5b5568d0e07bde5aa9d45677677a397e37954515b53a8c30c11a2f6cba4defb21bf63bab7458fab19806de44a56f1812164b96310dd730cbd9e4421b8120875961d959a76eb09b15a882be320e88ccab51a75a7320c163b49885c708a42d0cfeacd7be2115528a0873c51ea0841c964cb7304314ce8ef124b99cfc5bd3d023645166c27730565a06c4bae963780f357893561e3a621887b1633f4a6bf5a57643e9733b9de5dfe65ba844f892192ecff58068de5d8863f223eb623fcb724eec75c2bc3ff81216fa15657cb389230a14f6299ad711f6862c039ae96bc0d5e451839f8da27ab861080b983495cb393255319e5ea06a6855a718a5b8e4fa0128a4fe5c753ebbafeccafbb46b8f7f835a35500f529b7f40cfc87a05bcf4e42f4dbc38ce497059c8a953f9728931557fcfcb29f9223a80ddc52380879a87c5fadb60851647ef5f8f5afbe7f08759c8ac5e59ad8df31903a25f2daf3d1d63a1b617218b1541d77e005d1666a59e37639bee98c44dc6d6d64aebbe1dffd7397b8047a73988834137cd1d7678d4c63fbbef5795c5e26bbaa5b61c13b50e799229e1421148ab49ba3405a8c278c623509f60fe518d41e747a6c24a55abfa086c3d048539f83b7bc40d5d805261fd0296c90d60e9b0111d065da51a399b03266b57a4b466df3a4193e56c76e5fb4ea02029694b79642c225e5890b8ff82ed37a3113c689e7e6490e803d068a5f6718c84834b104476c2c7d6f36636f004dcda2a4be6115fce65ddf329a1a27a85c682bf4d84e774f40f2387adceed96f32d90f2f02e09fad46df211f4bb06f0f69ad4cf49880de96511bb684d53ef7666057b20b66c3dbab402f5c3fa7e81bad6839394ca1bef9558215b578cb98d8ed780d40af1b18ba1b3ba88724b2f459d5724dd1cdfea9859bd841fb44e0efee94f5d17e1c1dc77b0f69e3b1229565132bc37cdaba0b1aeee63f006bddbf5685d5bfe8d2cf4cd6dfdfd6400085df84d52c97018a8f15a9bd1f1297f8f939b4ea40bfdf95e699a30c53b16d49436b4ff21fd55ed8ae466da2df935587bf5fdf328493a980c16cee08f62d867bf43387613a8c7e5cabd3f0c5d1ee642ee7167c38b9158b058f6d13885063301bfe90a604c558190634d56fb0789683defe9afcda6146f32439532d56a1382b29d400fd6f82e27c25b2c22843b99320d5d7949631f96ae7ecfd1712d0b46da4f7717391deb2bd194faa411a28dca079e7404c947fbc0937878c317d72763a291b41f360d860161b1298ac17cb49ad6f408501052c624f1aba316ba4b1d7005737e44a90ae5dad7b6df8e1f36243deab83fb58883016fd99b6f61b7d33904a5c784be390ccf02f935f0c7e365314ac43ad75349b76b52a0aa94283801d45a756ab75cb112c679d23db54dc12ff6a7a6d1794a53c8b43076e7166c267823d843f08d809ebf6bee6d8a386c141f6dd14a200e828e8e220eb13322cf4279049999ab504bf1b9248994ef7a6656bbe897233a5f650343fb507cece70702bcda42cafc225b6095c9f4b48f5bace1ab3a9736e10b2ef80f59e566cbd49895c0039f291b112ee1ef59902332021be2b5a4ce0db043de4e2a21c705fce0e1b57070f3a7fbc715a743ccc24253c6fcaa8ccc37862a3f830dcc00b49154a25894bb51218de7e9c457014860f9c1f52c24a4b02f2c6dc0d2342070eb56f86d4ccbdaeb2733adb2bd37435985036d658b504d2c5a5ffc543e4bc8e450d70427a2528419ecd237850799e60e8f30bd8a7fc191bf59792ab9c65a9a612490b3fe92c4", 0x1000}, {&(0x7f0000000280)="e3b9facf9c8584ecfe2288c81a15dc13df00cb83e9fc1a697b997f05da111dd2d2537d07cfe157922759247d6a146a2e19293fec9a96c52282f25814961bf6ff6bb87013652541513d07d04ee12fb50f9a45f11f4f88de038dc0a52a8d710e13fff52543a40cb720cb308814a4f3dfeae2188d79f16d80b2417b28d35368bcd7cfcd994d3e9b7fa257684936ddbdf9d93096e476e3", 0x95}, {&(0x7f0000000100)="f485e9f9d215a04fea246a4e5a05fb2877ec80c4ddcf54832fea6133277698f6dfc893675a30ea8a7ea385faef1f4b427f519c7eee58a4f2c5a7b2", 0x3b}], 0x5, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r12, @ANYBLOB="000000003800000000000000ffb503bcdcebc70000ff00000100000050551545c3a311d07bd4c4e8bd19b28102ff8029a82f4051824a7b1d72e366991a809e612b3056cd55cc7c0bcb64c170053236e928084b74ee32c68b250d31146dd46d4d71babf5b9a84b7af8913", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r0, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r0, @ANYRES32=r26, @ANYRES32=r28, @ANYRES32=r29], 0x58, 0xc}, 0x4) 16:00:03 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x54}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x81, 0x5, 0x8}, {0x3, 0x1, 0x6, 0x9}, {0x80, 0x3e, 0x3f, 0x8}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x24e, 0x0, 0xfffffe22}, 0x0) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x6) semget(0x3, 0x2, 0x20) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000000200)="7e0ae76d47ca202c3d54f43753d7df7f73c0c17cc7bb7d030f3539c51240ccdec4f4d20ce04e6862b60dc17c5f01a07b1869e983cd5049d68051943e9b1abe722a119ab400bd230ea083abe29cf9827e90f3bf771a2e65402121e754bc82263c248b946d95ae31a9848e52194c98637677dbf8a8bf957aa16674603763cf2969f18acf472ae75f6192b8cb05f5b86ea5e1dd543c0b302b8c2d786b5d0e7837b444b28695f0c5b5f7263791967a578718c7970fe6ba19c84d733d6af2c10284abd4bb29c98195eef5498240f1b2b66bb61d0aaf9f9867d36b2e3b4f2488a7e321e44f21e1e9b41a02679990e0d96c2690b393d21337d8d89dcd69c4", 0xfb}, {&(0x7f0000000300)="1ebb9df60f6e637f287b77cbaf3b8b3eba7dec082c84247f850797f4206cd4d1720337147ccbf88c592dfdd5585b280f333ed785bfafea55a1d3c30e580a18cc3ce91af99641ad9e39ea16c68d0e0810176c3014cd31c60b8f6a1ce4ba401846d81470b2e4e90bc673639fbdb6a636e715a35b10f11cc468f978a1936c7d877b08affaa4335d512834f11f64be97547f25b98d006f2ee83665c6b857518bce37327845e45da6d6e8dac88a8f8fc7b499bac0a456570c1a757ff3d7134ab17fb04cb0298ad05b6d9202ce013ed978e1282b377e84d7c00455a7e28d51cb", 0xdd}], 0x3) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x101, 0xffffefffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) 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$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 16:00:04 executing program 0: 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$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206917, &(0x7f0000000300)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc00c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee064cdbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307537ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x4, 0x7}) r4 = dup(r0) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) r7 = socket(0x1, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r8, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) mknodat(r10, &(0x7f0000000140)='./file0\x00', 0xc000, 0xffff8903) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x3a3) setsockopt(r0, 0x0, 0x3, &(0x7f0000000340)="ffffffff6680000000205ea78cd038090412d1c8e6b28d9c80604f2eba3c9951fbd884302d9dab99d1625e0a3147c6d1ace96b108103f8a5984a6d6a4143750ce4c62088cf7c892db2537ec7875ec2f08ecb2feea78108350f998d7d583d33a7e03c2576451c9859b7ad55028e9d4884ea827e70d46aa060ee43f4fecd3c5dca9faee871d736f58fe755a6f1470600934c1163ac36dbfc8a81229efed65b685564b9b80663baefd1ff27129471a0ba88414ba09c1bafff7c3eedb0cd3215c056a745423cabd0136beaeaa7d4f22950798024321bc7de05b0ce97e03074cef8016b5f226a1dfb9d82c125c17515d24a7b2ae640b666068b5e38bdd423716c04abea619e264ca06f9aad3f146be61d354ebdcc2c6e8c38bea6417609d62d50cc5328dea15bb5fbb30d027288803a9301bb99c4a7884b089d6bc852736b734494597cd8439c8da9409aae1385623bd5588ec0188a5b38cdda6690d5b229561b4c4e4ce329130ade017349adf14004004468828e41acd2b7e6392c9243f57b8e9832beb8d8059128c2d43c4aca1df371649fdc46842a", 0x23) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x8, 0x7f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc0, 0x3) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x6]}}) 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, 0x80047410, &(0x7f0000000000)=0x3f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000040)="240632c1919bc60597c191d4009730bfe3fe9148d7e0d0c36aaa8875c21b342fa458bfc58cd2b890f46830bdcade7efac8a2204c23d22e997e0d7e02fcd2e89cf59e9217a48171bb4649aaccbbb3bba3e8ee255de5f1bef3f1c67c0f7a61a55e1d95224dc8310d6176e669e635c909", 0x6f) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup2(r2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x4}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:04 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) socket$inet6(0x18, 0x4000, 0x40) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x9, 0x3f, 0x90, 0x6]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0x1, 0x80000000, 0x0, 0x7, 0x8, 0x2b8, 0x1, 0x0, 0x100000001, 0xffff}) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x9) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x8}, {0x3f}, {0x18}]}) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x90d4, 0x8d6}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000080)=0x200) socket$unix(0x1, 0x5, 0x0) socket(0x6, 0x2, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r4 = open$dir(&(0x7f0000000ac0)='./bus\x00', 0x381, 0x130) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000003380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff}) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r1, 0x4, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) socket(0x6, 0x5, 0x20) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x40) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="826e7f00d843025aedb8"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x3ff, 0x9, 0x20, 0x2}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x36) 16:00:04 executing program 1: kqueue() kqueue() r0 = getgid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r2 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = geteuid() r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r5}) setreuid(r3, r4) r6 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r12) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x7, r9, r10, r9, r10, 0x2, 0x40}, 0x5, 0x4, r8, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x20, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x5, r4, r10, r4, r16, 0x1b1, 0x2}, 0x8001, 0x3, r5, r18, 0x100000000, 0x5, 0x3}) r19 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = getgid() r21 = getgid() r22 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x7, r26, r27, r26, r27, 0x2, 0x2}, 0x5, 0x54, r25, r25, 0x9a8, 0x15, 0x3f, 0xfcc}) getgroups(0x8, &(0x7f0000000200)=[r0, r1, r16, 0x0, r20, r21, r23, r27]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, &(0x7f0000000100)={0x3f}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80, 0x86328) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02015e4830156aff"], 0x8) setsockopt(0xffffffffffffff9c, 0x800, 0xfffffffc, &(0x7f0000000000)="726cd47b350ac1afc5529b3e3d7809864f980481a2cb4bc0b6b82bac3c2b7d4d9319651ee5d5d468343c74cd4cb9beee98da5c415293b3baa02e6ce8ec4a820e566992bf68d6f26b094775b2de6c5af31ee9e9f3f43eeb4767ab4a75d3d12b", 0x5f) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6681fb00"/20], 0x10) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r4, 0x1}) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) accept$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="6851d22fa811a54050bd0000"], &(0x7f0000000040)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000200)=0x1) 16:00:05 executing program 1: poll(&(0x7f0000000000), 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18ad2d301eeabd39575000ccb4859e8269089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a64579"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000340)="7d01b98e", 0x4) sendto(r0, &(0x7f0000000000)="0537027f7b9a9d005e2c645b68e6c09afb715539", 0x14, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x100) syz_emit_ethernet(0x16, &(0x7f0000000040)="97520fb84e03520bab6dbd538035085d3ea2e5364dce") 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x28, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="008a376ecb7d7f059ec9bb41bc9d72a4503b436b364800000000000000080b54a7b402b8b59871cb8bb50d510000010000000000fada9a41e5", 0x39, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000000000000000000000000000000000aa00"/54]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xfffffffd) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x4, 0x0, 0x0, 0xffffffc1}, {0x6, 0xfe, 0x4, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x81, 0x1f, 0xe64, "8f9b29c9157dd781af04929b5a971778a14ebc39", 0x183, 0x800}) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) r1 = geteuid() r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) setreuid(r1, r3) fchmod(r0, 0x8e3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x14, r4) getuid() execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000001300)='./file0\x00', 0x4) unlink(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0/fi\x00', 0x0, 0xa) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x101, 0x7}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001140)={0x100000001, 0x80000}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wskbd\x00', 0x8000, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/pci\x00', 0x8, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) poll(&(0x7f0000001200)=[{r2, 0x8}, {r2, 0x2}, {r3, 0x40}, {r4, 0x4}], 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001100)) r5 = kqueue() preadv(r5, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1, 0x0, 0x80) chmod(&(0x7f0000001180)='./file0\x00', 0x20) pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000001080)=0x3) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0xffff7b87, 0x5, 0x3, {[0x8, 0x1, 0x6, 0x1, 0x9, 0x7e, 0x0, 0x0, 0x9, 0x80, 0x9, 0x9, 0x7, 0x9, 0x4, 0x101, 0x1000, 0xe3], [0x9, 0xffffffffffffffff, 0x5, 0x800, 0x8, 0xe2d3, 0x4, 0x3, 0x6, 0x9], [0x7f, 0x6, 0xfffffffffffffffb, 0x0, 0x3, 0x4ea00, 0x1], [0x6, 0x71, 0x391237a6, 0x10000, 0x4, 0x3], [{0x0, 0x4, 0x5, 0xffffffffffff0001}, {0x9, 0x1, 0x0, 0x215dbcbf}, {0x6c, 0x1, 0x4, 0x1}, {0x20, 0x10001, 0x6, 0x4}, {0x3, 0x6, 0x8, 0x1ff}, {0x9, 0x5e6a, 0x8, 0x1}, {0xfff, 0x1, 0x8, 0x2}, {0x1, 0xce8}], {0x200, 0x5, 0x6, 0x81}, {0xfffe, 0x6f0a, 0x8000, 0x9}}}) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180), 0x700) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x482], [], {0x0, 0x1, 0x5}}}) 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)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0xb1, 0x8e}, 0x10) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1, 0x0, 0x1) 16:00:06 executing program 0: r0 = socket(0x2, 0x8001, 0x58) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c1fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x2}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x3f) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffb98, 0x4, 0x6, [{&(0x7f00007fc000/0x2000)=nil, &(0x7f00004e1000/0x2000)=nil, 0x6af}, {&(0x7f00000d7000/0x1000)=nil, &(0x7f0000618000/0x2000)=nil, 0x1}, {&(0x7f00005b4000/0x2000)=nil, &(0x7f0000116000/0x3000)=nil, 0x9}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f000057c000/0x4000)=nil, 0x1}, {&(0x7f0000453000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000727000/0x3000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x5}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x3}, {&(0x7f0000c85000/0x3000)=nil, &(0x7f0000153000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002db000/0x1000)=nil, 0x1000}, {&(0x7f0000673000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007e8000/0xc000)=nil, &(0x7f0000f68000/0x4000)=nil, 0x20200000000000}, {&(0x7f000004c000/0x2000)=nil, &(0x7f0000f91000/0x3000)=nil, 0x80e7}, {&(0x7f0000c61000/0x2000)=nil, &(0x7f0000c16000/0x2000)=nil, 0x7}, {&(0x7f000056c000/0x3000)=nil, &(0x7f0000132000/0xf000)=nil, 0xcba}, {&(0x7f0000ee1000/0x14000)=nil, &(0x7f0000e44000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="82028180fffffeffe04b81b63e75e5ed7c4595668f61f8f847ff8e634f3018ea994ead32e29f975d1120c95431f182bdfad4f5dc663c3701051aca7b8ce02e9feeccacac1c5744e2499669e5501d1667cb1844382f2ff76c10e278692633368969dbac5d69ac81a13ac791de8815c65ad7930942963f1d89daae64cb91c6878fbb4264f9b8a4a14bdc12032df412860283d4233d3ffb46889352e93a380bd9a6b8f5430b0d9690055c6567c6b593d7eeeb306d1e7860e3291bdbcd28595f71b35319a3a6ad22f536f715a47ea808b716ce180e962933c277c40cb0c030643da95759ba98476493aafee2c3413b35ebe2ac170b1cab"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r5, r6, 0x2, 0x2}, 0x5, 0x74, r4, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x74, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r18, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r19 = geteuid() r20 = getuid() r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r21) fcntl$lock(r18, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r21}) setreuid(r19, r20) r22 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x7, r25, r26, r25, r26, 0x2, 0x2}, 0x5, 0x54, r24, r24, 0x9a8, 0x15, 0x3f, 0xfcc}) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x7, r30, r31, r30, r31, 0x2, 0x2}, 0x5, 0x54, r29, r29, 0x9a8, 0x15, 0x3f, 0xfcc}) r33 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r33) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x5, r20, r26, r20, r31, 0x1b1, 0x2}, 0x8001, 0x3, r21, r33, 0x100000000, 0x5, 0x3}) r34 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r34, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r35 = geteuid() r36 = getuid() r37 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r37) fcntl$lock(r34, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r37}) setreuid(r35, r36) r38 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r39 = socket(0x18, 0x1, 0x0) fcntl$setflags(r39, 0x2, 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r41, 0xee01) r43 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000240)={{0x7, r41, r42, r41, r42, 0x2, 0x2}, 0x5, 0x54, r40, r40, 0x9a8, 0x15, 0x3f, 0xfcc}) r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(r44, 0x2, 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r48 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000240)={{0x7, r46, r47, r46, r47, 0x2, 0x2}, 0x5, 0x54, r45, r45, 0x9a8, 0x15, 0x3f, 0xfcc}) r49 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r49) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x5, r36, r42, r36, r47, 0x1b1, 0x2}, 0x8001, 0x3, r37, r49, 0x100000000, 0x5, 0x3}) getgroups(0x8, &(0x7f0000000680)=[r6, r11, r16, 0xffffffffffffffff, r26, r42, 0x0, 0xffffffffffffffff]) r50 = socket(0x18, 0x1, 0x0) fcntl$setflags(r50, 0x2, 0x1) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r52, 0xee01) r54 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000240)={{0x7, r52, r53, r52, r53, 0x2, 0x2}, 0x5, 0x74, r51, r51, 0x9a8, 0x15, 0x3f, 0xfcc}) r55 = socket(0x18, 0x1, 0x0) fcntl$setflags(r55, 0x2, 0x1) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r57, 0xee01) r59 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000240)={{0x7, r57, r58, r57, r58, 0x2, 0x2}, 0x5, 0x54, r56, r56, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x7, &(0x7f0000000200)=[r58, 0x0, 0x0, 0xffffffffffffffff, 0x0, r53, r60]) r62 = msgget$private(0x0, 0x410) r63 = geteuid() setreuid(r63, 0x0) r64 = socket(0x18, 0x3, 0x7) r65 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r65, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r65, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r65, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r65, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r64, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r65, 0x802c7414, &(0x7f0000000740)={0x0, 0x5, 0x7, 0x8, "2da8385400e1ff00", 0xf4e, 0xbc0c}) listen(r65, 0x2) accept(r65, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r65, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r66 = fcntl$dupfd(r65, 0x0, r65) getpid() getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000180)={{0x4db9, r63, r67, 0x0, r61, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getpid() r4 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = geteuid() r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) setreuid(r5, r6) r8 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r16, r17, r16, r17, 0x2, 0x2}, 0x5, 0x54, r15, r15, 0x9a8, 0x15, 0x3f, 0xfcc}) r19 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r19) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x5, r6, r12, r6, r17, 0x1b1, 0x2}, 0x8001, 0x3, r7, r19, 0x100000000, 0x5, 0x3}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, 0xffffffffffffffff, r12}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xff, 0x80000001}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0d000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0xc1045763, &(0x7f0000000040)=0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x66a9d15f27dc6add, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000200)=0xffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000100)=0xfffffffd) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) r6 = accept(r2, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0x8) connect$unix(r6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000180)=0x336) 16:00:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='L9', 0x2}, {&(0x7f0000000140)="1c", 0x1}], 0x2, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="e054658047a506355fc8cb29b5116202412aef571d7e9b75142a75a37c34d0f5b198f6e0b157212cd412524da799ec7a97e4fc0bfc", 0x35, 0x0, 0x0, 0x0) 16:00:06 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa33"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f008020000"]) r0 = msgget(0x2, 0x47c) msgrcv(r0, &(0x7f0000000080)={0x0, ""/49}, 0x39, 0x3, 0x1800) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') geteuid() socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) setreuid(0xee00, r8) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) fchownat(r6, &(0x7f0000000000)='./file0\x00', r8, r12, 0x2) 16:00:06 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file1\x00', 0x8000, 0x104) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="9b8a0031a7a672c452c63a9ff0818862c4c147d5bbec8d646449017e7eed14f2d033cf08e5", 0x25, 0x0, 0xfffffffffffffc01) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x7fff) 16:00:06 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="c926c33ad5735d978826f6aebbacb75a7a95fb3aefd89af12fd7a7f42dc04ad89916c8cc695f7f0e459889300c3c01838c28879e3b214761ee939dc1ea2c41543798da8ed3941e224d50ef7571d01aa448e3ff5a78b0342adec39af0fae44ec227f5dbe32f20fb35af182d92b888f3f8b5dd93e920e20c6f24439decf7e325ab8161dee6683d02858a093a9d4bf16e1fd050e78b4a26af52b81efe36eb6251aeeba6485d14e9bd9352cb0deb98b7442f2e1cf77b8d144816acb0db59d40552164bd12659b164609ae16c8ef26b46899c460a81902a034cc1b86bf42cc2e888dfc5a0ab47dd72ebb07d2e0c0a9af257f509bed0f9f49ae1469e", 0xf9) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r7, 0x0, r5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x1, 0x3, 0xbaf5, 0x3}, 0xc) 16:00:06 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140), 0xffffffcc}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r1 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) msgsnd(r0, &(0x7f0000001240)=ANY=[@ANYRES16=r1], 0x1, 0x800) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x2, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r3 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) msgsnd(r2, &(0x7f0000001240)=ANY=[@ANYRES16=r3], 0x1, 0x800) msgrcv(r2, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) msgget$private(0x0, 0x200) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x20) msgsnd(r4, &(0x7f0000001240)=ANY=[@ANYRES16=r5], 0x1, 0x800) msgrcv(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000017420041c0c0a14c4192385c5178a8b000"/71], 0x47, 0x3, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, 0x0, 0x0) msgsnd(r6, &(0x7f0000001240)=ANY=[@ANYRES16=r7], 0x1, 0x800) msgrcv(r6, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001280)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1790fa22d3697cdfd21260e438f037c504bdafef8d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b09784805127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352e368687b0003f23c978fb83fb3742647ec9e61755c12110316734b21533dcebb45596d9f7c609e6b71c23b81145a24d57db98d819"], 0xaa, 0x1000) r9 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r9, 0xffff, 0x800, 0x0, 0x0) msgsnd(r8, &(0x7f0000001240)=ANY=[@ANYRES16=r9], 0x1, 0x800) msgrcv(r8, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r10 = getuid() r11 = geteuid() setreuid(r10, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b75", 0xd0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000000)=[{0x46, 0x100}, {0x7, 0x7f}, {0x5, 0x5}, {0x46, 0x10000}], 0x4}) write(r3, &(0x7f00000002c0)="3f4e18a5ea841afd3d02471460012a4a3a51813884d52dc672dc13fef63a340687116a9339dfd258b02d290d7eb105183e7ee3cc702af9c9614052e74d02c7a0c2c61a670f105c5dd89e1f474b90fc22f475a0e78a77a83281dd54d61a74e9318d5d5b237b06616d8222a19591ddc72759548500c6743b369d54f6383f4684b54ec1fb11d8ee11aa03564bfd84b3853dab2a081993ccfb11fd525a869529c99f227090317ffc1f34fb799c5325ce9bc4ce7cda31dea1788028e0b36e6f9d81f3a31a9d0cf4c566469bd77fb2fcfcc1e4e232360e92d237e792a1833dc6d5196539c30080b0bf95a0ea2e477fa9c622a024", 0xf1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000180)=0xba6) 16:00:06 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x16, 0x0, 0x0, 0x10001}], 0x402, 0x0, 0x62f00003, 0x0) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) 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, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000180)="ebf4769ba7ffcbff13b9fd812eaa4e713048e69931929600", 0x18) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0xbf) pipe2(&(0x7f0000000200), 0x0) 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendmsg(r4, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x8000, 0x8}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="ac22e0ebca1e32a5433f0b9a80cd58a324c24ef3fd", 0x15}, {&(0x7f0000000100)="2602bf234d1600c2bdbd88a8582324cdf2dd65c3374be15c8b850f5796d7c7e170d7d91cf50857b659718443855f7d5e9ec23173e4e3640e6f8fdb79c6e0f98614c90099e12ddc6caa25e7b01eafbb76d786c06b3ebb12ad78465793eee079707daea2ff02c9", 0x66}, {&(0x7f0000000180)="ad825f063dd99eab", 0x8}, {&(0x7f00000001c0)="7f9b283389794705abecd5af91a277b49a0bbd964a13ecfc371dbb04e2adce7c2ea371cf934b86d9887d19763556fe2266be22c8ac40e56956e585534211e4484cb0e443ff135a426303086ea29b0d066dee2e3565694126c257f458c1e141f9b700d23924ba26fd6c115b391eec4dd6a902ae6720ba840f57c017f9e2cf60601ae6a16bdfc071659e6d422a96845cd14ca4fa551a61fe7e64fd1fbc23546298455ab71eb9f597f03c9b0c1f5fc80b94b90524a2bac79dd43710dfee299b4119fb85092409754f1769828c339995c4d90ea7d5acb3e7a2a696bae25b640c3ba994b8c092b61815cfea62c277bb398d05", 0xf0}], 0x4, &(0x7f0000000300)=[{0x80, 0x1, 0x78, "ecc2ee8c57728c5452a4f767a7e853ab336e4d1e0bae6dad40c9c99db1a1116c3869ed1a7345760b6752899fa5790fef145359656d1b512e65fa6c8f0dedd9306157fe5bfea540cc6919bcc41af0b4de706c8c90a43efd869628f43884843295103aba405d1a359c368ec5b47a"}, {0xa8, 0x1, 0x101, "c7042aaa62f61b067fbb9d6e2038e60e7bd9cb6851b56281125c2de3861db42b81a62f0633484a2316fea63fd2645741b90a85b14d29380b222b7c4b0e25d35ba36add522e8e248b1ad53c746c8007dc0b9fc2d3f680a0e6a0fd9ab646e96119359b27cf73a42f44a7664bfa6f02da9f1ebd21095d232f88c0947b7d503fc06ef20f2fb55421fcc451771e4c09d1acdb76"}, {0xb8, 0x1, 0x7, "e6c8f6cfdab12255056919c79017d25c8d9b8ae67420c24fb17ba1ab4e65455ac5992c2629160d00762c397b2dd06606deb372e51c4573dd0cbc90d9322b667d64ac289fd3a6f35a6fdf5fa55d0b95c0191d85033282fea3c926fbe62f1cf7518a710632d4534aca96289893443f09410cc48810df0fe17b6001601881c4a18349af06a23df3012c0d7936feae31f69f2df7e160172e8914d1a1404fb81144330ca8138b1a"}, {0xe0, 0x1ffff, 0x3, "767ce9a1bc665b6e803e9d3e7a445dc0bb75e378b23472e72ffd0aff2e8e7e60b5b6c9761ad814a7a5e4eb5571d049966e5ee7fe3dae5c180e395c3e55ef9a2df2d538ec7e10743d317c2f031eb4beb64b400625d711ddaffc118bd985bbb0b93f11ee90eac732f8109fe183f05953297d9b20b8beeff0007b44ca0e9a43c38a9313ab29a16f86cbc5ccfb20b044db93334f1d366b96007d6d845df3ef43a617ade79ea5765d5df2ed0b4c9eee693a31c2708020a0298a7c6fbcf9b71b1dc257a66b3bc29bde2a7d77890c660e9803"}], 0x2c0}, 0x40a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff0fcdb5"], 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) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xffffffff, 0x7fffffff, {0x9, 0xba4f}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000096000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d49d42b9d7c067745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a72a22becb2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba3381030000000000000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b510"]) r0 = socket(0x18, 0x8002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000300)={0x7, './file0\x00', './file0\x00'}) r3 = semget$private(0x0, 0x8, 0x100010282) semop(r3, &(0x7f0000000180)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x1400}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semctl$GETVAL(r3, 0xa66763ebc07a5de9, 0x5, &(0x7f0000000040)=""/105) semop(r3, &(0x7f0000000280)=[{0x1}, {0x3, 0x1000, 0x1000}, {0x1, 0x7f, 0x3400}, {0x0, 0x20, 0x800}, {0x0, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1000}], 0x7) r4 = semget$private(0x0, 0x0, 0x6) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x8001) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/56) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000001c0)=0x3) dup(r5) dup2(r5, 0xffffffffffffffff) getppid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf51497a54080e5659694d2868622a679a8a089286916c5f9bb1e8350854fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ece52e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f56878459e539062d930c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000086c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c6851620af222245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b3c0c4f9b1e6bac9b45ce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497006628f19bbd4e3065f1da4129f4b1c6770303a188ea12011193f5743caf7d4ddfc9f5f1701e64393d0f4650f042a235eceb2b00ea9218caf623bafe7cf44047e95338c89e33fd3032a2c4220c639ccea3a4a60504b9f7390c03edaeabdbaeb1ca23ec11abb7d5415f6aa9b575c1a980877ec8669f9e5e20a9ca05ffdc37aed6eac9786d83d023edf69f10de17c58436ed3f"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() getpgid(r12) r13 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x7, r8, r14, r7, 0x0, 0x79, 0x81}, 0x4, 0x0, r11, r12, 0xa5, 0x10000, 0x4e2c, 0xfffffffffffffffe}) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0000000ffff0000ff7f00007c910600848a9dadb1517769f4b5b2c849a47107836de37b4d1f48a368be8c6464ed53a98b69f38017ef1b04755d408c03834b7689b7b130bcc4607fbf11497a54234256ed044d2868622a679a8a089286916c5f9b7ee8350854e944fb1451deb7a586fb8206000000264b5a28d6b0f5a45dceab7eba40330a7bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6cb0c657388af2f3854826f5398d26b090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487e0654896c339000000000000000635224d3e94b80290000000300000000000000b6f829667910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357aaf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce280288d9e1fd9710070c5d386aa385547cdab0f657e303e614c2f20100000000000000cab058be932350e68525467e96a790da70924eb308ef99d3f2f61344fed8dc67ca5ec8a0838787aff2545b588fb0cea3c9f5d2cbdea0a7592fcc1afd0ac37ad30888c32e32e1b8507fe14d32bc86f8"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:06 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="15", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f548b455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b38fb29afd5e51c3130e702805000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a2000400eb419700000000e5ff00"/286, 0x11e) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) msgget(0x1, 0x8) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4b15, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/185, 0xb9, 0x842, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x3fb, 0x2, 0x1, 0x0, &(0x7f00000004c0)={{0x8a, 0x2, 0x7, 0x3, 0x4, 0x7, 0x4}, {[0x7f, 0x1, 0x7, 0x5b6c43a3, 0x0, 0x101, 0x7, 0x8, 0xffffffffffff9326, 0x80, 0x8, 0x1, 0x81, 0x3, 0x7, 0x0, 0x1, 0x5], [0x6a5b538, 0x2, 0x10001, 0x1, 0x7, 0x3, 0x81, 0x2, 0x1, 0x9], [0x81, 0x5, 0x2ed, 0x1, 0x8000, 0x1, 0x3], [0x7, 0x7, 0x0, 0x2, 0x24000, 0x8977], [{0x5, 0x6, 0x9, 0xeb}, {0xffff, 0xfffffffd, 0x0, 0xffffffffffffffff}, {0x3, 0x6, 0x99a7, 0x3d5}, {0x4, 0x3, 0x4, 0x6}, {0xe2a2, 0x4, 0xcbc, 0x7}, {0xff81, 0xfff, 0xfffffffa, 0x3}, {0x101, 0x5, 0x1, 0x9}, {0xff, 0x3, 0x3, 0x4}], {0x80, 0x81, 0x10000, 0x9c}, {0x0, 0x7, 0x7, 0x5}}}, 0x4, 0x4}) 16:00:07 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup(0xffffffffffffff9c) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r9 = socket(0x18, 0x5, 0x1) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r14 = accept(0xffffffffffffffff, &(0x7f0000000780)=@un=@file={0x0, ""/68}, &(0x7f0000000800)=0x46) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x0, 0x0) r16 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="8792f3bec1", 0x5}, {&(0x7f00000000c0)="6d62ceebcd07ff73c4afe93a5806d34a4578af9d8f27cfde7c8f07e2893dd336c754b23a4cff25525c2bc33a55883b3c448b0431975e53e3627b270805f40110d9fb4fb0629a60ec7fb442f7d4f0e77461a3bf4f4c67215a5f2b1132bff64af945ff48230c59caeec45f2a76f9ff6cd5371cf74aaa7863abe033baa4ab4741c79b6313f5d7a5bd350b8200814175e87ace7e3ab00737abfee9d2e5b4bb33e242f8d720ed35d7be69189c705bfa4df682161d03aec76a148223ff90aeb88a75fb2b624f3ceb2f6aa7a0ecbdac9b2e7b", 0xcf}, {&(0x7f00000001c0)="f49e54ce0bf17deb21f1df7bf0a5f90724d641d1def7fc5fd3947c53e154f9b46ac576d2b75e69b346b6710e9ea4", 0x2e}, {&(0x7f0000000200)="e7b2d2951048a9d07ee6d73d66fb4ca5821d5eef009be732c169a1d914344005eb8a09c38c495779b01166df71378baa383580410e6f8a76052ed033d282abb021c76dd01305500ad50a8075ff4714453a5a9e018f023770723f971918eff2b121", 0x61}, {&(0x7f0000000280)="1f7df558d9465c5219fa487eed6ee2c554d8146a6dd8b37eedabfd3d4649245171c1a4eeb51a12e2d341acac915977f4f56c69c96107a606df2e3dc592388b62e1d19c04f832e26ba9f37dd5451c3430b88a84447d33b9c8e6750892b7fcb2f1b98a3d85269029e309cc9aa88b6dd417bf95190a312faea2c8151bc73883143b77c37389f3fc4e54512cb6d68addd1b8e9a3e3c0badb9cca8d68dee3c918599d1f91ea85", 0xa4}, {&(0x7f0000000340)="39387e09c34dff26210c859689edfd5b6fc7733cb47149203d1650ae11313186a1fb99420203131638985b0dea8262f5660f421c8dadd1664ba146855e188c3ff4f617b26d2ac52f7358a6f90fccdaf550e261160013415912c53eeb72c97912e15f919e904149f08f21ae84d8e2161992196eac83caec9434227f9b4fc0f513efc379af2fd5a59d08b4ede9acf4a91c22bbce905d0f2bb96373a9ae609e52ee1a6882ee8c12f959e6c20ce3cec4ee7ddbb1a83ca1e19f", 0xb7}], 0x6, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r17}], 0xb0, 0xa}, 0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000a80)={0x5, &(0x7f0000000a40)=[0x4, 0x0, 0x0, 0x7, 0x8]}) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r20 = getpgid(0xffffffffffffffff) r21 = getuid() r22 = openat$klog(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/klog\x00', 0x80, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/diskmap\x00', 0x280, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xc) sendmsg$unix(r19, &(0x7f0000000d40)={&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000b00)="d11f76dbf9fb4250a5322a1970e9f72520768c0cf7a1f1acf658ad0ce3045ad20fe5c14ea15b27938785cafd93c0409254c455ca917174d0b993e93e23895c25e566fda4482968ca827fff4359b383952963dc037472d3be41a8ecbca05e1d7bccd52e8b659b3f01735851d948f5158cdbb218b8e97d02a1d2b23ea776f95d1ea7", 0x81}], 0x1, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r20, r21, r13}, @rights={0x30, 0xffff, 0x1, [r22, r8, r6, r0, r7, 0xffffffffffffff9c, r23]}, @cred={0x20, 0xffff, 0x0, r16, r24, r12}], 0x70, 0x1}, 0x400) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r25, 0x80044270, &(0x7f0000000dc0)=0x400) 16:00:07 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) lchown(&(0x7f00000000c0)='./file0\x00', r3, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x434ea408bbda1aa7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:07 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:07 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x7fffffff}, 0xc) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x5, 0xc05d, 0xff}, 0xc) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000540)='./file1\x00', 0x80, 0x108) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="59017a3b0884398ed520aa747ea223f13cf469ae96666c8e1dcb30aa5d4cdf8e37d71fb8db72c0c9d18c0b8ce8fbb517fb4e4e69add8164d8dbb770f1922cecb366053865d0d7ae826ab41e802f0ed921f5d1e02082cccb58d484b02371afce73ac87cb0309cce", 0x67}, {&(0x7f0000000140)="02e45d9b1cd714b3b059c3e2bda32029a1deb328d69878cbe62943f2c865dc3d29d3435190e99f0bba01d723c167e58287625de244e76de419840ce502cee3b4bbee5e974e8b384528e75f363cc5dccb6d6885029e84901c3c6bdb2d3e117056c5f297294f42f5531db80af041249054d9d9d8bf326d509e7afe215ed765157e81a8074b9ed4c4fce55188cdee01f358e1b3d8195d", 0x95}, {&(0x7f00000004c0)="2750cbb36a9da8f01c748476336aa5d482cf201bb66d67bdeb06d0c37569e36742b7e3bf0160871d1abc72f6fc71421e090796ef24c682e4ce223361a53bd5017acd6b1901b07afd127c590662fffbd5a4d1e233b0e68e39b6d1c1e5efee7956078b15031cf44c85a5211e12bd61cea41685bfb3f756abdb9783a18fa6", 0x7d}], 0x3, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r4, r1, r1, r6]}], 0x30, 0xd}, 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) chmod(&(0x7f0000000040)='./file0\x00', 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x1f1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x1f) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r7, 0x2, 0x2}, 0x5, 0x74, r5, r5, 0x9a8, 0x15, 0x3f, 0xfcc}) fchownat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', r3, r7, 0x2) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r11 = dup2(r10, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000340)) r12 = fcntl$dupfd(r1, 0x0, r1) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xddf6) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="3cb1779930352eeab876c37ab9feecd2e947b6ce4929348f2bfae7b059896b4764c753d64360aed2ad82bcf464087340171c558498c5e64becdb3b7ee224ac4bce00117580f9d705a3", 0xff52}], 0x100000000000020d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "925475447d990f479a8933ec72545f0a765e2ba4"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="1e20", 0x152}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x66, 0x3}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x16}]}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x85, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x20000000000000be, &(0x7f0000000000)=[{0x7c}, {0x6d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)) r7 = socket(0x10, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r9, 0x0) 16:00:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0xb1) r4 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x0, 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_SRES(r0, 0xc1045763, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) sendto$inet(r5, &(0x7f0000000140)="520f7fd0f6280249cc94bcfe27fcfeb8c20483c96828f0cc02e0d3ef94439f3e277bf935269b82881cdddac162790c67d26857724b519d321c1176b0d2cc009ee2fca426686d3b595f6087806ce775b825c33e158150e466c67974a3f4430957426eab64feb7f34cb7f99b134d94891a57c02bdf75d971b9b8a68984acb8d51aa72fe8ddb0819e", 0x87, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0xc) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x20, 0x2}, 0x10) shutdown(r1, 0x2) 16:00:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r3, &(0x7f0000000080)=""/25, 0x19, 0x800, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = geteuid() r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) setreuid(r5, r6) r8 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r16, r17, r16, r17, 0x2, 0x2}, 0x5, 0x54, r15, r15, 0x9a8, 0x15, 0x3f, 0xfcc}) r19 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r19) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x5, r6, r12, r6, r17, 0x1b1, 0x2}, 0x8001, 0x3, r7, r19, 0x100000000, 0x5, 0x3}) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000140)=""/225) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r20, 0x80045745, &(0x7f0000000040)=0x1) pmap_unwire: wiring for pmap 0xfffffd806bc09960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09960 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09960 va 0x20ffb000 didn't change! 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/215, 0xd7, 0x3, &(0x7f0000000040)={0x18, 0x0, 0x200, 0x6}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fsync(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f0000000380)='./file0\x00', 0x6daac7f7614388cb, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xbdbd, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = msgget(0x1, 0x0) fchdir(0xffffffffffffff9c) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba01498301000080f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596de923da1c000000004f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"], 0xfe, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0300f3ff000000005bc1910e8bd34b29a5cced0101000000000000d6c48701fb75d9ebf74897ee91c6102a771a9969b4d2b2d04272b6c113c56685fc44256c347d4449a6664146e2c1b18144770bf70000009fbc5adc8e0c1a0699f210d116929db8f72f1cd1b4c9b80f8b5c205c99464e3432a25b32c25a2110a9f5f372510351ca91e915d96aaadc36641374dc022a187fcaa9c800"/159], 0x9f, 0x800) pmap_unwire: wiring for pmap 0xfffffd806bc09960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09960 va 0x20ffa000 didn't change! 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{0x0}], 0x1}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r6) setregid(0x0, r6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000100)={0x0}) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000100), 0x0, 0x405, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) connect$unix(r10, &(0x7f00000004c0)=ANY=[], 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x19}, {0x5c}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x40000020, r1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3c20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e23067e332e2e00", 0x7c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = geteuid() r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r6}) setreuid(r4, r5) r7 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x2) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r18) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x5, r5, r11, r5, r16, 0x1b1, 0x2}, 0x8001, 0x3, r6, r18, 0x100000000, 0x5, 0x3}) fchown(r0, r2, r11) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="4615181a49c50ef24933172a25b644b6004d12952c9097a312cb246d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbffa2b9c5b9b143bf903048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) chmod(&(0x7f0000000100)='./file0\x00', 0x80) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x101) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40010538, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) dup2(r3, 0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = syz_open_pts() ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)=0x2) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f00000001c0)) r10 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x188) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1d89b634, 0x7285, 0x7426, 0x1, 0x200, 0x4, 0x8, 0x2, 0x0, 0x7, 0x200}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffebff13f9fd812eaa4e713040e69939929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) flock(r12, 0x8) minherit(&(0x7f0000074000/0x4000)=nil, 0x4000, 0x2) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x8}, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) listen(r0, 0x0) shutdown(r0, 0x2) fcntl$dupfd(r0, 0xa, r0) 16:00:09 executing program 0: r0 = shmget(0x3, 0x3000, 0x529, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget(0x2, 0x4, 0x12e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x7, 0x5, 0x1f, 0x100, 0x20, 0x5c16]) select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x4, 0x0, 0x100, 0x0, "23d4a4d5cc1b911ba6e0da1c040000000c88ef27"}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0xd41) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffe00, "0000e0080100000000007f00000000000400"}) r1 = syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000240)={0x9, 0x0, {0x9, 0x5}}) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) socket(0x800000018, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000200)={0x3, 0x100000001}) socket$inet6(0x18, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18004) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000180)={0x2, 0x8, 0x0, 0x4, "73c70b0d2a2b39d7a250179434cb83941c268764", 0x3e9ee65a, 0x7}) r13 = dup2(r11, r10) connect$unix(r13, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f44e215c60000"], 0xa) select(0x2b, &(0x7f0000000140)={0xfff}, 0x0, 0x0, 0x0) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66695b6c2e82b705000070c9c730000000a4d903f706741a50b7"], 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r5, 0x4004570f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r8 = geteuid() r9 = getuid() r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) fcntl$lock(r7, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r10}) setreuid(r8, r9) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff100000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x6, 0xc7}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x81c0, 0xc4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000001c0)=0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000500)="9742896968cacc1b049986d20230") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x22}, {0x6, 0x4, 0x0, 0x7fffffff}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x14, r3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="638be1ada823511a46489e9878de", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x19) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r2, 0x0, &(0x7f0000000100)) accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) socketpair(0x32, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="00100000000000000800"/85], &(0x7f00000002c0)=0x55) pipe(&(0x7f0000000200)) dup(0xffffffffffffff9c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffcc6) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) readlinkat(r6, &(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=""/144, 0x90) r7 = socket(0x18, 0x4001, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x4, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x1}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa6286dd60a4f00808183c00fe801831db853d37e24e703bac4c4d72b794beb700fffa9c27000000000000aaff070000000000000000000000000001"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8c8, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x15, 0x2, 0x7, 0x7ff}], 0xfffffffb, &(0x7f0000000340)=[{{r3}, 0x0, 0x40, 0x80000000, 0x101, 0x6}, {{r4}, 0xffffffffffffffff, 0x88, 0x1, 0xfffffffffffffffc, 0x5}, {{}, 0xfffffffffffffffb, 0x2, 0x60000002, 0xda, 0x7}, {{r6}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x10000, 0xfffffffffffffffd}], 0x5, &(0x7f0000000400)={0x8, 0xffffffffffffffff}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r7 = semget(0x1, 0x0, 0x425) semop(r7, &(0x7f0000000440)=[{0x0, 0xa42, 0x800}, {0x0, 0x96, 0x800}, {0x3, 0x4, 0x800}, {0x5, 0x8001}, {0x3, 0xfffe, 0x800}, {0x3, 0x1, 0x1000}], 0x6) r8 = semget(0x1, 0x1, 0x1) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chown(&(0x7f0000000280)='./bus\x00', r15, r13) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x7, r9, 0x0, r10, r17, 0x0, 0x4ca}, 0x1ff, 0x0, 0x7}) getpid() 16:00:09 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r4, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x1600) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) fchownat(r7, &(0x7f0000000000)='./file0\x00', r8, r12, 0x6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x1014) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x180, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001, 0x0, 0x0, 0xfffffffffffffffc}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000200)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="62ddd07996e4600537d83e1d63aea5c66dad10f91f2200b0062cc948ddd0d28c95f4b8aef04751b14f3ce3256ff2445287bb553a245e67b10b9bc6244b802bdd3ae5b2ca996a02f1e5020baa38bac6fd52a0067001d4e4f83082856f9efbf554b80eff", 0x63}, {&(0x7f0000000200)="0a5ce53bee8f4ec47c0b60f21475df2b482508b5c7e00e2d0acab48445cc6c48cfb157ece5e5ef7ecf235dfd434a4467946ff0fd0d44322c8433f6c8b1d295e07877f98df758c29c608dbdf83fd1e564f3d0090d86e5b633f307178b2963de17a37cb199ce594c2439e8555a3a2d0ce3613d132687e7a7c0643bb391d4c1350557a1acd0213c18fd654d9f637a2a54d48c20b38023dba9f616a9fcb3894d4699540af89ee99069109b4a6edfeac0db2e9acb3ce7ba37cbcc78e02abfc50a074be1b3702c185aed28e65e35c9524a23f4c29161a1976548ba1c62f4b282822302df40cf", 0xe3}, {&(0x7f0000000300)="11072419a3accb93aeef70cac7fd3acd9153636f2c25389d2e297cee66980c3be7b2a94db76374051ce457d876fdd6e9ad0196fbf8127ac2a542aeca654862556cbd4976d9e4a1c87c1bb678b4ea7cfbbc6205e583f9c3e4a4d61c5c5539e5726e6dece4a73a42726ef0240317ee77217824eae2e71a4e50d2c9b4eeab09610a4f9fee1dcf580fa49ece8ad11358be122f8b319430d256556ac5e86f4e60ca00915cb1c2657a122285d81901c91e8b159903acc1525b58a0fb5225ca4c162a6fb36cccdc110320ee648054b0677df2b77307518060fd433ff0bc65f5b7a2dce181b50f1aa5c1819727", 0xe9}, {&(0x7f0000000800)="d4033b0ab64b0a9d848f72f5ecdfca13f79d66874b9b97f1932928bcf4156bd204b8328432076b87f7732561770ff5a7a3061b9d7b3719d01c3d1f58bf2fd9821b30e1e90bb93e3f426f12644c6e96a715592346dbf1541eb64e4c9e200df3b9662c6dadd5979b835b8bae3a327e0d9b7abf94b4b6836057858969c4b889ce4ddedba8836d64c1a5f3a7c49155784d093f067dc6e5f5304ad4fb8f2d7b1beebca472e96f375a69a2a214257ced6e7fe2bdf93ead91feae8e91741c9bbcfe35d96c5ca4fc2c1690a78a164ca702fd50138ec0774db2fa9069b9922c3e05ef232ed7d2fbe1a2a673e4683b66ff0508fc06", 0xf0}, {&(0x7f0000000900)="3fdbadf0a6da9b2b502352f9791c3f8984a1e6f1c3ac7983b79c7f5ddfc1f54054081b99aa00febac6ca78ff7e941b79107e624594a41c776f5549206371ee489b95ce51da66e234008f12db328f5e3ee66af4174390e24726a4a1e34aaf338ace12f218730894ba35590f00f748adbe6b01f75448d039d070a1004dc348a9167eb5fab03f2f271e5d2aa349d598b48d260819f38c7dbe2698ee347735e5eb16903617b2780868ace176ad51c30716ef2bc77bf0285c4fbe357029e5540507c7552d81d0438743dca197a3e634cc3af4fa1096e43288", 0xd6}], 0x5, 0x0, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x2}, {}, {0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000000}], {}, {0x0, 0x0, 0x0, 0x800000000000000}}}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000180)='./file\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becb3898b0170f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c07064265d9ee35c97082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c000000000000000000"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgget(0xffffffffffffffff, 0x464) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r5, &(0x7f00000003c0)="5e3bf6a74100469f15fbef335b405cfb641c4f7c914af38f5bd6078fe93a73725c8f05e82eb3e77f597786b5b5cbb22b664afb54cfa6a22f416fe680200b8f71011b1d9a8ec517a53e747ed70e495137d325620d0f15fe0446b836d04ae5a73a999ebce47397f2e5cce68ee48862415f6c6cc08da7a13817ae92dd1e4078b416e982cf46a767722446b3637213a39320ab57361bddc26d44035588", 0x9b, 0x0, 0xf43c) 16:00:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x74, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) getgroups(0x3, &(0x7f00000001c0)=[r4, r9, 0x0]) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r13) r14 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r14, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1000, 0x80000000) sync() mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x3) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x7ff, 0x2}, 0x10) r3 = geteuid() r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r5}) setreuid(r3, r4) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) msgget$private(0x0, 0x4) r14 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, r4, r9, r4, r13, 0x1b1, 0x2}, 0x8001, 0x3, r5, r14, 0x100000000, 0x5, 0x3}) setgroups(0x1, &(0x7f0000000040)=[r13]) r15 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x8, r15) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000000080)='./file1\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) r5 = socket$inet(0x2, 0x5, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:00:09 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd9a950f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b411d3c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59cf9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da38d86060138"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 1: getpid() connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="042a0000000000316bdb42b71ad82d45aa57d2120baaf46f4200000000083dd80dba61d7ae9e"], 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(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="a952801276eca8cf29cb9d9e8d50c3a23041cbdf0b96580bff4e4c26f5caea9bd07763fcfe8aab9cfd70acc3190aefe5541d74b882f1a08531fe460965811fbab4eb363a3f918cc4576e45b1c4"], 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x42d) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)={0x3, 0x1000}) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r4) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r4, &(0x7f0000000340)="1553256ff9a454cf925d13327588af433ddcf86322746f3a040a896e8be0c776a1273fb0bf101da509972a6465e8cace3d262c5481cac545cee5a884e0240501aded7cac2ec3736a0dcb2f48e211a3689622ca1f57616d5edabbe0088b2c4653271573070b05dccca3f6b91168824b8f77da1d8186e05f765264b7cc44c04ef650b1cee17bb0ab7a9564d7bccf6c1d300f7e96c9bcfb27e994c9bc8177a155003afc343beb2de097bbb27ba5d202000000903217e1e1b43d4f4c95b7b0636b0d2936e97c6a84f1200a656920242439e0fe3e8e5e91d2f24b20000000b4ff99afa3f9ebbf7903a0707573a668d31447821077ef8a352d7851e423365d61b03146e280086c4d74e2598906e4806bc2c7cbeace41115e59eabde766f181c9ca3bd9bc053edfa2c85e2636dfe4b5e1da3d58d9cf4ec5813f7aee73e52a5d610996dce7dfe35f84024123c6cc419d98e1c16045ca958311739bdc2645a9ea1fd7af276f25e4809f3752", 0x167) recvfrom$unix(r8, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffe, 0x3, 0x0, "d70500000000040416150000000600004de400", 0x8000000}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f00000002c0)=[{0x3, 0x7ff, 0x1800}, {0x1, 0x1, 0x2000}, {0x3, 0x2, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0x5, 0x400}, {0x2, 0x100, 0x1000}, {0x4, 0x9}, {0x1, 0x7, 0x1000}, {0x1, 0xfffa, 0x800}], 0x9) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x9}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x100025, 0x0, 0x0, 0x9, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000040)='.\x00', 0x20000, 0x10) open$dir(&(0x7f0000000300)='./file1\x00', 0x80, 0x0) r7 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000001c0)) r9 = syz_open_pts() close(r9) r10 = dup(r9) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) r11 = syz_open_pts() close(r11) r12 = dup(r11) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) linkat(r12, &(0x7f0000000080)='./file0\x00', r10, &(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdirat(r7, &(0x7f0000000180)='./file0/file0\x00', 0x0) r13 = syz_open_pts() close(r13) r14 = dup(r13) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) linkat(r6, &(0x7f0000000200)='./file0/file0\x00', r14, &(0x7f00000000c0)='./file0/file0\x00', 0x0) close(r2) r15 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000100)=0x3) accept(r15, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xfffffffffffffde2) syz_open_pts() 16:00:09 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x163664f865cdc391, r2) fcntl$setown(r0, 0x6, r2) 16:00:10 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, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x1, 0xfffffffd, 0x9, 0x0, "03498bde969f63dff7a0dc6dbb8f4931106fc3b9", 0x8001, 0x81}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000700acc3cf740e8a7053002439e727e7cfdf81f7183f6b3000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x6, &(0x7f00000000c0)=[{0xc}, {0x20, 0x2}, {0x6, 0xa}, {0x81, 0x0, 0x1, 0x4}, {0xc6ed, 0x1, 0xb3, 0x2be}, {0x9, 0x9, 0x0, 0x40100}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x5}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0xc003, 0x2) socket(0x3c, 0x3, 0x1f) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) setpgid(0xffffffffffffffff, r7) dup2(r3, r5) accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) socket(0x20, 0x8000, 0x80) socket$inet6(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='4!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x80000000, 0x2, r4}) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x7f, 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, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000c20000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [], [0x0, 0x1000000000000000, 0x0, 0x10000002, 0x80], [0xfffffffffffffffc, 0x0, 0x8], [{}, {}, {}, {}, {0x0, 0xffffffff}], {}, {0x0, 0x2}}}) 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)) 16:00:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) write(r0, &(0x7f0000001540)="32f782fd021cf0ad0a18d173b14a16d2f81d79d99ea230ee6957267796e574ce8921e21f25c81078473315831702e362b2872deab9762a35f546743f71c4ef596833844d0c68887f99d1a18085694b00cd7346fef73003c3e5fc963541bac5b516397a324e833dfddee544ea8b05289c36fe2fd9a0e4e52a709856dd92b0c4d74bc5b07dd2cdc8f45bdd7d4d0404aa287286fb686125b38d9e2fd370d02fdc35d072a75887d53df7cb44414594906134b11067d3ad3b136be653308e2aa2fe5dfbe16293ae81c033b0e56e882ffed3ec3f01378a8e9436a509c8a856b1f71a2577cfa2605d3edd294171b17d35bc7b3ea8bd203efd7a89abf853ac7e37aad02c31326f817e656047706a49b253137bcd196dc05c9719e7b839a961ea99626cb7733cd5ff36ed95ee2d245c1357b0531ed9694201593e332372bbc58e08e596da7a1c85ec21b5628a0ad42f015ad4dfa5528f52353436dda2bb3eaf0e5eefe7ab8d0c31f508b87694997b872307e9182bb91cbabd5e35747227585c212139da7fd695ca01067bcb74d6ddff4c5896ed81f7fa336898f2abb41983efee871df6989ad954bd1e138e5b652f999a31e28bf6b230b0f693a16e63b1fa3a0c944f6027da906a60220eb2102f2a87ffda0ac4f9da7c36decfbc6857aee81c965b741e56def2355cfbfe588be70b2e52dcc03a4c6c8255792b11fa8f8ed2462938e119fd113e2e348dbefaf4027bf80196c433b9d2a046a2ca71ecf5e0467d05a050e7aada01196c7de1bc4d2d32d08e1666d0ce3c70650049712d19cf62e2416bfd0e6a56df5a462c01725343efa17e32d66f54436e850d5ca013acc4a01169d68f4a119dd48c555124e3e7ba8cb1605874c2dfc807e6cf9838a6e0ecbff31d087cb7a14d9c3be0856fadbca53cdc7324059b8d07047f837831b0c0bb4b1c701048ef56b57c4740d020724485ba047457d31dc30be0d84ced21d67458fb64da54f698a2302d62fe79d09e4d48f5e4c612bceb962609690b44073822a9860819af9ee20fbe8afa08ac97b0c3342c36219b069d91ddda5b9782ae8bf6babb7bfe82b8f50abe14dadd4f6808c6d4cf18dbba9915ca0e7812dc6fa029e147330a23a495222e9a3433f4238ba59ddb4ecfad04733c27ac118ca801b386c615d5888285308c479eded0c33e269a6f8a80e017fde73bb627771d58c0b5ac6ba7f06ed8280203a187b3f00472bde784170d53647c525d637f5d31246e39dd1d911c774ac3c52b361c9d061dbd2d27d40449d34ace5b9b910b8f9d951eb9931f786acbe459badf15a98cf0a139dabbbb95ea4c7745f0ed42e508b17b76aec22d8234c962643e7eabd03dd6e00464b670efdf1f6cc46d2251beeaebc033ee42c5a5a51606ffed3bc22cf00b6f86107c0fffa8d260b09d1fd90af2f292fb574cca47241abd3e929e376a319779aa100af1265356ace10eafa83a6e0a6d7fbecbb9c00fdcac2a1bc1ef5a79d835ea21b1590cce32e42d688efcabd01302b08ce35486f7e52b2223c91b19e26e87a6593e6dd143286442bf7cf9c9f457fbd439b62842d1a918f817e44cf556abaa16bba9afe6a0f1059d5bbcd541cd55ba765fb2c8ca9513f3b564fc376599caae052a860b4f62aa8db1949467a6829e508eeb46f637e78a3e48dcc5f17066d6c997910dd60f1ae8fdbbc90f23842f9a4d424d877f5ba753230790028a16715d03a05a957dba339521d6261e46b2b70d6f18ab44a330e2fd27e97b0f6fedfaca7130e0abe70281193a0b9b7a42c6ac7383a037d0375a1c19e3a9a0f3d4555232c3b36e9bd1854b9972905c56aa18427e859b818562ed8b2eaaa379b0dfd69c6d843e1d0b14afa5d5ee6916b2e7f9c4841d3c22445adf14e8e1830f784d86a5d9c09a614f1880bc188131c0b4a6f67479f0363250f8294d42ab1d38ca3b0ea4d2a764ddff8af85aac64b20ee1f3c508331b4b409df0e2f0c3959ac08a560a74c279461bfd8e179a431766f28ba949f241cb618cf19ce0d8e430bd3edb32467745dc76285ad17617fe88268392ed698ebe977f43fcb5c67df311ffbf6a97d774340d0a29d19e8dae0cd07564f381e84796cb3c7e772799317e58e7025c3be4b9d4cb9c3f7f49ec032dcb83840c1aff8a8fe92bc3002352cd6672f5ebb124cfb64dad5e5cf26621a7945fd496e2d9dc07cea971769c1d054eadfdb10f0726e7ef2283e952f175420cf8f218c5cb6fcac15da07380e3b0b9c5abd5dba4d8dfd705340a2db8324403b275987fa2e8833f7938d517e62c963c9b7a5713cff81fd88dee24014023774c7ff923bacce104aa181251653097c099d407d78073fe3c6c9e3d1d3dfc99a9bf15d5f0fe28bc35271e777205296f8385fdc6653a2f0da58cb879e725a0fac2e0093d27ef3a37a5279e721a162d519ca2202ff79f0ad088441539d55228f3e355b782906dbb94ab652d2faa6dbdf29c33a0a2c134729c591ab3f69bf6c389c78944bf2fed7b6a02bd830962b6e336b730774275a749757d80d554267a38990f3e3bca223c050f365469038ffbe5dc4e0e75cb9cefd621f84a3a0a6f0307f356519b708423cf56baddf55e3b2f2ef522583f34e16e2734b86995338d811e68e532d200b77156e79f8b4b88d541fef08d611c961e3872773ed5713cec43b3b8b1e2d50e0bb3697a106156128aa587a310027b2a9d9d6bacb8a1179d506e704446656fc370ed325af800f1bc7a40825779bea7f75800767643db01de12d45541f0409e7ef726efd6031a06a9b0197599231022b45b60ba75454af945d7f716b84af74f85e10581fe959077318415f019d6d4194d1c51f7129f2027a776c56a4b093776b808b3c01ce54b5b7f5828e75f6aa06e747d6ec8aeb079035f808b10b4acce2f0068f83a37df0b3f6dd36a77ee608d314ccae1a69ce7ab88760db9cc8369fd1a454101e3570a40e10547ed7b2e8d88cff358867f0a3b73b1c0fb7baf77e226850ab8657a423443f87e5e518242bbb29845f6a2237bb656d9f8e63133651235f67c6ab51a4b5445a31aae62dfd0bd008fd3bf1abb90610084dafcdc97fce51dfb6e426268da767affb810d05221fe0b11459e15c61132fd34fbea3273c75a2b334076fbe9fab5bd14d6f5f800ec7d8cbaf592c71e0eae91092aabf13cede6a20a466f2842be205e5c4aaa078ed6521ffe26055503bd6b33cd956f81ae99d9eba90a4b450e2d3abe979aad9f35eed006fddcf238c165a89dc543a4f822aa3f73dd9664b7a56ed54eec1d76adddad57ccfe269f73c9c27bf44414c0fc5d5a43180fc2ba8676520114da32e3cbac69b60a9fdc7ab49d3d72bd367cfb0a7742b7d147ffe1d3f082c8be7d1477deb166a75a69fab201dbf7c20a971ef997eb9280f67dbb82fbb259cf205a69f3cb0d81738700926b40d613968e50121eb5563622587114f78e71766e575ec0092ad1b9542451dcdc6a9720430bad8c392f393753d10cc8b6f5fc659d7d850a3ce823002877c15278e97327cf27f9001aa8b0b2ce539ac5a9fb412f6f05a493cf32944df061cca7e3dad4fb6038fcacb91b4cd53cc1e26f1338affbbe5cef47d5f1d9275780e2020ac2bb51083b9ca96e02e0252e6f85f402e20ec580ae47755c1a9145ba622838f61f2debb8cf93c4158c6527a4a651df2c20725e53f325c92ab016332e5d652c13b198167229bb50f84e16b6a12cc2a78f3ad08288ce3c8ea5e369e1e32646c46da981a0fccb1efd9f87925d34d75ad2f3ed38ba0302776a8871854b1fb243479c2898990458966823c04f777e8ecd41934f98e153779498009ae4e3bff24cc99a7699acea2017593bb8a1b4dfd92f094257accb643b8a0cdebc72f4eaec17026bd970b3bb76766c3b704e35351ef42b089334c86d7342a863fa796eb25e2759df658ca32ff4dfa06f672e796aebcf0f094bb44b755ff00d7d0c3c4be14d078184d94ae2f9f358da7a48b833538bc058fef4bc710e1c1292a26fef5eb2e86517bc21f0bd5689d9f266990777e8c5a8976139dd4e49151a3ecba462b747a2cd573430dede922088944ad949ef1ed867b17221ded3d40ac368f02d3de6bc9e08b5df51a079204e11e187c78ea954c0bcab7c131857efe8e994ab7c35e92a32fdfa46bcafb4af47173767e6cbc9632e75fdcd137a9aaedf8b7a33cf2a05811d6a48f5308c0b9e8af490a277dd9cb506f22d9c8bf9626a67348e37ec1e490e49d4e10b1d4f6fd5fb5a84a3c94ef3eb67a799fe1d3340d315df6a3849f1c2bc35b1606cdfa6cb57bd86605eb9309cc724721ee850dcfafa8eb4e9ca4120839ebcc8ab79a06cf85623ec2a3cb744901ced16be76813fe75f7ffd94c39d49e1ab15de3941721b8c98081d2c3b5321beb24cad0f13fd5060c2fb1ca824fbe7f7d9b46c8c7235343e8645c2d45918799f792a11e08fe42c9c3b82685e862301a16f00db72732d73e70f70b4326bd1536b5641930b97ed16212767c46efc190c490b7cf9b2caaafed12783acfe2011a4d9907c122a1bb81b03a8d41041e77d1af926c95b88af6629edc3693083c94985cb3243c5fa82c6b315d9db1899740c58c0c2fccb5fd71e2cf52d8865d416ca4a5221691bc8ce43d852714c66e3f528156da52eae44c196b737986a7d022b87c070508a7745af04c0fa43eb5586fa429df08e14ed0d9482fdc61a11e7efa16cf5005dcec50a03256cd134e12fcae6aeab2e7d34f08197e634fa5dd5eb390411d37effa041e6cc763a89ffdab18027b5c2d41cd9a68d759fa07f54a29b8c10537551e3a8c376d72680aa9d765240e096645aec80ab96badac62590935ce3a73e57542d3059d966309e8204210357a15b300554bb594f2c87aa6daa00592a080491f40eb3145aeca8f847e641c178a283c9ec7b5dd3465af997ad2430695b1a316c38d28e7acdaa8e39fdf887d220b10630426a3bf8a44b233fd463ebbda06102b6ad807ea84873f0761bde171d11514bb474851e6461857ef8879a8884cdc9c0f2789c1a2c7c573c30651723e4b1d1558d418ebad26d763b105f84387cf8fed7de52f680428a998ee4672d4fa01fdcbfb6044931afd128529441cc8e65d39334a1979624cdee9fcb2707103d3f2382f6d390b4b100adc573419146863b0f3a585189f88ff78ede51999a0d098b66cd31d6140eab543d16441fd7ce89a08ff724268048023e2217f9c226a48d281f81f01f03690b6a9a4b82bc378b214e3eaac219e25202ca6c4d7ce76d69c7a97e26effc6aa97a3f869021e77e8da9161b911c2243168d3e632b8696d2308c8fef7e1bd3dc39ad00eefb1e75486dacb93ef204728684fd468f926244673b275ab9b96d4bc12a7a3173f271c19d9f8a153d22f52544f197497f1aa081a05cabc96b4ae4ba1842f7a3dce2802af4cf47a7aefa5721bf8453b555342951e93a9dd2f0055798a04fc2e019a8c58311f09323b7ea2612d76e64fa7e1500a4058e33725afba8a147c644698f845603bf718e3f6aab4267241a2cf6afb2856d857d9c0d3651d748e09de59d8c10db17b4acf5f82cd3c33133e2d3b65862831553b8fe54863ea353a3b53884d6094cf420fb90c62d31546f1fa3aaf13610860bbc113ca275f36c9736bcf88f3f0beefc3b100453bad19b41df136df017ad11cc84f5e0e9f7b1f5770fc3c224f83ef2ab26668c70372ed670000c9286671f9aa1796a70035a992209c642dd4d73173dd0ef68955262be4a6259753ed41d1bebb9a8df6003b8c1ebe2a0a2c5dea379b14ea5d1", 0x1000) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) readv(0xffffffffffffff9c, &(0x7f0000119ff0)=[{&(0x7f0000004700)=""/4100, 0x1004}], 0xffffffffffffed4) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0xfffffffc) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:10 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x4228, 0x0) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000)=""/16) setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8090, 0x110) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf0000001db0a9f70800"}) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "aa7ac0e06e27e5c01ffc6aa883fe122008f39be5"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f00000003c0)=[{0x7, 0x8, 0x1f, 0x7}, {0xffff, 0x2, 0x80, 0xfffffffc}, {0x5, 0x7, 0x9, 0x8000}, {0x5, 0x97, 0x4, 0x7}, {0x4, 0x6, 0x8, 0x9}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$getown(r0, 0x5) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r0, 0xa, r5) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x1, 0x0, 0x47d, 0x20, r4}) r6 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$TIOCDRAIN(r1, 0x2000745e) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000010, r7) mknodat(r6, &(0x7f0000000180)='./file0\x00', 0x4, 0x9) syz_open_pts() 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(r2, &(0x7f0000000000)=""/109, 0x6d, 0x800, 0x0, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000080)='./bus\x00') r0 = socket$inet6(0x18, 0x4, 0x7f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xb1e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8001, 0x8, 0x20, 0x7fffffff}, {0x0, 0x6f, 0xf2, 0xf67a}]}) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xc6e, 0x0, 0xfffffffffffffffe, 0x0, "0002000048d6966fd1b49f5900", 0xfff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r6) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) connect(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)="b623f3209b25658cb352251c322e") 16:00:12 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x5) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x61c1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) preadv(r1, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x4, 0x3) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x6, 0x4000, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) socket(0x1, 0x5, 0x1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) r3 = getuid() r4 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xfffffcd0) shmget(0x2, 0x1000, 0x54a, &(0x7f0000ffc000/0x1000)=nil) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000280)={0xb5c1, 0x1, './file1\x00', 0x48a, 0x8001, 0x4, 0x401}) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x10000, 0x100) bind$unix(r6, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) r7 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000440)={'./file1\x00', 0xfffffeff, 0x0, 0x401, 0x0, 0x5, 0x40, 0x8, 0x1, 0x0, 0x3, 0x7}) symlink(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file1\x00') chmod(&(0x7f0000000540)='./file1/file0\x00', 0x81) setsockopt(r1, 0x4, 0xfffff20f, &(0x7f0000000580)="5b6aeee91fade241ecfc61df96a6a0989fd013b032e206de1b41e8d7a3c03ebf505cde99709247b0e73d2899a2e91422b2f639a007db9bf55d029c2f7d04f742cb285216349fac39e01d9ae5b986677432af7fbecb95446bb2beb26e11c2fc24aa4d82f28c15b40d67d8faf297d694283ac99125801754b9b2d558d441a915b74024a70dee7d5faaf418c6a4709e00410321c3ddfe40cb2be8443fa808bded7552170fc9", 0xa4) r9 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r9, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) lstat(&(0x7f00000006c0)='./file1/file0\x00', &(0x7f0000000700)) 16:00:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r1) open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r2) getrusage(0x0, &(0x7f0000000240)) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xb32, 0x20000, 0x8, 0x0, 0x9, 0x1, 0x1, 0x2, 0x2, 0xffff, 0x7f}) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0xed], [0x0, 0x0, 0x0, 0x9, 0xffffffffffbfffff], [0x0, 0x0, 0x401]}}) 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)) uvm_fault(0xfffffd8060564ab0, 0x637703fd06, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd8060564ab0, 0x637703fd06, 0, 1) -> e pool_do_put(ffffffff825768b8,fffffd805e52e200) at pool_do_put+0x12e end trace frame: 0xffff80001d426680, count: 0 ddb> trace pool_do_put(ffffffff825768b8,fffffd805e52e200) at pool_do_put+0x12e pool_put(ffffffff825768b8,fffffd805e52e200) at pool_put+0x4b m_free(fffffd805e52e200) at m_free+0x119 rt_ifa_del(ffff800000a67400,800100,ffff800000a67440,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a67400,ffff8000009f1800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff8000009f1800,ffff80001d426be0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001d426be0,ffff8000009f1800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd8052786e30,8080691a,ffff80001d426be0,ffff80001d35e608) at ifioctl+0xe60 sys_ioctl(ffff80001d35e608,ffff80001d426cf8,ffff80001d426d40) at sys_ioctl+0x4a1 syscall(ffff80001d426dc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x24ac18dc3a0, count: -11 ddb> show registers rdi 0xffffffff817347b5 pool_do_put+0x125 rsi 0x134 rbp 0xffff80001d426630 rbx 0x637703fcfe rdx 0x135 rcx 0xffff80001d42f000 rax 0xffff80001d42f000 r8 0x4 r9 0x5 r10 0x8f13f1d10d087478 r11 0xc90f3271e3b1d791 r12 0xfffffd805e52e200 r13 0x9c317a637703fcfe r14 0xffffffff825768b8 mbpool r15 0xfffffd806c3c49a0 rip 0xffffffff817347be pool_do_put+0x12e cs 0x8 rflags 0x10292 __ALIGN_SIZE+0xf292 rsp 0xffff80001d426580 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=250953 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35e878,0xffffffff8256a938 process=0xffff8000ffffb190 user=0xffff80001d421000, vmspace=0xfffffd8060564ab0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 57892 342815 91757 0 2 0 syz-executor.0 *57892 250953 91757 0 7 0x4000000 syz-executor.0 11610 418122 85070 0 3 0x80 nanosleep syz-executor.1 11610 499850 85070 0 3 0x4000080 ttyout syz-executor.1 11610 274748 85070 0 3 0x4000080 fsleep syz-executor.1 22850 196245 0 0 3 0x14200 acct acct 74911 468560 0 0 3 0x14200 bored sosplice 85070 497227 93292 0 3 0x82 nanosleep syz-executor.1 91757 456313 93292 0 3 0x82 nanosleep syz-executor.0 93292 381008 38681 0 3 0x82 thrsleep syz-fuzzer 93292 494429 38681 0 3 0x4000082 nanosleep syz-fuzzer 93292 140179 38681 0 3 0x4000082 thrsleep syz-fuzzer 93292 370585 38681 0 3 0x4000082 thrsleep syz-fuzzer 93292 513053 38681 0 3 0x4000082 thrsleep syz-fuzzer 93292 87203 38681 0 3 0x4000082 thrsleep syz-fuzzer 93292 175202 38681 0 3 0x4000082 thrsleep syz-fuzzer 93292 418548 38681 0 3 0x4000082 kqread syz-fuzzer 38681 205940 32445 0 3 0x10008a pause ksh 32445 332685 34564 0 3 0x92 select sshd 91343 91560 1 0 3 0x100083 ttyin getty 34564 377387 1 0 3 0x80 select sshd 45749 367075 47313 73 3 0x100090 kqread syslogd 47313 279300 1 0 3 0x100082 netio syslogd 93880 502437 1 77 3 0x100090 poll dhclient 97612 411746 1 0 3 0x80 poll dhclient 96052 227510 0 0 2 0x14200 zerothread 66225 384826 0 0 3 0x14200 aiodoned aiodoned 91976 346928 0 0 3 0x14200 syncer update 24132 216708 0 0 3 0x14200 cleaner cleaner 38108 329914 0 0 3 0x14200 reaper reaper 47501 455049 0 0 3 0x14200 pgdaemon pagedaemon 67216 195537 0 0 3 0x14200 bored crynlk 3158 412277 0 0 3 0x14200 bored crypto 35120 435734 0 0 3 0x40014200 acpi0 acpi0 98616 313469 0 0 3 0x14200 bored softnet 22475 377656 0 0 3 0x14200 bored systqmp 23077 219538 0 0 3 0x14200 bored systq 28064 201903 0 0 3 0x40014200 bored softclock 93260 330595 0 0 3 0x40014200 idle0 55961 427353 0 0 3 0x14200 bored smr 1 273674 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 9505 6346K 6857K 78643K 11176 0 pcb 13 8K 8K 78643K 83 0 rtable 112 3K 4K 78643K 233 0 ifaddr 83 16K 16K 78643K 107 0 counters 21 16K 16K 78643K 24 0 ioctlops 0 0K 2K 78643K 41 0 iov 0 0K 12K 78643K 54 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1419 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 269 0 sigio 0 0K 0K 78643K 2 0 proc 49 38K 63K 78643K 386 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 36 0 in_multi 77 3K 3K 78643K 95 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 215 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 112 38K 38K 78643K 1480 0 UVM aobj 37 2K 2K 78643K 38 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 61 0 NDP 12 0K 0K 78643K 19 0 temp 130 3018K 3082K 78643K 4609 0 kqueue 3 4K 16K 78643K 23 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 34 0 32 1 0 1 1 0 8 0 rtentry 112 48 0 2 2 0 2 2 0 8 0 unpcb 120 143 0 135 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 100 0 100 1 1 0 1 0 8 0 tcpcb 544 187 0 183 2 0 2 2 0 8 1 ipq 40 6 0 6 1 0 1 1 0 8 1 ipqe 40 227 0 227 1 0 1 1 0 8 1 inpcb 280 849 0 839 3 0 3 3 0 8 2 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 7 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 197 0 0 13 0 13 13 0 8 0 art_table 32 199 0 0 2 0 2 2 0 8 0 art_node 16 47 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 12 1 0 1 1 0 8 1 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 36 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1788 0 389 46 0 46 46 0 8 0 ffsino 240 1788 0 389 83 0 83 83 0 8 0 nchpl 144 2394 0 785 60 0 60 60 0 8 0 uvmvnodes 72 1972 0 0 36 0 36 36 0 8 0 vnodes 208 1972 0 0 104 0 104 104 0 8 0 namei 1024 6539 0 6539 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 2 0 0 1 0 1 1 0 8 0 scxspl 192 6788 0 6788 1 0 1 1 0 8 1 plimitpl 152 31 0 23 1 0 1 1 0 8 0 sigapl 432 440 0 426 2 0 2 2 0 8 0 futexpl 56 7377 0 7376 1 0 1 1 0 8 0 knotepl 112 82 0 63 1 0 1 1 0 8 0 kqueuepl 144 62 0 60 1 0 1 1 0 8 0 pipelkpl 16 147 0 137 1 0 1 1 0 8 0 pipepl 120 294 0 275 1 0 1 1 0 8 0 fdescpl 432 441 0 426 2 0 2 2 0 8 0 filepl 120 3351 0 3249 4 0 4 4 0 8 0 lockfpl 104 117 0 116 1 0 1 1 0 8 0 lockfspl 48 43 0 42 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 436 0 429 1 0 1 1 0 8 0 zombiepl 144 426 0 426 1 0 1 1 0 8 1 processpl 896 457 0 426 4 0 4 4 0 8 0 procpl 624 790 0 749 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 400 1027 0 1007 5 0 5 5 0 8 2 mcl64k 65536 28 0 28 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 5 0 5 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 1 0 1 0 8 0 mcl8k 8192 9 0 9 1 0 1 1 0 8 1 mcl4k 4096 34 0 34 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 65037 0 64994 14 7 7 13 0 8 1 mtagpl 80 42 0 2 2 1 1 1 0 8 0 mbufpl 256 106097 0 105934 32 13 19 25 0 8 8 mbufpl: pool(0xffffffff825768b8:mbufpl): free list modified: page 0xfffffd805e52e000; item ordinal 0; addr 0xfffffd805e52e300 (p 0xfffffd806c3c4000); offset 0x0=0x0 mbufpl: pool(0xffffffff825768b8:mbufpl): page inconsistency: page 0xfffffd805e52e000; item ordinal 1; addr 0x637703fcfe bufpl 280 4358 0 164 300 0 300 300 0 8 0 anonpl 16 51536 0 35024 70 2 68 68 0 107 1 amapchunkpl 152 1883 0 1742 8 2 6 8 0 158 0 amappl16 192 2001 0 1099 46 0 46 46 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 137 0 133 2 1 1 1 0 8 0 amappl13 168 24 0 23 1 0 1 1 0 8 0 amappl12 160 18 0 16 1 0 1 1 0 8 0 amappl11 152 165 0 150 1 0 1 1 0 8 0 amappl10 144 18 0 12 1 0 1 1 0 8 0 amappl9 136 389 0 385 1 0 1 1 0 8 0 amappl8 128 280 0 254 1 0 1 1 0 8 0 amappl7 120 106 0 95 1 0 1 1 0 8 0 amappl6 112 125 0 121 1 0 1 1 0 8 0 amappl5 104 371 0 359 1 0 1 1 0 8 0 amappl4 96 439 0 409 1 0 1 1 0 8 0 amappl3 88 244 0 238 1 0 1 1 0 8 0 amappl2 80 2697 0 2624 3 1 2 3 0 8 0 amappl1 72 17464 0 17035 27 18 9 20 0 8 0 amappl 80 1012 0 966 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 37 0 1 1 0 1 1 0 8 0 uaddrrnd 24 443 0 426 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 443 0 426 1 0 1 1 0 8 0 vmmpekpl 168 7076 0 7046 2 0 2 2 0 8 0 vmmpepl 168 58852 0 56769 119 19 100 112 0 357 8 vmsppl 272 442 0 426 3 1 2 2 0 8 0 pdppl 4096 892 0 854 6 1 5 6 0 8 0 pvpl 32 169971 0 150411 162 0 162 162 0 265 4 pmappl 200 442 0 426 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 175 0 25 5 0 5 5 0 8 0