kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jan 30 03:35:39 PST 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.214' (ECDSA) to the list of known hosts. 2020/01/30 03:35:51 fuzzer started 2020/01/30 03:35:59 dialing manager at 10.128.15.235:46023 2020/01/30 03:35:59 syscalls: 337 2020/01/30 03:35:59 code coverage: enabled 2020/01/30 03:35:59 comparison tracing: enabled 2020/01/30 03:35:59 extra coverage: support is not implemented in syzkaller 2020/01/30 03:35:59 setuid sandbox: enabled 2020/01/30 03:35:59 namespace sandbox: support is not implemented in syzkaller 2020/01/30 03:35:59 Android sandbox: support is not implemented in syzkaller 2020/01/30 03:35:59 fault injection: support is not implemented in syzkaller 2020/01/30 03:35:59 leak checking: support is not implemented in syzkaller 2020/01/30 03:35:59 net packet injection: enabled 2020/01/30 03:35:59 net device setup: support is not implemented in syzkaller 2020/01/30 03:35:59 concurrency sanitizer: support is not implemented in syzkaller 2020/01/30 03:35:59 devlink PCI setup: support is not implemented in syzkaller 03:36:02 executing program 1: clock_getres(0x7, &(0x7f0000000000)) r0 = msgget(0x2, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/101) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x110) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x6}, {0x25, 0x9}, {0x42, 0xc0}, {0x47, 0x7fffffff}, {0x20, 0x1000}], 0x5}) clock_settime(0x4, &(0x7f0000000180)={0x3fff8000000, 0x400}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() fchown(r2, r4, r6) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r7 = getgid() getgroups(0x3, &(0x7f00000002c0)=[r5, r5, r7]) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r11 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) fcntl$getown(r11, 0x5) r12 = semget$private(0x0, 0x4, 0x70) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0xfffffeff, r4, 0x0, r10, r13, 0x83, 0x8}, 0x3, 0x7fffffff, 0x1}) r14 = getgid() r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x0, 0xffffffffffffffff) r16 = msgget(0x2, 0x40) getgroups(0x3, &(0x7f00000004c0)=[0x0, 0x0, r14]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000600)={{0x6, 0x0, r17, r18, r19, 0x104, 0xa819}, 0x2, 0x3, r9, r20, 0x5, 0x7f, 0x9, 0x2}) r21 = getpgrp() r22 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000980)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f00000006c0)="e4680d4fdd29c961e40723e1bd0c2c266cf18c0ebb5b995318c6aadccebea5e7ea38100bfc2c337f4bdae9d9bfc4cc38ae29acd84099bec856a78d9390884cfce088aed9c5603284f90675bd7b8335797408ee5ad9e7b7172f1e5aa4a7", 0x5d}, {&(0x7f0000000740)="cb4559c3860ac5f08292ca3ef4813ca7290446c1cbb995a662d9745299df9c3aab3a4fbebc5cf2018fd6a14d899128ac05fbe8c77c0adb4ae82673cf44ccb1e2f175b1203f05e8ff5ae8d13ee39d2207f0bd6eaf4bf2437a88907369f5dc5df2012ee312a57a378d3f573a017476415708849bdefcf75a9b1abee525ddd056f0cc726b7aa25954ff6138313abce777c9fa92e47f329fdfaf3b45ea23dc9dbf2005d7698ee1bd576b970f3ed1476f911cf1f3a32443420ab2887d373110de4ca3b90030bdd37b3c55f176d8088a7660a886b1ac50d936c7acb3d0b97bc01f2491b2f0c3428bbd28c2ebc120d93cf22a0df1f674fcdbcef47136639e4488", 0xfd}, {&(0x7f0000000840)="7e3f80fadb2021b1aa7b0b91e53f2150630ce56d17cdb97300ade72f78e7bdda0a93c6f057cda88d6825dce1d7b9bb749e428361fdf2c3359e134880772c04a457b9a427f212c2bd55e06a78aca2657135254ae0cd90dc56ff84b004c83051265b6f43829cfa30f7172ef03bf757653287aaf27aa8be76189d7b423a82be2352f3fc043b39f1b79e73177a37ea277fe85e9dc6456dbbf31a0d1bfb3477937ef89f8aeb768808e715cd5c885d", 0xac}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r21, r22, r19}], 0x40, 0x8}, 0xd) 03:36:02 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x10, r3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) r7 = dup2(r5, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x101}, {0x81, 0x3}, {0x5, 0x3}, {0x20, 0x1}, {0x1, 0x8001}, {0x4, 0x400}, {0x24, 0x8}, {0x8b}], 0x8}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) write(r8, &(0x7f0000000200)="ae29bfbce49048a6b2b112bbf8c11118f4b78ee4f42859cf9e2f12634f1002641ddba35af3b5c191cc62c287680cb9cc44e93bc7f4b8bdebd936880d36740ee3fe25c3f8372c25b60d694278e47adb6cd6bf0cc6ac7075f8ee", 0x59) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r10 = dup(0xffffffffffffffff) r11 = socket$unix(0x1, 0x5, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x1, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) r14 = syz_open_pts() r15 = socket$unix(0x1, 0x2, 0x0) r16 = syz_open_pts() r17 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair(0x20, 0x2, 0x4, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x21850, 0x89) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x8000, 0x0) r21 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r23 = dup(0xffffffffffffffff) r24 = socket$inet(0x2, 0x4, 0x2) r25 = getuid() r26 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0), 0x0, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r7, r6]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r4, r14, r15]}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r21, 0xffffffffffffffff, r22}, @rights={0x20, 0xffff, 0x1, [r6, 0xffffffffffffffff, r23, r24]}, @cred={0x20, 0xffff, 0x0, r1, r25, r2}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r26]}], 0x118}, 0x8) 03:36:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000080)=""/97, 0x61}, {&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000001c0)=""/189, 0xbd}, {0xffffffffffffffff}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000440)=""/141, 0x8d}], 0x7, 0x0, 0xfffffe0000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x3}, 0xc) 03:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) clock_getres(0x2, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0x401) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = dup2(r5, 0xffffffffffffff9c) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = socket$unix(0x1, 0x5, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffff8, 0xc, 0x1, 0x8001}, {{r4}, 0xfffffffffffffffe, 0xe1, 0xf0000000, 0x1, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x4, 0x4}, {{r6}, 0xfffffffffffffffc, 0x50, 0x1, 0x1, 0x7ff}, {{r7}, 0xfffffffffffffffe, 0x5, 0x1, 0x1f, 0x8}, {{r8}, 0xfffffffffffffff9, 0x20, 0x1, 0x497, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffff8, 0x19, 0x80, 0x7, 0x8}], 0xfff, &(0x7f0000000540)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2e, 0x40, 0x800, 0x4}, {{r9}, 0xffffffffffffffff, 0x90, 0x80, 0x1, 0x1816}, {{r10}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xdd8, 0xff}, {{r11}, 0xfffffffffffffffa, 0x24, 0x1, 0x6, 0x7}, {{r12}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x100, 0x3}, {{r1}, 0xfffffffffffffff9, 0xc1, 0xfffff, 0x1, 0x3ba}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x1, 0x8001}, {{r13}, 0xfffffffffffffffc, 0x0, 0x4, 0x4}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2000000e, 0xf, 0xa4}], 0xffffffff, &(0x7f0000000680)={0xfffffffffffffffc, 0xd2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r14 = syz_open_pts() ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000000)={0x3, 0x9, 0x2, 0x7, "d55bc6d15647ff2a6dbb3b414ba48d4b38d6fa50", 0x7, 0x2}) r15 = syz_open_pts() r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee1, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r15, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 03:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0xfffffffd]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000380)={{0x6, 0x4, 0x3f}, 0x1f, 0x9, 0x1}) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) fcntl$setflags(r2, 0x2, 0x1) r3 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0xd5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000300)=[{0x87, 0x2}, {0x40, 0x7f}, {0x42, 0xed7}, {0x45, 0x81}, {0x48, 0x5}, {0x23, 0x1}, {0x85}, {0x47, 0x200}, {0x20, 0x8}], 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000080)=""/13) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) 03:36:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) pledge(&(0x7f0000000000)='\xec-\x00', &(0x7f00000000c0)='\x00') 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) close(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 03:36:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r2, 0x0, 0x0) r3 = kqueue() dup2(r3, r1) 03:36:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="b7ac800000000000000072e4331337e75d3504", 0x13}], 0x1, 0x0, 0x0) mmap(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x6) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000000c0)=""/209) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 03:36:03 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = semget(0x0, 0x4, 0xa8) semctl$IPC_RMID(r1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)=""/218, 0xda}], 0x3, 0x0, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x404) r5 = socket(0x2a, 0x4003, 0x40) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0x1) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r8, 0x0, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r16) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x9, r6, r7, 0xffffffffffffffff, r10, 0x100, 0x2}, 0x8400, 0x7ff, r12, r16, 0x80000001, 0x0, 0xff, 0x7}) 03:36:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:36:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x8}], 0x1, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x800, 0xa8) r2 = getppid() fcntl$setown(r1, 0x6, r2) 03:36:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x7fff, 0x2}, {0x18, 0x1, 0x0, 0x9}, 0x6, [0x9, 0x8000, 0x200, 0x6, 0x0, 0xffff, 0x5, 0x3]}, 0x3c) close(r0) 03:36:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="7e2fcbb00104aaaaaa3753aaaaaaaaaaaa0086dd60000000000000000002e107148b69f6b0000000000000aafe8000000000000000000000000000aa00000010d90e000000001f90ea3a3d72eafedacc6f44c7b84c2cfd043f0049b632a11c8dc6effdff08501367a69ba8c0aa25e8d0ef6a96d341f2a6f30034107ed17b62259f321c662d08d180c2b49e53e702a755072e15abe795c6336a974e04ff52be06a2ae64ebca744b625dd8ad40e8db0f990f488988ce37a7896c45998c95d642b24d056f38ff018bdcde7bc61c1036b19787f330975bb880034589ed804413f3087294f673ccef0000000000000000fa8591d05d1772c69faf5b4a1f89e6449949ceea85a2bcb77703b1bd5d039e357c7f5e4005000000879c222d00000000337c33f14fb10cf927717fe3d10ac6521b18b5742cd658baf908446fb06be8dbb4b50328496e74e01b85ad256f52000000006e763863abf1b6700a32b3dc20e6f1505a3901e9d07772910542a3d5c6db088c38f51e48aa73e7087ea7cca07c87b3459f5bf344d9640a33c0de30f8da9e902994515cc3880f7f8c802109209147d9686b7e31a1e850054e33ec85db64b7749495de9bff0d1c44dde97be5bf388ef9ab2a8900586b578c9cf84d9128cee72b91e508ebed6d1f8f28123e134736612540e0f16b40875f0588b9f6300153dc19561ad941fad9e2e22a7e336ba0e72fca595ec13682658a783202f8aa6fca7201005a99dde402673e76dd4b9cd8fbd36903412d71083e33aa13b729073c9ef6b3940f2fe8bc435fa5be395e46812b22c05b292e24d7b4fef151f6112572d6dcd9817e88d06a7a00e086e0e9bdd35e7580385b8b07c0d43ea1aca5841f13c76d7c39b8742dd66a97740e63bb6bbbe201306ae748f1b342fbcb4542435a76"]) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) semget$private(0x0, 0x2, 0x43) 03:36:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) poll(&(0x7f0000000100)=[{r0, 0x8}, {r2, 0x40}, {r3, 0x80}, {0xffffffffffffffff, 0x2}, {r4}, {r1, 0x20}], 0x6, 0x80000001) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="3ecd2da4c5089f40c111560417cddd8d6967333d3bbcecaa741bc133a006d5ecf334f894c9bb55dc4bc1519b5c0ebe7cb432185cb4181dcc554c55bdff3eb2bfe390504fa04c42f956f665afcef8de1a51c954ab7cad94b4c016fb95bf27ed521ac7779497d3dff4fbda324332b240070d7830", 0x73) recvfrom$unix(r0, &(0x7f0000000000)=""/128, 0x80, 0x0, 0x0, 0x0) 03:36:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7, 0x3}, {0x7ffffffe}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xbe4, 0x9, 0x3, 0xc61}, {0x13, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe84, &(0x7f0000000340)="0aa272e15e170ffff249326978a80d79dbb5fb12391a09daf0c08b995d88287843e3a6ecbe0f42fe6f611bf7606251c20d3254201d6ec2513d7ae09a1379865216a0a6ca25a89080fc930606acd9bec66b70cd6fea09724bab47947e50") socket$inet6(0x18, 0x5, 0x8) 03:36:04 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) fcntl$setown(r0, 0x6, r3) 03:36:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x106}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176, 0xb0}], 0x1, 0x0}, 0x0) 03:36:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r3, 0xd3972649fa09616a) 03:36:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) madvise(&(0x7f0000794000/0x1000)=nil, 0x1000, 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:36:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x401c0, 0x30) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 03:36:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x108633a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x88) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x2, 0x401, 0x800}, {0x2, 0xffff, 0x800}, {0x1, 0x1}, {0x1, 0x3, 0x4aaf369a7740ca4d}, {0x1, 0x5, 0x1800}, {0x3, 0xfff}], 0x6) chroot(&(0x7f0000000000)='./file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x240, 0x1800}, {0x3, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000040)={0x3, 0x9}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) write(r1, 0x0, 0x0) r8 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x4) r9 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000380)=0x7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:04 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 03:36:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xd6aaa90, 0x2, 0x0, 0x0, "00000000022fe15500"}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filep\x00'], 0xa) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0x10000, 0x7fffffff, 0x1, 0x5, 0x1, 0x6, 0x0, 0x0, 0x1, 0x100000001}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 03:36:04 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x6eb) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e8) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 03:36:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 03:36:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000000)="5b1aa30b7958aa63a0c70dce56f3460a7780fb390a2f2c225836575af634d6ba475273082f21bc759400e1c43a7c5d7a2c91d27cb864255878") 03:36:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="16ef56f540f5ae2fb7d0206664994553e410e79441aada"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 03:36:05 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x6b, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3c1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4d}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) 03:36:05 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x44) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x50e) msgsnd(r2, &(0x7f0000000300)={0x1, "ded256cf441120aaa157b3facb0a27f22907010b15fd9c61da448349beb6ef7c084d9845317e70496c2fb2035a34eb40287ae2ea86b7d8c9e44d4a7eb0a40b09247c4dc9e770abdeaf46351e3c7da5028c1606b7b8665954669814819783cc6ae2c43004c6d2380bfd94099ad41f709b4133512eae2b7b243079ce3188e9ffc413818b567742f8fad27fbe7eedab396da1e9344d92d012ef749e76cb7b7e403dbf2d0078f0916569123dd1064d9250f941ee907014354f06d1159de2c28ea825687858d3ed9950c4113e198e48d4758fec74f25d86430b75c57b790179b68957cbccb2728f2f18c7fd"}, 0xf1, 0x800) r3 = getuid() setreuid(0xee00, r3) lchown(&(0x7f0000000180)='./file0/file0\x00', r3, 0x0) accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1f0e177b63a6564b18e3d8423db6e3a308a6829ce600a255cf8a1e198bf9ffff"], 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66692e6328a3"], 0xa) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt(r5, 0xffff, 0x1, &(0x7f00000001c0)="dfc2ed5da48e5550f718253659463b0f88125a30b4877970706ff7fe9e2a6c83960ff2f39c9d6e4bf8e1c39ded69914d3787856c68a36bbd40b3d62980b9dfe71d93b4cdd7008c87e03fabb97e7e1c78", 0x50) write(r4, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) 03:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:36:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x7, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000240)=[{0x3, 0xff, 0xa8, 0x200}, {0xffff, 0x4, 0xc9, 0xfffffda9}, {0x3, 0x8, 0xb6, 0x8}, {0x5e, 0x78, 0x56, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x80000000, 0x200}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) close(0xffffffffffffffff) kqueue() 03:36:05 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x14, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) 03:36:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b140ef02", 0xfffffffffffffd41, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='D;', 0x2}], 0x1, 0x0, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="813801007a9c999600004f97fa2fbe322bbafad6e24f42e3f58741d110d475ae261e760a6e46325d1d7dc235091500c038b8d057e54fbff0c5d2302e0b"], 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x128) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="fcb50ee5b454258a31d9fced12046eb3f3eadf269fe34946142d3a76f68e177aa1a46950895407a7c791dcc1dd25c760333879460d1540ff2949e3c0d6e7613631fa22775f587b46366e3a59df6f06473d866127127a66b4ce437716d47e946ff19e"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x52) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r3, 0x3f) write(r1, 0x0, 0x0) 03:36:05 executing program 0: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x41) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/161, 0xa1}], 0x3, 0x0, 0x6) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 03:36:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x9, "00000000000000eae65dd1da300fa700"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), 0x1fe) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) socket(0x10, 0x4, 0x5) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, 0x0, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r26 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r25, 0xffffffffffffffff, r26, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r28 = kqueue() r29 = syz_open_pts() close(r29) writev(r29, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r29, 0x46}], 0x1, 0x0) r30 = fcntl$dupfd(r28, 0x2, r29) close(r30) r31 = getpgrp() r32 = getgid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r30, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={r31, r33, r32}, 0xc) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8578df3c3d49cb826970770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800214d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb46de648bf557585997561fa361a5d5bdf0a85bde56c8443948dfeed2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc05df1feec188db86edc5aeb91e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7a"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r14, r15, r32}, @cred={0x20, 0xffff, 0x0, r16, r19, r27}], 0x60, 0x400}, 0x404) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x13e8, 0xfffffffffffffffd, r14}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r34 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r34, 0xffff, 0x80, &(0x7f0000000080), 0x1fe) connect$unix(r34, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x352) 03:36:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000440)=@un=@abs={0x0, 0xd}, 0x8) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000001c0)=0x3f, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(r5, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000001200)="402bebdb0ed34c4a5dcb6cf5c7aa5ec28d4e1ff84a0b5ab9e68f602e3ab11648eb317439809ad50d69fe7274869c00d3792ef0cb7de778c09d08b184cc3f7c03c9b9512cce87000c0fb05295a8e7c2320e449d519984fe115f8af0f18c10bd5f89f02b426e14328a285c77b066cc6978df0bcc22c9e94f9e56a5ad4fb85d9ff63f34f5ce3e99739bc524365f3a16dcd5596bcc246af95046acac5cb8b9550d9de747dbea010b21798e1acd73c667058c53eeba55fb0f86eeadffd5aa5b1d18e97c4f94cc314c70301d86418cbb5860efbab2953d55710ad4e0f8bbefb3a49f552d09694d8b312d3c6a3797af69c656ce9720e4d8f93ac17ae3814a1c578c59041e7fa676e5513fc8ec8fc6e679148d4f8c5385696ae97371a8e897998660a0cff91d42e87212fe468d5889bad01f5d2c52853340493d6dfdf5644a492bef56bdf81d7d2443c226634fb306728c455ee5dcb3042903804f3b7a39e6b5de9d29876dab41873ad6c3cfb0500f68e3991a5d3f8cbf7773f371f873bf5a53e5daac380cbc08c96a967fab84ac0e8bc30042568292379b7a20eb81c1fe15b3b47759b0ae32a0f9cf3cef1b2a4c148199ce0a0a6875daa445bdaedf3e940c457dc57229338fba1cc56cb00d148274e8972758e492b429f25e8edf569230128e4c234a62b082e9a518e152997ee5fd629ca07d57c2b8fc3cc197d0cb4bfabb2eb840e5d2fc36959f58318480c367f77d25abae59d599ae7bbaca1e863d01d13dbc6b6cb3f19f6ed20445afd40796955bf3323d2526dc8a78fd8aa650fbb19ff31fcb229bfc32d445656515e748cac755a06bbf5a9ecd6d8e113cd067cdab85661a88af9f10c78e12fc50caac07e72eae5f3c60b6d68da48b939490a95f117e4919f9e2068eb3c53f114900daf7e533e1f0e6ad2667fc8786b0e2571cb43530dbca40030c10d3be05237b2dfb311493bd9b77a968f44b83397ece4d4fa51b3da191562e94fa94b749b87748d73cb5457211e73d5235ffb18405140a06b3c1d22d46361e98198782678cd12aa57bc8904ca528f8a4ce7ca7549e6927fe45db9eb7b7aa3d659e9da2fe48e2115fe5196e8296bdcd38c0b78c91aede1f31809911529b3d942ba96a65e0c82bfa3b0c7f8e8d961c5b266687dcc3440e1990cdc38649ff92886a2f8f2a16a92bc71088926009ba7599b9bbe00bcd7f26e0f86892e71ee2f970ded9454452df5105bdf69392ff7ba7d73bf39531f9fb70c172959e80b40e000c59d41876179d91db1d01e9cc4e687726348bc2f30f7d7f46f53f422f5fd146a3a543e421cb48d646a6d0baa7bc202925dfbf15fcc28572b6a83418c9715bc4ff171335d3be10419dfd9fb583203aacb46d20b90b2b3c2970bc9696092b4cbe1f490e3dc91b1a85c08eb2c14c962d898da02a5023fd887852eca3907c45c3fed9a6d76e7676908d84524b5a5c3786c1b4a5da7941e7bcf6c24ff4f15feb4708e700c77bd352fd5eec34b3f582a87af32227e0d25dc36fa8828d6c1f0edbb1e17f0ba9502cf5a596a79876ca2523e97ce94a232bccebae7af6120b43c1184a9f4895f0517f63ff04a7a35f5f100cc99052457788c0ff1cfed842bfc8d14e6ae75bc9db6168363eab44c9092af974e74b2532355e9074a143e2d6cfa1dceb1a8b1222675f07597592668fc00697d0ca90a04173b1723308193d14515621c244cfc835a74e27f913501ebe8f62c629aebb7ad5a4b8c16752a0ebfd0f1dfe9d1a1cb24221e6f91d743d0467a2ca78f911fae4864696c47afe72a174c4e39d17d630959d73e9564679b5738400364e17bc6d67cdf25ba7f444dedc2a6e88fbee8eb455af3a92c3f95f04cefe05396470d2845a1c0078ffd96708659ff58622c8df988c3cae6339e9949a4dfd56fc6cb304a9864d8850a4cb5ecc95ed731482dccd27e188e8c52914cdbfd9dc2c79c657d617d8084d7de22e411f35273d71b2ab4a5ebcfcafdc69892a173ae4c24d56676bc60dc250b725ac45573c118d9074f8066fb655c15f753a9f68546b692faa9661b345ce03722d867f558bcf21a7257ac93a6f7a86b70352840dd734a8e4559c6a1c0bbbcbd9472369d5c3b35c1017d429ba154eee1acf5ef82dbeece6db6c661540513d0515f5769cbb3343aad229493fb49f286b67610c504519722f6ba0be40fb1054b270acdbb82f5da89ccaa8a9dbbc847b02c619b836e2dc7cdff2a8369b4222766945bd0023cfc164950e65b12ff2ce695ac994195e27961861421c4f516c38b68cd160c162e786f18ed34130b2dd505dbbffc63558e31fe048d04b099e81cdbc022aade50b900fcdcd8b640d5fbd189f8320cfe08d2e53e91dbf192c9f6c859dce0da0d931aca5a604d0280748ead2b7127dacca43edefb2dcb2b35e75f0bad9808e4a23b4967b5fae2a48f436a949362083d52d8a26f9eb2f32b3ee0b1c80e60247b620505d5096fd7a32bf84c6e5e61c341085ceae9ecdde5684fe204fec4aad7e8f71a2db048d8ec3c687f22763b89d0c6e6b08034af34942a2f4dadff612d9dd9a6a268e5a6bc8512de58d0931b8a2da6abf2cd7eeec0b62f3566556922833c32d6c5821e0eb9ade8fc2524d85435c6263313d2737642f0d0776ab147814ff1f43938c009c5afcfe5af280e60aac9fe218da77d56b8627dceafe9d19aa42b963f30b14350e8d6843bfdabef430074ec5230ceada8f150732fc3692bada181883fa37e8f2cd496f3f88f8c52ba9340008f634737faafca270842cb0ce385a07b6480b97d9db63c75f8f80855778a29faaa218e28e72a7d874811f0c0eb297b303b1174cc04e375ce2ddfd4dc71830c36cd1e1388a4112e353e19e869288369d41e155dd0abf2c5d524f8a6ed6a4aeaa22b92edaf6466dbd3959273b37f6662bcb93edc094d36c9b6ebc6c2e49597dcadd301f77fdc3024f1dee980199c4fd92eafdd394ef8b4afc22371d107aa480430322259a170ec6c70645a503a48b8a5852d8ffed706be1365956472b4b3de47c612b94d8a572cbc69cbc9bee903bbd1d4bbed00ad47d0751d086c6bb2194ad09d31b2aeef0b2ee8011795a1ce06a994d0bc647dcac3f24236de32b29602435e1ad9c585e7f0b2e8b8c8fd964fde2360661ca591bfa7038cfe4a03609012cf459cdeca1eeb6b9233313682e0252137acc4c90aea9f25c40333d82e1dc24ae35b783e33e45a0aa6bf6750e7d6ad364e73d6345038edd3146e30c5a2a8958499ab44a0b2443ccbd9cdf10b1c47b28b0253cf5456dc55656f598062d8fd1846d16e900f81e14ba7f029e4e5dc788af305cc481fe817cc793c07c81dd725ee780e131a26fcc8133bc69a18121576dfdc551ffd374c5019ea49c898d8e37cd665c2897c7bde1023764b523d94d3027215e17c116cb512233103b1cf4824aa42049de97870beba8f8c1886a4526eb1c4d4ac870363f744bcedc4ccc10d4cca7a123c7fcb03d046f13106e322be48f3fa175235424402959fada082de67e0fc06fa982191e3b422f86819814bae23d50b444e5584dd900d7fd442267f2ed2622335a6140f0597b88380763722f73159cb73cc7b8b1bacb3112e91aab7f6ed3a9130765f03498b98238dad4b667380bf9c1b35051fc55a3fd1e3084fb6f91361bf3cb4fd0df0e28fb37fe2e6a1a253a9e831c20199b1845df62f1dbe47c4cab8fa1dff3c99662360cbeda77135e206304e61e1e2212f84dd741601abcf00c902e12ab6f74b8014fbc470b62d5e3b5c96ec3cd88f32ab47e75d6a4ff23df457b79819e29f4f236424ee6355f590b8c84e3681ddbc8955aa0da3343beaba1623666c1ce8ecb935cd98b5995a35312b5d871332b7c1ad4b02a75daf547c788730fdb7c86f18480b819ceccc6a0a5e9816da0fb2cc7ced7ee4517ac8ed2689a809e5fe5614db97478c7f189ebc434e14d09068dcca76c06383627c75d2bd1565a9c76c0ec1d74550a194a3d4175a63a58d3d18b4a0dc6ba8db3b3f370a9b8569d420c26b60d1e3d9e4459b7416397639d93892e6e979c618db71a5778316becfb025e4cb9d3a4fdd95de589cee851f3fab77ef3891c560f99f0143d04bd836e89a9bc4d80d2682e373b1994dd3f2a6db487b8df37e764b926c7a5123ca4680373864edbdab788ec49c938f4d8424e81a7ce2aaadd63aaf373b30ae2a6b2e1367dea6b644a4e7d3861dcd3979ce43fcdf9d0342b13ce6140585d7730f61f31e149823fce5bc243d8b5b362d990182014b99a313993470850d1db4dde07e3942734258deadac34ed9c2963dd835f8178f869debaaaed283f8e8c396cdd5b8d509aef4aa2a55c858a90aa74a38358f56b5e69a3eebe44142b57e631325456e5b254a19427b0d632b01fcbc3a348c85639b94eef6500c0e5bf73e75419edaa8568489c0c6e38fae88f6dc16ef22bbeb60df0198b99b1372855fc80b70cfa47967c0c7a3cb85597950efc81c29ef11bb24bc79826b6f9dd1cfbdd235594a19d9aebba4d07a832e08c773e222ffa341a6be8e3e11096afcf352a131282b29d0bdbf9a2c36700a9da7f90d2a7f71e559ba11019a82d08a826d617685381e34b259d44b5d27e2df9a8787639014a58393cc03e6aab8450c564fedf8562b8906d9b3f86690331bd062883a3f9220c1823d60ee21ab188eaac5a259a9799dca8097e19a7ac6ec5eba387965e0d1741d2c7028ca8ae11f28d6a66f9d08d37f823f7ffd18cac4c117c4dd68c1fbcf4d2fd9c5ea58dc92eb156f42dc3a1a461369c907f51fe439f3d3579ec582d3bf30fe2c630f89a38d904e938bfcb5c02c04dd4c4d8c41bb7c7758a6b888c88f781348b2444ab4bf93992f15921f34dea37c0f9998c911c2fe86a9217cbc0f6d022cec9aaeb03c4c4f2dfee81bcb69542afd7a77d5ad93b9919c5dc23da1f02cfe16b1fa1121b1b951aa2af926f4b693fe3fbc76a2dc299aab57cf515cea9b98b19fcdfb73dcc789d215061ac7ff41ad2b3526e127fcd0766df89320c4de3b36c18f1f614827359f34bbddf9330d7cadf29d0368351f976c0b177cd8f943daba864d356665d7ae934afa1871899ababe3d49a5144ba109130c20ed8399e94753bc36591258a011d164f6fbab0ce6b893d61c2b37bc5a128d021fd5ef3391b5fdb184ec9fc21e84a681259e812a22bd6b9655fdd4e53818379838baa35be4a6bf68763d13dca4422856bb633ce7fb3d46f38c388e21a06fffd9d6143d78be21319addb19c1efc65a6b1f5d7b52fd7b34ee243cac7430435c60c15108e97a3c1466a1a1f3662358c95514a377135c300b9376fe6567479e1795d1c30837277e37faf272ece31c798a21d16c66d222ca86dcd0ae9e7d521986b594d9935228e7223d02ad96888e68a0e8877629013177f6c5eedb9f01f08c161d5a5c57aa02d1aa62c64825c23462031eedca2ff455ab95ff3a481e7c039220cba2cd9b3f810fe4ad2e3cd38e04f88b4cb522d43d386e19e7e453c32c65106a2057fc65d3447254bb4989f6997ab7bbea591ca9a918c3a2f9b7b0583805c984a93dfdfd7fb8f028fe0b4816efdafc3f957c00e6012f9ec7a3febb6bc10f46e06ea6d8041a5a9f60d942265fe79797d01eaee455719b2d8674503a7b8913ee09e9a844d757ab2ab727ee1702ed6cda8c3565aa89c8b4c64ee4a48676dc3a4f1090daaf1f0f9fd5278cd80212aa0283875128d31c3a2a75586fcbfc0c697438a9729c63843293299aa99baa59797116ee7985836b4018ce39d214aa1ae151c9f1baae539a03104", 0x1000}, {&(0x7f0000000200)="10e7cb12d0c1130cff9eec6f57c018e5e9da25394ce1cb89be2dffe9e1f26affc1a0f5c487c3f522c146a1b33abe2980f9c5f534b0c5f5ac5f72f1220fbda32e9ea78559fbf03b5de279fa6ab0f417e9b701d5882f1787d62269c3de6c46c07dd1e26a5a2fefe344ab516871b64d40d885c8cd1007c3cf194444a74a5a4ca9b098fd0f", 0x83}, {&(0x7f00000002c0)="d2fde5188d275e3ccd29c05a22598b077f21c0de78e8cfb08aec31a369d716e562c338067797381d41c87bb55566ee0541fb10fe0480310ccc65885c431105cd47c570e7d9ec37444605060e42cb1027124b26caaa81c3d8f064ae5bdfc3fde93b8d007b681bdd807bee6481e99ccdd87bfda9e7ce58c3d24db7408004e4a2b2f166e2576f6331be7cee69665b44f3491f303d82116352d7703f13b70cecd2effee24f2c502b924fc075e8a875175df21c43bbf7692f265e8e5359614ddbbfbe4d6c0fef86", 0xc5}, {&(0x7f0000000140)="1c90e78ec68d1b5dc6e0235d19288456217b6b13241ca96105637821af1e97cc3a64feb9a2a47d3baa0f1e5f4a7970012023a5bea81c98bb8e224687182e2cf8caeeeccac46063c5cb52c3424cd44caaf066c929f1ced549ac10ec5b6f0422fe4c05f1b523c670607842a30f02079ac7fdf64aeab2042ae85c020a71", 0x7c}], 0x4, &(0x7f0000003200)=[{0xc8, 0xffff, 0xad, "45b18c82e344d8696a0587bc48121200917ee45d5a2b1df30b66ed1da49c83bfda76f61ac650fe5d5e9358b745902ed5a646731abcb11d961fae43a9d5abbf9c58d3506cb6aa8cfc0f9407847d695cac620025b8b8d9d42f00da4f4f766a18c41b935682c43de97a1a80408785458a757970f8f512c37fd8f508776a7adb6933a6af208b4d20ff2d78b3a0974f2e69c67f0fcc71e99d3c0a56904d71fd75eac391770b911102cbfc05f37e2967735d6c56bf1284"}, {0x1010, 0x1, 0x5, "68ee9538a927ebcf2768957123bf519e23adcbbeadfcc96493a7679eb221e55c1fcf7ab039dc4be37b1ee75c1053b653a524930c81b855dba083be18fab9c7fa01a047b1bb6b4a165ce3b52ba190fd53099ccdd3d9ebbeb06e98c38d5e13c3c833d2df0966b30de4174e97753e0302065fbbc6520e2e3808197912b3fa47bc868c3fd4aac6a4278917a5f262bf48761d70308331c088b0fcaf930b526017ab8fb583760c82e991a83e828bdf9e4c38b1f7194083af3302402b4efb041c0d5f0043345d47c8bbc7607bc059f9ec191c6c424c8a1513524ac90e6994d4f894e16e5fa74991721f4959dd50c2627d1f61fb583aefe1a29de0d177b4a47a0bdc1b84b61963bfef38e2c6eddb7c3676b2172ffb77dd1c414ba307600ef65cff3e1d187e460be5e63253eae0ffbb8cba5c82eac098f02aced0a986487ad78a008e8f6163c483dd86f1ba75fe464167349375561c48285fe0e864150448ae798c0455c9a5cddf1aa72695ae1738c2b55b335d70d91f2d4f0e89b25aea0904ba3caf647b4803cac859a9f636fe6363c5b8242f198996b0e4a93450724133ea5f9a3f542dd2b6e210b3a3cd88651a98930ea829bd9046015b69dd14ae9c4ae978fd42e8bc71d290369e7584009d8ae154bb619e8ed6e97ad062856de5f69a6e9da2c2c5dc099a1fdb81cafcd6c61efe9b5875fd3d1ac1a76f4a2bf91d88dd2a12b1f3897ac073cd456367dbca4b9234e4019021a6fa30895cb401fb629fe2e4f3a1f08e8063a127fea78f6ba335d8c297f44e6d87defe55d857cfcf8ff5369008feb8d16cae510ffbbbdfd275824d6e55b36701edcdb9849662bd8b3b90e7e134c01721dd44b281d187cbb78b7d9abad139dda27876718b8d17708a29567fd774d641907d3f54cf662b5a6c2e78d265140ef2020aa0dc104c81ae8496b9bd7c5e7e7f1e31bad0486c50f34aad56f65f8bef98925eca9f89bbfb71543c2029a8f7a6d2715d906f50670e77c22cfd33bf277c0048487737249e65d77e9d7ab03ddb9b78e82acdaa944175890e848ae9fd2de519df350c8ccbdf6331c6ab69d1705eb30405b3c091ce2a58dbd4379f13bdc85eeaa5809300f67c7965a70718479651f2609064db577752187c627722f8dcd00cbd5dd0ccedb73a50f2587a0dc9acba2bd5bccd2e278fc8f8a028addfb7990d285fb329a69d33b1999cb14a2926c77932cfecb806317973ce458378170c1e57e7d7471c5422cec31d2bd3189a74f6ba1056f521bf815772bf6a5b6b29120c91d1582b5015307e9e37d4e0b5a84f5c65a39d5366cf24ba963d3b2483ddfb24b0f1f4d63b79e2302854b4084ff60470eb8f4561382ba9ba31e191206b74e2de042a04424b7dbdbe5ff1c1d1ac3601eefbd6e07c914c42007d475b0d7d01de75f6ffca9172c17e8f3d75c6fc50b87448976d3a46b1ecee9d7e8331ba2cc602657f07ddc296f9c2ec38086c897181888cba0a47a61653243795f2fd664591f99b52b291ef674e5527dad78561591190957f93d29a666aecc939044dc81f980b6405302813d68fd696d9f4f1beb18a0ac94b01b1d9749c74e397187566fcdc5e0bc9095375e6e9908e2d75caa7235bfc00bf487558aabe7c21765289cf08f05c0bea087eddd41f155aae418ffa50a2b91b0a49a2c4daa2242b3a7e0a49620216a50fcda58a212053ba1c54c877b56bbe30e4c813d11bedfbb4b8f40c3f86eab0d6a9c832bdd8aab636d2a26bba77ea4b57b445bb81829f4d23eab95def4a7e9c16fdeed9eb1c6d5d8e812cccf2c73a7d3cf4761dfb4c430aebdf30bf735246170038300099115176a999efd76ddb566ef90b51793a52064a29faafca9986a541b008ba53901e4e77c29c6c719ae0f5cfd437ca9bbcbc11e2969c63e60aec420ebe7b987207a6f335cc2d6bcbf932f10969180935dcd4685d00efb4c9295dc547d32835a7326d7593f15cfdc07c7e4473affe2a9ab8503d60e3a6aad741c91b38cd0d7da645259875b67169ab03dcd19d1637c0c54b0bfcaedd524f6a3cd9083bc74369fdcc6b77d6d6c5d62f547389c990d7deba5d915399c68961d8418fc2891617bc0f2f263dbcbed1e3c824d9fbe06be700be537c5a0129f63cfdd7e489f6dd280c700c96b21eec5abf9912979adb02b99a4140ba4028f3ccbd514fcfc35f2e2ee84c58752f73334094390f6957b702907d9238c4ba0ba78a2a1042e1be3472241094c4b80fc5a91abb8177d087943d87e937e4dd604ff50af77aee9cbe6bc5d4015c0d7d3ba1200c626036c2618ba62cb6df24f49491b34f5e25f8bf34568871f5cbcbd5965495095c3e3baae65102de70dcbe8591ac29e45a63050d78dfc5618f190207a6653bbb2b0c30535ab1b760df170db01161aebbbf31ca9ce836a24760d49cdbe29388d2430d1bc7e4d286c9f5437269df5b6def3a3c2c31d194939a2b54a04622e1c73b5309fb9d8bc2495e8c14b9eea25f33105ab2d0153607cb7366de927391b4b06a86374d799da40027cbd14aafbbde586a6409fc15ae40eacf5e2563600dfb4548953406ba8df344f641b9674571e32c274dd3c0f91a2e60cbc33b6ae27bf1dd4af6e5872d2d15e8b7df9116640632af6378aacbf66c9e912b61d453523aefd122d7e9422919fa5f3bf1fda85088278151ccd6b27dda61c3d72c4ff0756a3d2aa327cb004e2d2d62daea301dd220c04e44d3f5c4e1ec9659bd3100fa0dfd54489655f543fadd4d1790fd4bd614e93d019fa136f87362192d50d3e7be00e5de8f1987b864bca5524fac7c3ca80438e3823c9c6c6be00eb7fabc7028b0e7fcd1b86bafb6bb70a48093bd35e4a5dea70587721395d217d558d0c704d23a516458d19cbb5e8fa2b34d3e8c38b2e98e226f0600d4c21156b465e76a25973dc28592a32f9ab97c85df3e17c98abcb7b6fad484a720d7c3c844a30a000571dfa5022fb50fef71adbbda8515618a17b8c5e4a4e81a47cdc910230a3ef528eb28c982f28d6ffc8b4265d16e572c6da18f947b2ebb8e7326b80589472848884973d7c4bb67158adb400a34ddf241696514ab8112c855b469adbe839f52726eaee92d97cadb0ac64ac54c75291e43f416dd5b5cf35e401144910266a32119ec0ac911b50a4964ffd8f859fe0945e330f7dc5292992ded3f807798122ec3447748123f58ceecde7bd717513211956a982fae419426b512ceb5c434506ae222d637eb4c43e3c0b37e44e92dc98db8afdf11824bb3131490ce86fa77d955949e60d48dcc21aa424a0df08af5283b2eddad97001d1ef381dd6cc6ea4e1a72d9431e2a03da98c210d8b01c744e8b8e029715bf5f8204353f10c2c087e3c2a6f97b3f1d8a4a79940f6e52954767b424310ac7739ae4a7db5cf278f9a0f0a5bc3db652d0029d8fc07651c279e146f8cd3d6a02f08fe4bbf0e2b4e84ad45a3895a8b57cd447909d5e5dbf3a3b96dad46b5731048513ef60472d54b5914032ea07557f184769184a2d15362a536eaafdc5de1217955a5138365b153bb256d3bbc2e07233216c4690bc3d54b93fcea4c67508ae75951a3200a713bfd43fb804e88bcec76b923cab95ddbc0a0712b0a18167fbe06eac4bd589458262ea76b74b47f6de8b979d126829422d9c483242a0ca280210da09d9c5afa4e7deb779d198ad22f79f055d7efdeed65e319428378fcfad2f0e28c409abdf2034236e83334aa75b55066a5010c3dbd5d2fb6e52623a310032312d29abacb98094e43163ebfbcc9c8f56a1043620764a0af6acf57e7f2fbd86c7730987fc7113689628864226ea03ce43dbe19592147000d2269605afe04ef633cc34992c348579a48d044bbae413617f1d2c4e95e1edb62adff8f612a04233c320a7dbe54606bb885ce359f7f1260d675c8a6d1f0ca04ce5f17bbc8bb0ae034ad748cced595911f1be66fe514418e7775c5ec2b2fcdbb2d90a9a8b2e2e06cfc2dd49ed999ef41dce4f98151644a281e8ea38bd01dfd3aa813be3d0b6558cda0e8273f0a40257306c1cbfca55cf8d6d7959ec4931939b8262b6cfca03aa428d8fcfb39e1323a3e92de6595c88fab2d0054513104c8ea0d3b26857b1fcd75f0b3418ed9bc4d7ef65a08169ca3b90c59f9306bbf5cd57fccaa2d4bb591336fb793ceea2215413f72877bd964498f10801a4f276e31fbe82ec18b29cd5cdb4ec9be4023b649ac85380c392ae79c855d9ca3650577e12c143f3cb3ad46c00df161d29f2b810f5713de02f2380e99ccedef8859323446ba5bc577e023e2a52c42f900f57ec6f280fef553430c6d6f5205963801e1fd86a4cb6184c2c5540d2bd9b4aebfc6f4d22f92930676a4acc76358385e70a476137c6b32a4821bd4312db23b5987e4589f6383ae9e53491b68c7936ff0e2fefba80613face9aceb6491cad83be20f731f4ad8a65b56a26ed3b38f780af9210b5f34f0e0aef14096fbdef0f6923eb191e89a911102be291fa3f8f2b6eba2d22b55c506048baed2c40a946492d6799ddf80a4723fda821ba65306362e9a7f9a6c9f102b7228bd9ff526134621172968fb22c33ff3a65a9ce6e77c2809f3053413ff3f6f9a4fef15f5e8aac8880bf85ffc0338935528242e25d0389d6e6cbe2d29d8873f7c348c24a200185954a66c8f1b1fb67f0d537f044464145692736bf1ed7e83990fc27bca3675b644178c30b4b84b0cf0c55ba651780f25e51f1a67184a052f10af531060615c6cb86847a68ee62ca83e823c872b7bb43538e98b1222eb6496978420da60f11c663b7d80d656fcdc14da73306b4faa3da8aab24f9841d1251b268a8065f02d9d01b95e3ae7430fa4fe280daefd8a55ac408071de7d766f93c86d3c933ea1fad6f885cdc46e16c2cf581d3770a86d9d19d922d10c2f66e7111440f4a19051e6a9fd49c4bd6a323980c3b315a00e16fb7d20c516265d3c7948b06313a50eb14de2bfdb333e0cf2d0d7d62ed53bd159df317970671c12b354ca5b345ef8fce08839073317aa5a604f7eec7e68f3f223693bf2215af998e2733bde396b26051cd9111801f17775a6558747d71ad2542944feca900e4ddd8733cb0c50e390967abd79ee3b02480d1f293f766df0df779049fd2b4ab1eedac9d351d26495013ec555ce7965c8f9e2fe92147486ecb951a036e73dbf9ffd9ff52e6728cbf2bf5dc0907dfa44f49d4b088ff41f4556f2ebb0bda4d2853f45452fa5466bb15256d0bbcd68886436095cc20066cb035721c7d057864f2f84dbf45dd0433197ca201d93d22fe3b15db41ba38531e9bb9b4b43ff2599387653bedf75926d70a36206e0a511d96e165855d8ee2513dac166d2ce2e5545d575c7d610374895dedaba840e956374950b46e1b9f234f93c9a0fe014a3338e7035ce9644c7ff60a95fa72592e8497c81133883629405367bd1dfc5c2eb03553922f5f6ab89a694f7e12709e84a12efc7539b06acd98b6b5e627808bfbb4af6175da7c17637f8b07ff3a27d04199061577ff01d7df6e98ad0e0b71506822a6a240cd834ebd07d16ad844868848716ed2b544ccfb258413b57ee279911d6d0b562195f5cb6950dbe04cf9866524c0d295c3bcce5d42b5c4d84eeeed9814c6f02a071ef482c472796fd4f233182b8edbdc1ccb05a31f139e51da4c83570c7d07bda9501f6f6edc9a057743b003c719c275296b13b01ee1a90957e515f903651515adff5d5cb4781ee811654a473c8044dcaa23a35ecd307a0b3154b62f1acaf3d9667187548a1034939313ba031fa4c31d734f238c97d47c313"}], 0x10d8}, 0x9) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 03:36:06 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xa0, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 03:36:06 executing program 1: r0 = socket(0x10, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x4) 03:36:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x9, 0x9, 0x4}, {0x0, 0x20, 0x4, 0x3}, {0x8000, 0x4, 0x1, 0x1}]}) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) 03:36:06 executing program 1: pledge(&(0x7f0000000100)='\x02F<\x1d\v\xab\xeb\x9d\xa4F:\x94\xddwR h\xa3\x03Z\xb7\x913\xf6\x8e\xabC8\xd5\x17\xd4\xf0\xa6\x10\xf5:\v\xc8\x1c\x06\xc4\xd2\xedX\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\xef;p\xd31&\x81\xb4D\xef\x7fu\xd5d\xfe7\xb6\xf0\x9b\xcd\xf7\xb2\xd3\x1cQq\xf9\x02\xe8\x11\x83\x18S\xf2v\xbd@\x826\xfd\xc9\x1b\xa9\x10\xf4<~\xe4L2\x02Ob\xd1\xb3\xff\x14C\xef\xea\x8b\x85\x19\xd6\xb3K\xca\xd1h\xba\xbb\xfbH\x89\x1f\x1b\xbb\xd3\v\xea\x0f\xf6=7\x85]T%\xc9\x1f8HU5\x85\x98\x89\xc7\xd7\x8f\x86\x16\xb0\x03\xaa\x9d', &(0x7f0000000000)='&\x00\x00\x00\x00Z') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x1a) msgrcv(r1, &(0x7f0000000340)={0x0, ""/216}, 0xe0, 0x2, 0x1800) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xce, 0x8}, {0x103, 0x800}, {0x3, 0x8}], 0x3}) 03:36:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x100000000009, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00002d5000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:36:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x11) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) rmdir(&(0x7f0000000180)='./file0/file0/fi\x00') r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 03:36:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xfffffff9, './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x27, 0x1, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000200)="b3a019871387d7b86585d99208709290de152397bbc498425cc70dafe83e5f5d43dc35694876700cb8d390a7a0c0e2f3a252d1c01ddf8837d23dc55103e79e06567f4637c30d180553c7b829a39fac6bbd149dbdbdb9266e9425850807eb8f6b66fa211505faf366aaad54d4209da9898fa4ba9ed0deaa2994cf44660b21a2723b8453f877ee0f2925dcba87195da11c693d0d2db41493edb38cb76682e81a138037ccd364437bef860343cca7283cf864cd8757447b8733c5820f184754b2bf958de46e1cc276e9c1f47e952ecb77fb310331d18639175051af32528b11c329d5bef9", 0xe3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0xdfe, 0x401, 0x30004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x8, 0x2], [0x0, 0x0, 0x0, 0x7], [], {}, {0x0, 0x0, 0xffffffee}}}) open(&(0x7f0000000180)='./file0\x00', 0x83b2, 0x121) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r3, 0x0, 0x7fffffff) 03:36:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xf0ff51428550b7d7, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) chflags(&(0x7f0000000040)='./file0\x00', 0x0) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r1, 0x6) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) getpid() 03:36:06 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0xe812, r1, 0x0, 0x9) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r2 = socket$inet6(0x18, 0x4000, 0x62) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 03:36:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x99c2, 0x7, 0x5, 0xff73, "3653c865d8fc653ee03b08a5998d3ffa69848469", 0x8, 0x1}) select(0x40, &(0x7f00000001c0)={0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000240)={0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 03:36:06 executing program 1: symlink(&(0x7f0000000140)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='r\x00') semget(0x3, 0x2, 0x144) chdir(&(0x7f0000000000)='./file0\x00') 03:36:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) select(0x40, &(0x7f0000000140)={0x0, 0x10, 0x0, 0x7}, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x44e3b8f6}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x65) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) shmget$private(0x0, 0x2000, 0xf5, &(0x7f0000001000/0x2000)=nil) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 03:36:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x30) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 03:36:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7c, 0x56, 0x101, 0x20, "52d873e950b740e38b26edbd642c4aa1bae7de73", 0x1ff, 0xd854}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 03:36:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x6) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x132) 03:36:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x751) fcntl$getown(0xffffffffffffffff, 0x5) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 03:36:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") fchflags(r0, 0x0) 03:36:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x2, 0x5, 0x51, &(0x7f00000004c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r6, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) connect$inet(r1, &(0x7f0000000400)={0x2, 0x3}, 0xc) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1c, 0x0, 0x10}, {0x8006, 0x0, 0x0, 0x1}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='tap']) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 03:36:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x0, 0x0, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "7f000000000000002c40b00bc954c5fe5c2a88ef"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x9, 0x2098, 0x3, 0x89, "f7988dcbd90a663e7a921e837b18e17f63decd3e", 0xfffffff8, 0x60}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x100b, 0x0, &(0x7f0000001b00)=""/4107}) 03:36:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kqueue() pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 03:36:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="4dbd4fa5be08a0e8"], 0x8) ioctl$TIOCFLUSH(r6, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x410, r3) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x20, 0xc9a, 0x3, 0x1, 0x4, 0x80000001, 0x8, 0x2, 0x2, 0x1, 0x1}) getppid() 03:36:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="c817722f549d94d7b52db066964c1e100657c9dd089f7ac2669c1a968595276707ef22f135d4b58b99fb7e9ec077ec547a511f"], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0xa6c3c76b9bf2b73f, 0x5, 0x0) 03:36:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="2780091aec3c162550c09341978de5128c87056ef49cf24546ee802397f2213737c5de971fe8c930d703d884", 0x2c, 0x0, 0x4) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 03:36:08 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 03:36:09 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xce8ab778894aaa41, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r5, 0x0, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r8, 0x0, r10) r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) unlinkat(r8, &(0x7f0000000180)='./file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r11, 0x0, r13) getgroups(0x5, &(0x7f0000000080)=[r7, 0x0, r10, 0x0, r13]) fchown(r3, r4, r14) 03:36:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xff81, 0x0, 0xe1, 0x260f, 0x100}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 03:36:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='.\x00', r1, 0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x6b, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x6b, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000140)={0x1}) 03:36:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r1, r0) 03:36:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x6, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r3) 03:36:09 executing program 0: munmap(&(0x7f0000a0a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a61000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000a0e000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a0e000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000a0c000/0x1000)=nil, 0x1000, 0x4) 03:36:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x201) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000280)=""/245, 0xf5, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x1, 0xfffffff8}, 0xc) semop(r1, &(0x7f0000000c40)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x1, 0x8}, {0x4, 0x7cb8, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/108) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r3, &(0x7f0000000200)="555a58ca65b5aec36cc0656e713552fab702d8d95b6da2ac6f6166fa64b307e04542ebff3cdefdbd28b22e48b946c9ffe30751e8683748e94a537f4a2ffc0788cd4366483eb2b39d679e2b108a70827a57cb8bf1da74a8d98a2e08a5d5", 0x5d, 0x403, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000050e97b5ddf4028f19337a1e737dfb320b5346b89310209fb2858543ffafab7223e9f21643115755d5c81a8d220be88e573354f3b7863d435667bc547fb8dd8775d7c66d7fe99a784df09de6daa9362b1cb0c2bd14f930c135e1b3252063b79800affd3474d0a3f4b2260176c6e1ab607bde708153d72545a844525d02bbf63b50764185d989a5d750d5e095af7bbf7968e7d2b686079e355f88a94bd43ad805aa73f4902cf80111eeca5f1"], 0x12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 03:36:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01000b2f62757300"], 0x8) r3 = socket(0x1e, 0x3, 0x0) r4 = dup2(r3, r0) r5 = getppid() r6 = fcntl$getown(r4, 0x5) socketpair(0x2, 0x8ec479ae05e4f2e5, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000140)={0x3, 0x6}, 0x10) setpgid(r5, r6) 03:36:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x80086139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) select(0x40, &(0x7f0000000040)={0x101, 0x0, 0x0, 0x0, 0x0, 0x8, 0x800}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000001000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) setregid(0xffffffffffffffff, r4) lchown(&(0x7f00000000c0)='./bus\x00', r2, r4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001240)=0xff) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000280)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r8, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 03:36:09 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) close(r2) nanosleep(&(0x7f0000000240)={0x0, 0x40b66df0}, &(0x7f0000000280)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair(0x1, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) 03:36:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x35}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x138) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") recvfrom(r1, &(0x7f0000000300)=""/183, 0xb7, 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwrite(r2, &(0x7f00000003c0)="94edb1ea2ed37305e0a1c56ede9bef0dc01300bc2e377df8c05c02a9746bde90ad977af326f5c14c137ae5ba385ffb9655aebfee58111389fd9585aa6a7b9bda929b8205877d355580345c2abcfb3af19c5479db584158fbb54b8aa073ec1e8f942de107778cd114b26c9e0e26eac59d8701d44d0dbd5168150f5143048cbfd923", 0x81, 0x0, 0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) pipe(&(0x7f0000000280)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) linkat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) 03:36:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x200000}]}}) 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)) 03:36:10 executing program 0: chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff, r3}) 03:36:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x1, 0x1, 0x1dac, "19c354630400e978bd6e32e5e0bdce4950754d2d"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19", 0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 03:36:10 executing program 1: r0 = socket(0x18, 0x5, 0xf3) setsockopt(r0, 0x7, 0x25, &(0x7f0000000000), 0x0) 03:36:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_settime(0x4, &(0x7f0000001100)) 03:36:10 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x10001, 0xdc7e}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x8000}, {0x18, 0x1, 0x8}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x6) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fdfbb770c1f5a872c881ff7cc53cec4303b22f310b404f36a00f030000000000000008a371a3f80004000000000000000100000000000000001687", 0x9e, 0x0, 0x0, 0x0) 03:36:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8001, 0x1f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x0, 0xfe, 0x3}, 0x0, 0xa371, 0x8}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:36:10 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x0, 0x6}) sendto$inet6(r1, &(0x7f0000000040)="565bafe87f36a16ab2cf185206c1499f7d23cc", 0x13, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x4, 0xffff}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x7e6a, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0xffffffff) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) 03:36:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x18, 0x6, 0x1) sendto(r1, &(0x7f0000000080)="1f2a00803fdff451d5316ebc478f74ec0e8f22257cec391a8e6a5a051a1f7fefaef01c7a2678b75d586944d854528aa89491d96150b68f9d768e097d5433963e1a914ab0aaccd8a48715afa69e868bc742c1a323dab512d081f079421d2078d2bba707da0eb3cd62e40c03d7", 0x6c, 0x2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 03:36:11 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 03:36:11 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x100000001, 0x0, 0x532, 0x4, 0xfffffffffffffffc, 0x0, 0x9, 0x3b6}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x8, 0x7fffffff, 0x9, "a2aa1933d16f1bb80195e549bda0a823083db7b1", 0x2, 0x19}) 03:36:11 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x34, 0x0, &(0x7f00000000c0)=""/52}) 03:36:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80, 0xc0, 0x3, 0x4}, {0x7, 0x0, 0x6}, {0x65, 0x8, 0x5, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() syz_open_pts() 03:36:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x4, 0x2, 0xa}) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4) acct(&(0x7f0000000080)='./bus\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) sendmsg(r2, &(0x7f00000007c0)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)="8496a24455f99c1c584ef5d01a96b1b55fa683b12347a66fc984494f1634607a25473bc411f53a7a595d0531173b50c97a341e7106933962723401e5862b0b718cc92d317fdc58e32fcf9a9e0e7f1393f143f1616fd41c72807079ddf2fc59972962c6fbe03f0b9a673d9dbc5038174a8b1783465cb8f17644d6eb86c50f0702b6064314ce0ceeb547c62a287321e37910c3cff1622ff9a91e52204e29cdec6ee3adad54e6c356c483d516c1cd4201b22104589592db2c92deb1f069e7cfa9903bc1a1e8ba0a1c6381e6c130605632b41925f88ce425129a7364184a3c9a87882ccd751b7a925d3f61f154844a81", 0xee}, {&(0x7f0000000380)="10a6af9c7f2e91da3d260a26a53a86858c087ac9f74ced7cf7561d6b9df474aaf3294e206b44109d51471aeec28006159457d66c9a59c02231fee2adaea76dc0e2964e12d4448e73eb662093964cf1586fffa18078172a34ff159339280b2bc1cf879b17d61d1a7581e6b99bbbaf5e3942ceaf15", 0x74}, {&(0x7f0000000400)="8debb86221b558a3d8ea025fbc68aec3caef78fea723f63b63329447a33d09ef5a28968dcc3a2b37d2a8c5f58ea7c903f52557bba730fa2fc25f35f72adaec45fd604aabfbfff1b8939cc74fde653eefeabc1631a4c161d0b66cbb98379c75e74d879d2f007323559d7706fedf856dec0b76d28a2329831207f55aee8d2317421bb2f6d3e5218c1ae96e", 0x8a}, {&(0x7f00000004c0)="1dc120cb61853196cf9b324c5f4e1b22b340ff98568cbd57d7d96b024c6f51e86f43d220673a344fdbdae77783e21e594caec9bcb06b001e0d06b51a47c9171ffd9785cd68c2bac7d73abec8b32cbb7d7a49828d5a633efc9781bb9156d1e0d3e5b1440c876b4c9029178fc16413dc94b4", 0x71}, {&(0x7f0000000540)="6a51004f4d710e04bcf3f2f7bc5cab0fd63bce9682307eeb13ae1355f6e20820d0208f3af7ec706f81a39bdadc9f7b245c0d1cb9d7abb80100d944d2e78bf9d390c3653bbbc3eb72b3c0a5cc464c6db5763d3da855971b1a5a98a88ee900a52c8779666abb0cede7", 0x68}, {&(0x7f00000005c0)="502813babe390d623f0875da5be08cd50ace3ab5b3369e", 0x17}, {&(0x7f0000000600)="a294d5d7e6bd1e", 0x7}, {&(0x7f0000000640)="943c0020a1d18f70c896c3584ec7e144f6e12353739882bc36a4f5e0f64f451eb088bf738c0168152ca4342a5b04d2c4b8e2979b8b81", 0x36}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="b800000000000000ffff00008c9b00009632838f6343aa7d3cf87622ed0d3bc700aece6f62c93aac0b23c0b3658ae4371e06489ad09ad81fd32e3c63a5d7e9849dc183ebb23447d8c490c7b08540c2d05387a35c925f8d507d7fdd0db8e97c3df0f0618161c0ee9a8555f487f0b42586e945e06f232413f107d47b39f04745c4036d87889bf11aef01007ab9495f21ea19fc2d4163d692aed0d9596dd85ff301f86f051cb954103cadcb95a586208961f76f1f7c81000000"], 0xb8}, 0x407) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000800)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) 03:36:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ftruncate(r2, 0x0, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) pwrite(r0, &(0x7f0000000240)="159736e878ab5912a810a7247152e1354adffd9eaa0bc08b281d17958eeb8afba35b3af47c54b1474ecb1fea6200149a655d62cf253beaba40314beafcd0798005554a3c4e61f9f4456908fc088a4f653f59e0d301aea2043940e2a02c539efcddda9a017ffffadc13fea216629aace1ea121bbed9d137d6453b94d74bdd68513a251aa4e44dae7a1f16894b377a65e6555eb4ebc5295695a47bd2cb5c56ec42893a", 0xa2, 0x0, 0x4) 03:36:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) unlink(&(0x7f0000001500)='./file0\x00') r3 = msgget(0x1, 0x210) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r7, 0x0, r9) r10 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001540)) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) fchmodat(r0, &(0x7f00000016c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r12, 0x6, r5) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000001680)=0x578) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r15) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001600)={{0x81, r6, r9, 0x0, r11, 0x181, 0x1}, 0x2, 0x7fff, r2, r15, 0x2, 0x100000000, 0x3, 0xff}) 03:36:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x30) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x15}], 0x26dc, 0x0, 0x2f46, 0x0) 03:36:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="c0febae199bd6d7d46ca00db8c7248503ffedd7ffdcecc57bd282eaa238713bf056bfd7f66f7bb421ded39e361ccf38f4df44437ec69a514506720e660dfecf8f4045f", 0x43, 0x402, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="06040000008a1e1902000000af6c68da0044dff259d35a0535000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 03:36:12 executing program 0: r0 = syz_open_pts() close(r0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000240)) 03:36:12 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x4003, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) accept$unix(r5, &(0x7f0000000400)=@abs, &(0x7f0000000300)=0x8) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000180)="fdff1c16d8defab32d58d7fe7a4c4f9c791061c149f27a5da3ce646929ca76ea1331cb200ec86ac3f80d20c4daa00b6514da1d6f0b1f38ffff686a3e5af4b424bb", 0x41, 0xa, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r7 = socket(0x11, 0x4003, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r8, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r9, 0x1000000029, 0x1032, &(0x7f0000000040)="ebffcb018092964800000000000000f400000000", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 03:36:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a947852ff070000b2a708f058b4dd65bc4432c5ffbfe79dfaf960698cbec5b77cd3e724fc5fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) 03:36:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 03:36:12 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x81) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x86126) r2 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:36:12 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x202c0, 0x2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x9) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="8a906395b15244fbfc8921382bc58283c8e04f0c39af18310c12404efdb30042ec57f432e6b20f531632789be90705ab81093dfc64c9b2ceaa8c2da40a595a3c6903e4bba1a8b25a0889feebe3cfc6506539d7343ebc6fa221f2b1fccbf266aaeb94b8c566eb65ceb717445d20f6348bcdec34097cefdfc1cb63077ca5c78575fe348f07717a147d93e80cec3bb1451860f2eb38c6a759089df3cce79669a97972703b6e389da015af80a2cecb07ac0b5108fc2a01e9680ebd06db4b6fdf75bea6551236606cdef4e37a77c373eb73d9fe1c939244fbf19724d6ad5282458267162ad2b48555279e2d6b8753eb41076582b7ef1f08e29d0261fa7858b851acf3f32c5133eed321265b86d993c335f26d26012e31ccc72fc43341e30b8ac15eb37667fe97457fd9bd4da583dcc3c76948e2e5f2289b56e86536a72c5de3a29f06ed464839a77dfa872b828742097e6b05c8d1da6e29a7590021ff199905a0598bda58ea101f6688f6a424819db08aa928d5d4cec0133e56733de058dbea5f59200d19ff4fd4bbb1f1e361aa258c62b0a2b01c6a1ddf5d9f12f13893964bb7dd53ad0e3b9c018635f72192b89bbced60cb1b9916d54a180e3710c94a91cc9c58f8da2fcd1bbec48f05bbeb0d9cf1b7d1e7e0d50db1665b2ca53260f68a0024725b82cc8a40f3ef3c9317b6628daad02bb5b4018c5f82227a0c57f37916dc2aedd0527dc6eaf6e61a0f58c072b3becb984c3c74d61bdca19a9df87ca3311c774ceeb8d1a40cd2d4ad599f711ad97958b1ff24492fc46c101bcfb34ac09f93e386980b2328900db987e303498cb970f4e6b7c9268a79274d857801c4118fa91165f6962b668cc16da356894237455e8723216b2a6524bf38979508e5727f50b0cc957fc906b57223926da6b57b41e2ef0adb294b15641986895c7e1005b57fe69f1aa595d80cc691b7a89cef2377651207438c85427958712856ead28f838e23974c60d45f7dc0afe7c54e55266a88002725e40f38490b9e855a69c367b263772dd01b70dd7e2c7ad8bf8e3f4d313b453cd24d6e0450e84df7da86e49ef8f6544a9e25ef6fc4fd2338298dfac1451d88353fd84fa8c8d45ef4d816330ce193338a3fa14eab3788ba967d18703f171d8f514a0a4b63e908c46bd1304dc39c1ffcbfc72af7feb41993af493b3b9dace19b480950fb433172aabce8de7ca2440b1ce8d9e31b5a794d4873e1feda57d4c59c7f8cf7c55c3353f132d6976c4ec207bd3b9a8969c2aaa399f5e53a8bc13646baf8af7b72f1a20b5b89c814d2135ee381f6f7217184bce1130eb4de06530f34eaec67eb800401b31f91d8a7b6882817bf9de29b779561dfe167cd7b6b6f3f0d374b6c202f9473bb172324a6a63011cae121353ee45e0d05bd8f69bc14e9f4141419ddec868ebcdbcb8dcaf822d698e81898eae0880a06d71d44196d3e7f5ae5571f66383cc5b9dd0b5a49f2d78b8ee17580106fa56a668d6464b0c323cffd99651a6b15aeff1192b460c8de0efa403b8fead316958c57d84558838892da6e6d4ab274c8b65680d794a0073db55179d6cf6b9a8616e639178dba14a851306010a368244eba37371ae8e66b5da20c744c118a375d9cd12f07004bd247b245c81ab8bc5fe3b82d2fbbbf69a92ffb2b541acd5204d3a302ff5c933f8c12a18c8353ca38c01eacebac0a678c0f79ef95fd2099e18292520cc66f56761a1bdffbe7b03be1080d009c559a76766fb2eeeabfefdacdcb3627e407974e84c9da21e81200d4bd4b80544878948f190e7ac2c968dbb42ebf72c592544e927429b91c993baaf05b257022016278ff732eebfcc20e7d7da3803a97b98569c4d1a89e1942138f099b641fa7ef760412bfce742bd63375c63536dbf22c2b8b6a74ee082b403685776137411be574a4d020df67268bd0c2b7e9d864377b53a30fbe2d01fffa6e020c0e44e92edebb980c65d147b432c3949ae20a72f9f1bff2b165fedc9db929039d5b9483c185daf473d27b1f0b4f64c5da7fe756e16d47c26b09a5e4cca70cf063d6a30016d575a9187b1d08b4e697a03ba41cdb792539f47d498be9d1c45a99a026d948ef8660b7a12d0e866aa102a5ebd56a71cfab3fef905cb1fb7324307ae789483e28c9f0622016999bed80cc94f7cbdfbc0511298ba243f714ced1fd52c71b1a3f76c74674df6b1cdf4245b1fa47d3f79d0584e044dfcdef9a5b3bcf45c9eac4afce0b759d8ce9774fce2a0cf5b03fda487eb5f434937c7be25d20eb478fa322bc69af08f719356c10dec3294e1e6241c04b22bc91e9e98d1ee7817128e21e211429f1585ffe58b1058d8ddbe4831d7de954946b1ffcbc29f517b2cc28af05f8b8720a83735279440dd7ddf5b8ee7072290f185e1f4cf65b0ef97abcaf774e489dad6245dc6373465a36467edc5bfe5cbae64fec03642c246f3814f73a095ff2d612b03f21dae9a62df645116c23d783751a1f8d61037375c0cc33bbba624bb9239fff67ff58398bac26c83ffecdec5dec40282583a1ac283b2771d396cdb7ea8ba8b11b9118b2bde7aacbf297344aae6c4c3c369deaf986fcdb2af5eddc4fe0f7395b1e57ba4f80dd841b2aa9139520eb94d6a2c32155c49937e12be1b2fbc02e91f649834da2f73eabc5fb9f764e16e74fbefd9a6c43ee88aa1a6e19aa44d264c1ae9abc0518d589e0f5ffeecb6258b9ceaf5a1d30a6f6ca48a01ce57fe83d25d9cb987edecb3055cb4a28925ee6e1eae59e96eee841826f4d0d636d1a26b28e0f83bc2e402b5d8199ca3c749850b280190106549a91754654a4488bea9fe78b98a1e8f8693574d8a1fca9911d13d2ebc7d1a2f087d9c544e71f49afc8b85a45fbf41401337f93800f30f8953a49a29a90e6c1d308fe1e585433b9a2d470ec73c1b6d13effbfb5dc21bf110e3ae99264b0e1a699daa39c8eac056592bd0d929ef3acf4d8caf880f19dddcfe0c246c1b0a3784aaeb36c4af401b59512335cd349b58438c2d9bbf1b119037522ad92b8c540bb82ecc745b6c50fa918c2bb908e8dae9532dc05892331ce5c15b5eda2e1d8e8a2f27a8af4b230c5af3bc8d88f1227c4434ce706a8f6c5f55596cc245a31bbdaceff2cfb5aad8e75b692b73681a34b9aed95af2355526032775c82cf5be6feb0cc15a618cd4a45020af21f92b964db71716004ad4b9702d33089cca867893c2004c0e5b5922a8b8b6e24589715cc44f64b45f56acbe79c22dcd837203ae2695d591460f78f8d8cfbccdf70e482e74ffcd5c225464f58549ed30f15a0312ad3c3aeb9366a232eeef119f91a6e2dbfa414f002818281d192d4bd71886a4183acbd810df84c3fb94c245997312c7b6960af0a78a3e83f1971bc41b362ff90491371db08da6f02f61923ec9a42d9971d60775c4c9a9f852d619102414c0d6afddbcae5331dd68c85fe5cc349f105ce991a3407faadc90ad1374bf0594f5df97ba6fd66066e3dca412da6203649c8e588c2b224524dcef3985853705608064d69f209978802f212ddfd7aa09107c7a2c0a7ac4b891abeed572a3a02f8be81ea72338bcc8f90aba416e0a3f01508b4e58d6208b9839fb0e6e7f6d6b301833f7900b1e28c3a2d37ed3a35a98649f25dd2c8f2ed1a88548c55102757384078c096020050022a5db7bb96adf9e75ef9b588bcc374aba6226bdffcd0ea9bab172d40188776b7e0895a48c6b8b11d6c3941c5877ea1d2824177dfc0c87d1cefd17bce16fa4771de81a106976da476e388d3ec040bca431a079a25de18d834fbd42c6cfbcd421df5273e3b13d966f694fe5aa008f087bebefd15577e23db2ba40c37c77e3d937fb6ae1a13fed3ece0038dab3142312b3629e0292e7c5a311c42e3db80aac97d35111a9285b8a8026b33129995da18883c748e8b1544ac598f567ea9a87aa84a9fc5130f701d1dda76cbd14e93113776d7b39538a1690b3539bd3a63e5a1683108e57ff95d745dac686b3704e2c49b9f783c5e828a4e6dac0609194d43d079bf02c0a022d79a13314a57d33125727372b006d8a84ebe69dd82b307613ec5dcc835905bb5966a873f0ff4422df9840fd2bbad4b5442e4e89589548c74232fe5d7b53279d0056cbb945d8dd353621d13d00a9724d1fa5b3541b38b83b9febfc7b98379842ac913d031d24e6a02eb1010bd459e77a80fcde797d87fff40dd4cc67195b60a3ccea4a27d725dd088a1272e480c229eed3384bb14a043021df444b30d331098e21f48a047cb5f1c7bf8e12225cad0b09fbfe64aaa43b8407d9670a4fdbb594b1a1113a06fa3815c4c43c3afb0444d8e1ee1a7690d33c528caca3a0f9d7d45f0607ace102b6c82851feba8548c8355b47291b6c7cd037171856dd4cd33277a2f706087c90e3d0dd0bc0eeb7dc5481d7f8e7a01d5152a08d9bea458fd400141b27cbe2e615af38b68ecefa1cd954cd540429d8c413b409233bb2eab679c0de9e5388f788e6edf7bb25f3d151cff5f0abfcee12cc4f3d5d54d6a56636e16fb674ee067a7541d9fad400c76c1347360a6e564279afe6bdce97cab1b7387c89ecff9bf6ec87e050412c0c4c85bee98f3d72eeafd9721bf6d44d99f9f9b6fa0268dc4a585a12931f82816ef21000ef6273babbdc13720d443a08b8977c6233f1af10febb2994d413f4212e08687f863bcb96ea39935efcc14b0b823cb80562e66f267a21cb4944911c1715a0cfb6545c65e6e1fddd4002c6e505e06cab5258a9e9de73a2b39b83300160a065f855d09a7b50645b50ce15964bcb67836b6351d8a5c2cefab97db4be0fc566dd0dbcfd5f3977a53e6c9649b172eee4d8e57d3d57bccce9eb6fa39a9a677961580c94adfd96b6b6f86fc249477f8c9f530b7d41fc0002c9669f55e0e4ba90773ddc9d51f1dd30f9c9ed185d6d0a60f7fd1528a6a03bc5b7bceaed90d5f1f1776302a464276ea243ca4575d08599186e3f3ad33a3cb6da83357b82c7f4c41983bbdb26c79374a5ebf00bbe2ddbc7ce115afe9b99270ac6575d19268f223ada2779a888469de929a1eb99a3025c03e83ef2d4df88e1ac7f63d473bb2622ae5385a4bfac9635105e09a27d8c9348d14df659fc00999565e418e677d1ccc8c8bcb56e7ecdaef5a4f3ca72076e4fbeb4193a17704831962f3d01859567c85dac108f93ce667796b197b0d9715a50f1009c620a7df794d1be4f8f422f6f5d01e9d4ddaf6e3e4562a303e60547ec83d1b18fd03ea4dfc715a08dcccf74f0a62a248b4d7e0ad7c1d3c3f8ea6983e0b88172467abcbdb09d760cf4fcecbff2b78613893fe219ee8d63f44fef8070fea19a092db452197c7532b5b22b3b433c63c840cf0c4f910ad93ae8b3c8a5f1bac02549aabee9e2bc867e0862bc66655d8818bfd8857d7e35c1a3855108d0fcffd45dc9f59beea21502238d85208e6379f353780034b4b1be6ec6648b1f3d469fa1fa60384d7f6bb9aeff015aa653c5009c15ca4030066aeb730d4011c02c58852606d1714431d0b2cf5e1693aef406eb7243efd2219286f683fd2d196694d4822903593e4d47a9314cd6cd2bb98c22b5eb6d08163d31c0d243fab8a04d5c9222364207ca3188f1b6d82f3126a6a9a0db1c953251f5c894757a427614e91d8d9a86f1e59c1eb8e15cb067a692f3a3e7389eb856e9237879bb1fd6eda2235982f9a43a64f862156f47464a20ee3b4f341b9909136a85b0f6c77a0be97cba9afd9c73e354d01217cce2f6d93da22a57fbd2af8ab5b0d89b8744ae53af022c997ec2ba9289b7d59aa61", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 03:36:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x3) getdents(r0, &(0x7f0000000040)=""/177, 0xb1) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x4, 0xffffffffffffffff) 03:36:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:36:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 03:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f092e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 03:36:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0xfffffbff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES64, @ANYBLOB="db8b3dafed29b036680b0306f79db14b8f023b285b8b3eb3fd456fad0f9ba1c5b3f5c346ad593bfdb974299d17b1a7a83a656f3cae2d8a959615cb346645eeeecadc7ff8f28b304ed7c5c0cd222052c7ec1ee786fe1eae1548a0520cc27882d8f305ebb687468e144987e8ee004ca0dc38cc1e5738e757a473b33661b42fb940f545d51984a125829e5dee55873bf9f2090000003276bf1a42a71a3f3bd03af7db0e9d96774647db748a3fe2c39367068d018af361ab9d9bdc47c6be5cd2", @ANYRESOCT, @ANYRES16=r1, @ANYRES64, @ANYRESHEX, @ANYRESOCT]], 0x1) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 03:36:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000200)='./bus\x00', 0x10000, 0x43) bind(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x1, 0x6, 0x8}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:36:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfea, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6], [{}, {0x1}, {}, {0x0, 0x0, 0x0, 0x6e9}], {0x0, 0x8001, 0x1}, {0x800}}}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 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)) dup2(0xffffffffffffffff, r0) 03:36:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, &(0x7f00000001c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0) 03:36:12 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000017441b5009102e2f66696c65300043a8fa5f8de64b03e1599b5f21660100000000000004b4466e7b6da2d457ee28b5022b96dd7b2ffc6829cb1903ad70d3eb506678db1e8fd2612a894c8f04000000000000006410e9b7eaeda574ce8074808b95a18494e59eee15ff6aee8d43c72f921ae2525134999997b79b9c5b49a84e3581ab8ec3c36853b2ccf35ee1d6084a4a6514869582d3ae58107a6da11e752b4a74bc5061067805ff3bd0134a5da4bfc9dca09fb02c307a5a0c8e211590987095b66babe37ae511ce11fd01e21e93c576b3e06726dc0aa03bd9ff3cb8d53d98e59232f722646e7dd701111d5f52175ea4022eb4"], 0xa, 0x0, 0x0, &(0x7f0000000780)}, 0x0) login: uvm_fault(0xfffffd806bc0a220, 0x8ac4, 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(0xfffffd806bc0a220, 0x8ac4, 0, 1) -> e pool_do_put(ffffffff825524e8,fffffd805e34a500) at pool_do_put+0x12e end trace frame: 0xffff80001d4384e0, count: 0 ddb> trace pool_do_put(ffffffff825524e8,fffffd805e34a500) at pool_do_put+0x12e pool_put(ffffffff825524e8,fffffd805e34a500) at pool_put+0x4b m_free(fffffd805e34a500) at m_free+0x119 rt_ifa_del(ffff800000a54e00,800100,ffff800000a54e40,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a54e00,ffff800000a02000) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000a02000,ffff80001d438a40,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001d438a40,ffff800000a02000) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805e555320,8080691a,ffff80001d438a40,ffff80001d349278) at ifioctl+0xe60 sys_ioctl(ffff80001d349278,ffff80001d438b58,ffff80001d438ba0) at sys_ioctl+0x498 syscall(ffff80001d438c20) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42ad066b700, count: -11 ddb> show registers rdi 0xffffffff81f10055 pool_do_put+0x125 rsi 0x136 rbp 0xffff80001d438490 rbx 0x8abc __ALIGN_SIZE+0x7abc rdx 0x137 rcx 0xffff80001d441000 rax 0xffff80001d441000 r8 0x4 r9 0x5 r10 0xca35cf8211f1157d r11 0x250fb998784a1fc4 r12 0xfffffd805e34a500 r13 0xf7e18fbaf8a8abc r14 0xffffffff825524e8 mbpool r15 0xfffffd806c3c4a80 rip 0xffffffff81f1005e pool_do_put+0x12e cs 0x8 rflags 0x10296 __ALIGN_SIZE+0xf296 rsp 0xffff80001d4383e0 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.1) pid=155247 stat=onproc flags process=0 proc=4000000 pri=64, usrpri=64, nice=20 forw=0xffffffffffffffff, list=0xffff80001d349008,0xffffffff82576a00 process=0xffff8000ffffa390 user=0xffff80001d433000, vmspace=0xfffffd806bc0a220 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14854 273575 22459 0 2 0 syz-executor.1 *14854 155247 22459 0 7 0x4000000 syz-executor.1 33470 157187 16007 0 3 0x2 biowait syz-executor.0 22459 424891 16007 0 3 0x82 nanosleep syz-executor.1 16007 489025 1365 0 3 0x82 kqread syz-fuzzer 16007 79431 1365 0 3 0x4000082 nanosleep syz-fuzzer 16007 100840 1365 0 3 0x4000082 thrsleep syz-fuzzer 16007 245813 1365 0 3 0x4000082 thrsleep syz-fuzzer 16007 27680 1365 0 3 0x4000082 thrsleep syz-fuzzer 16007 426839 1365 0 3 0x4000082 thrsleep syz-fuzzer 16007 81063 1365 0 3 0x4000082 thrsleep syz-fuzzer 1365 287116 86489 0 3 0x10008a pause ksh 86489 8042 68792 0 3 0x92 select sshd 28807 448570 1 0 3 0x100083 ttyin getty 68792 323308 1 0 3 0x80 select sshd 50554 101911 95585 73 3 0x100090 kqread syslogd 95585 337335 1 0 3 0x100082 netio syslogd 62549 57830 1 77 3 0x100090 poll dhclient 96321 107078 1 0 3 0x80 poll dhclient 73130 235304 0 0 2 0x14200 zerothread 3970 271709 0 0 3 0x14200 aiodoned aiodoned 74993 503718 0 0 3 0x14200 syncer update 76052 371425 0 0 3 0x14200 cleaner cleaner 58122 404775 0 0 3 0x14200 reaper reaper 31678 179315 0 0 3 0x14200 pgdaemon pagedaemon 51509 408769 0 0 3 0x14200 bored crynlk 77416 199129 0 0 3 0x14200 bored crypto 10008 177931 0 0 3 0x40014200 acpi0 acpi0 6124 363419 0 0 3 0x14200 bored softnet 89618 71120 0 0 3 0x14200 bored systqmp 64836 346792 0 0 3 0x14200 bored systq 92158 128609 0 0 3 0x40014200 bored softclock 45618 409104 0 0 3 0x40014200 idle0 56997 28729 0 0 3 0x14200 bored smr 1 131376 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 9493 6343K 7180K 78643K 11013 0 pcb 13 8K 8K 78643K 43 0 rtable 105 3K 3K 78643K 264 0 ifaddr 67 13K 14K 78643K 94 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 2K 78643K 17 0 iov 0 0K 16K 78643K 54 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 1341 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 142 0 proc 50 38K 63K 78643K 366 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 15 0 in_multi 40 2K 2K 78643K 54 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 185 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 110 22K 22K 78643K 1206 0 UVM aobj 4 2K 2K 78643K 4 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 14 0 NDP 11 0K 0K 78643K 20 0 temp 95 3006K 3074K 78643K 5143 0 kqueue 3 4K 12K 78643K 14 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 68 0 66 1 0 1 1 0 8 0 rtentry 112 49 0 5 2 0 2 2 0 8 0 unpcb 120 121 0 113 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 67 0 67 1 1 0 1 0 8 0 tcpcb 544 42 0 38 1 0 1 1 0 8 0 inpcb 280 132 0 124 2 0 2 2 0 8 1 rttmr 72 4 0 4 1 1 0 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 swfcl 56 4 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 0 14 0 14 14 0 8 0 art_table 32 213 0 0 2 0 2 2 0 8 0 art_node 16 48 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1619 0 219 46 0 46 46 0 8 0 ffsino 240 1619 0 219 83 0 83 83 0 8 0 nchpl 144 2014 0 402 60 0 60 60 0 8 0 uvmvnodes 72 1747 0 0 32 0 32 32 0 8 0 vnodes 208 1747 0 0 92 0 92 92 0 8 0 namei 1024 5133 0 5133 1 0 1 1 0 8 1 scxspl 192 5951 0 5950 1 0 1 1 0 8 0 plimitpl 152 22 0 15 1 0 1 1 0 8 0 sigapl 432 313 0 300 2 0 2 2 0 8 0 futexpl 56 2641 0 2641 1 0 1 1 0 8 1 knotepl 112 72 0 53 1 0 1 1 0 8 0 kqueuepl 104 37 0 35 1 0 1 1 0 8 0 pipelkpl 16 97 0 87 1 0 1 1 0 8 0 pipepl 120 194 0 175 1 0 1 1 0 8 0 fdescpl 432 314 0 300 2 0 2 2 0 8 0 filepl 120 1928 0 1831 4 0 4 4 0 8 1 lockfpl 104 57 0 56 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 33 0 23 1 0 1 1 0 8 0 ucredpl 96 167 0 160 1 0 1 1 0 8 0 zombiepl 144 300 0 300 1 0 1 1 0 8 1 processpl 896 328 0 300 4 0 4 4 0 8 0 procpl 624 489 0 454 4 0 4 4 0 8 1 sockpl 400 323 0 304 5 1 4 4 0 8 1 mcl64k 65536 23 0 23 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 1 0 1 0 8 0 mcl4k 4096 22 0 22 2 1 1 1 0 8 1 mcl2k 2048 64020 0 63982 15 7 8 12 0 8 3 mtagpl 80 14 0 2 2 1 1 1 0 8 0 mbufpl 256 102278 0 102176 9 1 8 8 0 8 0 mbufpl: pool(0xffffffff825524e8:mbufpl): free list modified: page 0xfffffd805e34a000; item ordinal 1; addr 0xfffffd805e34a600 (p 0xfffffd806c3c4000); offset 0x0=0x0 mbufpl: pool(0xffffffff825524e8:mbufpl): page inconsistency: page 0xfffffd805e34a000; item ordinal 2; addr 0x8abc bufpl 280 4288 0 179 294 0 294 294 0 8 0 anonpl 16 45753 0 29947 67 1 66 66 0 107 0 amapchunkpl 152 1559 0 1415 8 1 7 8 0 158 0 amappl16 192 1488 0 599 48 0 48 48 0 8 3 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 134 0 129 1 0 1 1 0 8 0 amappl12 160 7 0 6 1 0 1 1 0 8 0 amappl11 152 45 0 34 1 0 1 1 0 8 0 amappl10 144 10 0 7 1 0 1 1 0 8 0 amappl9 136 562 0 559 1 0 1 1 0 8 0 amappl8 128 108 0 85 1 0 1 1 0 8 0 amappl7 120 92 0 79 1 0 1 1 0 8 0 amappl6 112 55 0 49 1 0 1 1 0 8 0 amappl5 104 135 0 124 1 0 1 1 0 8 0 amappl4 96 469 0 446 1 0 1 1 0 8 0 amappl3 88 227 0 216 1 0 1 1 0 8 0 amappl2 80 1728 0 1658 3 1 2 3 0 8 0 amappl1 72 15334 0 14910 26 16 10 20 0 8 0 amappl 80 729 0 686 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 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 314 0 300 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 314 0 300 1 0 1 1 0 8 0 vmmpekpl 168 6122 0 6096 2 0 2 2 0 8 0 vmmpepl 168 45192 0 43208 119 8 111 113 0 357 23 vmsppl 272 313 0 300 2 1 1 2 0 8 0 pdppl 4096 634 0 600 6 1 5 6 0 8 0 pvpl 32 150047 0 131265 162 0 162 162 0 265 6 pmappl 200 313 0 300 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 151 0 15 5 0 5 5 0 8 0