kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Jan 15 23:05:19 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.14' (ECDSA) to the list of known hosts. 2020/01/15 23:05:32 fuzzer started 2020/01/15 23:05:35 dialing manager at 10.128.15.235:21368 2020/01/15 23:05:35 syscalls: 337 2020/01/15 23:05:35 code coverage: enabled 2020/01/15 23:05:35 comparison tracing: enabled 2020/01/15 23:05:35 extra coverage: support is not implemented in syzkaller 2020/01/15 23:05:35 setuid sandbox: enabled 2020/01/15 23:05:35 namespace sandbox: support is not implemented in syzkaller 2020/01/15 23:05:35 Android sandbox: support is not implemented in syzkaller 2020/01/15 23:05:35 fault injection: support is not implemented in syzkaller 2020/01/15 23:05:35 leak checking: support is not implemented in syzkaller 2020/01/15 23:05:35 net packet injection: enabled 2020/01/15 23:05:35 net device setup: support is not implemented in syzkaller 2020/01/15 23:05:35 concurrency sanitizer: support is not implemented in syzkaller 2020/01/15 23:05:35 devlink PCI setup: support is not implemented in syzkaller 23:05:43 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) r0 = msgget$private(0x0, 0x200) r1 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x200) r2 = socket(0x10, 0x4, 0x81) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x800}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xcfa, './file0\x00', './file0/file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140)={0x90000000000000, 0x236c}, 0x10) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r3 = socket(0x6, 0x237f098fed5b9679, 0x6) msgrcv(r0, &(0x7f0000000200)={0x0, ""/250}, 0x102, 0x6, 0x0) syz_emit_ethernet(0x80, &(0x7f0000000340)="ace08ba0a2b216b4de4fb97bae7dd2d052261cf65e50da4e5ffe0451930f207e566a33c58e2016941413c4cc1b91bfcae926f4157a683e2d96a36b7b706f1ad7ba76d9681626083d5a8dea326b1f2637100367755085c148c1442d860f6369def4e1fc785c670d15feee876367b4d2e14c5be49cbc4446570b12b058d2c8fa5f") r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x10001, 0x9, 0x61, 0x5, "6056d3ce544ad857ccae6a1a542c54771f011c34", 0x8}) getuid() getuid() r5 = geteuid() r6 = getgid() r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x2, r5, r6, r7, r8, 0x30, 0xa2}, 0x1, 0xff, 0x0, r9, 0x5, 0x0, 0x18cc952e, 0x1000}) r11 = msgget$private(0x0, 0x21b1b3d314de36d0) msgsnd(r11, &(0x7f0000000540)={0x1, "d563cc4045c5ae2b4f02f8bc55e06b3b5b64ef0ccd088a75b01071fd354f5e4fe08718635b2a3d754c2c02de5bc343b4867f5415da385b5993d60e02b0744bcab019099b5eb0af533ea6bec6ede2f75785e91a5ec04dd7887282686476aad33207543d8aa8d9cc106fe94db4b18ba42982e839e538d5102528ebf1efb249"}, 0x86, 0x800) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000600)={0xfffffff9, 0x401, 0x3, 0xffff, "ef55ed9539b37a79281b834251a1ddc89cea7970", 0xc5f7, 0x7}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) fchown(0xffffffffffffffff, r12, r10) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000006c0)=0x6) pledge(&(0x7f0000000700)='-]', &(0x7f0000000740)=',#\x00') 23:05:43 executing program 1: execve(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='/)\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000100)=')$/!\x00', &(0x7f0000000140)=']@}/\\\x00']) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x100, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$getown(r1, 0x5) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket$inet6(0x18, 0x4000, 0x2) dup2(r2, r3) r4 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x10) unlinkat(r4, &(0x7f0000000380)='./file0\x00', 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000480)) mknod$loop(&(0x7f0000000500)='./file0\x00', 0x6000, 0x1) r8 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0xbe) recvfrom$inet6(r8, &(0x7f0000000580)=""/12, 0xc, 0x2, &(0x7f00000005c0)={0x18, 0x3, 0x1, 0xffffffff}, 0xc) fchmod(r8, 0x40) r9 = shmget(0x0, 0x2000, 0x3, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r10 = semget$private(0x0, 0x1, 0x1cd5dc8c943a1901) semop(r10, &(0x7f0000000600)=[{0x3, 0x7, 0x1800}], 0x1) socket$inet6(0x18, 0x2, 0xff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x28a, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f00000006c0)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000700)) r13 = getgid() lchown(&(0x7f0000000740)='./file0\x00', r11, r13) login: pckbd_enable: command error 23:05:44 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) chroot(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 23:05:44 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500), 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x6, 0x3, 0x2, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) flock(r2, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x6, 0x1}, {0x0, 0x64, 0x16, 0x5}, {0xcabb, 0x9, 0x1f, 0xffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x61}, {0x8fe}]}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000000 failed: hole in range 23:05:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x1000, 0x407) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 23:05:44 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 23:05:44 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x7) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000100)=0x5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0xbc5, 0x6, 0x1, 0x2, "527f151cedd361316db074a29dd093e0f6fbbbb4", 0x2, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:05:44 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) chflags(&(0x7f0000000100)='./file2\x00', 0x10000) open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0xffffffff}, {0x48, 0x9}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x4, 0x1, 0x2, 0x8}, {0x800, 0x2, 0x81, 0x100}, {0x81, 0xf3, 0x2, 0xfffeffff}, {0xffff, 0x93, 0x9, 0x6}, {0x7, 0x6, 0xf5}]}) r2 = kqueue() r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8c) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file1\x00', 0x9, 0x2, 0x6, 0x1, 0x3, 0x0, 0x2, 0x4, 0x1, 0x8, 0xfffffffffffffffa}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r3, r4) socket(0x2, 0x14000, 0xfc) dup2(r0, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1006, 0x0, 0x0) recvmsg(r6, &(0x7f0000001540)={&(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000de6ffff6d000000000000000000000000007b9aedc5ed08808200"/58], 0x4a, &(0x7f0000001400)=[{&(0x7f00000013c0)=""/7, 0x7}], 0x1, &(0x7f0000001440)=""/131, 0x83}, 0x800) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) pread(r5, &(0x7f0000000240)="b1788cf31d909a18e9ac0d2ea12d2b46751fd5f113802490336b803108d0ace0b995510ff71053f4c6fe179d833606442aa93385769f32572e", 0x39, 0x0, 0x4) open(&(0x7f0000001580)='./file1\x00', 0x100, 0x0) 23:05:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3}}, 0x27d) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000000)={0x0, ""/78}, 0x56, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000007ae64b03241a37a3ae2911df526e712a6dbdeb414e66c9507f9a6fec607b8c7508598133aef7a809f0c095c6577fdf6a830015ca34bed08eb2f41ce6ac508e350d62b129fce9b0aa8669494745dfc2845fa35af22012ea420c14ae73cb090000009d481917d8f0"], 0x6f, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r2, &(0x7f0000000200)={0x1, "ed735c2420899c290806244df3da6b97fbda0c462f2e86daf2d5aaa0cfab915ce6b22a5cb1073e0d4c4b791c6689e3854ccac5a5cb314096a9bb58429610b82108b3f86c834c54969370f6b4a45599ae8f09c42927a30c9f497c809421779f6ba714c6bc8b6fa6"}, 0x6f, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000280)=0xffffffffffffff9c) getgroups(0x1, &(0x7f0000000180)=[r4]) 23:05:45 executing program 1: ktrace(0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x200) r0 = semget(0x3, 0x2, 0x29c) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, 0x0, r6}}) r9 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2000000000000002, 0x1, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x2, 0x1ae, 0xcf, 0x8, 0x2, 0x7f47932160ce30c0, 0x0, 0x1000}) r14 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000480)) read(r12, &(0x7f0000000980)=""/167, 0xf) r15 = geteuid() pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x1000c) kevent(r14, &(0x7f0000000a40)=[{{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r12}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r13}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r12}, 0xfffffffffffffff8, 0xa6, 0x40, 0x4000006, 0xffffffffffffff28}, {{r14}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r13}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r16}, 0xfffffffffffffffb, 0x5, 0x1, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x0, 0x100000000}, {{r12}, 0xfffffffffffffff8, 0x40, 0xf00fffff, 0x400, 0x3}, {{r13}, 0xffffffffffffffff, 0x32, 0xfffff, 0x9, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r13}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0xff}], 0x40, &(0x7f0000000080)={0x34}) r17 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r19 = fcntl$getown(r12, 0x5) r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x3, r15, r18, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r19, r20, 0x0, 0x92, 0xffff}) setegid(r18) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="82a51ec05c15a4cbf340"], 0x10) setsockopt(r11, 0x2ec51bed, 0x10000, &(0x7f0000000240), 0x0) r21 = dup(r10) listen(r21, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000380)=ANY=[@ANYBLOB="808aa03ac7a450ebf24c01d0acc35ee79e5a180a96135e29030000000000000056a24abbdad4619149d4e4d9e4bed9b5ded801a3470000000000005e036e1b585bae5cffffffff000000008cd6f23dc3c54849"], 0x10) write(r22, &(0x7f00000002c0)="e2", 0x1) accept$unix(r21, 0x0, 0x0) 23:05:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000f400000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000200000000000000000000000000000000000000000000000000ce0451899d936a979dce820b9ed9fbebc33ae43a866fe6965bbcf285bc28b63a48eb32f0175449be9fa52d6d4300385703d770ae3f1824e411b85ce079a0b86734d02965f9481e4b18516e75c35fdec4321218466ad7d8b8f071019c511ba4a55937bdf97df8f76f510cca2aff627473baf58e5228fcc4eeaa42cad5c499d21048c4c122c326c9c1ec420ceb5bb1a5bbab7a6224d167c10c883d912dd003c9d85689eb39c3274f66d2024cd50abbe0741c9b2db2b37d6ab74f759c268856b087fa23c264bf498a1a704d75eff0438608241e"], &(0x7f00000013c0)=0x6e) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000001700)='./file0/file0\x00', 0x80) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r1 = getpgid(0x0) utimes(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x6, 0x5}, {0xc83, 0xc000000000000000}}) r2 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1006, 0x0, 0x0) bind(r2, &(0x7f0000001540)=@in6={0x18, 0x0, 0x4, 0xa96f}, 0xc) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000001440)) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f0000001400)='./file0\x00', &(0x7f0000000180)='x\x00') 23:05:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386200000000000000005984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca648961c1e5b848bb7d53278d68854514c03aa819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d2a2ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612ffe659fa202361cd8cac7ec9c5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf5d0642ffdc12c8e465f301d3c42d206a9886a24d4c47a9c788557de2fb1035e6a80189a270de19ac02d30389b08dc827b0e1b858a9a92aa7f16971d38a213b1e2c56c31997cec3e7d8bc6be754dbbee07962535605fef8089438eb3d3d63ed94d47254e6fb82db0249db4d6fb0eb4f73ee34c64ed900f1c9e1af5b3141c07c0c2399d14358caab4c8f06e5dcd2b7c04194e12f81da01295e4d82a9d9bbada29a5b07094bc085efab9b1615590e87a652b3b3d8e256c4194800fa231bd80a78a7a26699c3773cbfcc5c731ba50c96de9519f27523e92ed8ce051a976fd25a627bb2738262522979725a3e9827c35beea9c1dc55e09305c5b0d7037f8075113b1a609b6fe4b91f513872970a010b6d379c9d923cde7472cb042440025234c2baca6e076352ed7130b2ff1cd752834f557cb74a19ecdc6d168506aab9a24d68c70113e7f671b4c1e07e4cca02255a8933dd014aba5445f78f0adfdee68df0fe9ff4fd1bb90b78037840c94d3d808e76dfcba9cd2c68265fd4d46a2056d9ba6e1f7fa06d532b70399d54429aa37c78f426cffe3a506ab0f1f4637a1c4cc3741607c234788703bceb2c681e8fe4efdd5c39ab708e83a21cdc"], 0x10) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xfffffffc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:05:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x7c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x1, 0x8000000000001f}, {0x48}, {0x3c}, {0x401, 0x8, 0x7}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x7ffc) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 23:05:45 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 23:05:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 23:05:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x3800c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x401, 0x1f, 0x1f, 0xfffffff8}, {0x3ff, 0x8, 0x6, 0x5}, {0x0, 0x8, 0x6d, 0x9}, {0x6, 0x6, 0xff, 0x101}, {0x20, 0x9, 0x2, 0x899}, {0x200, 0x8, 0xff, 0xffff}]}) syz_emit_ethernet(0x89, &(0x7f0000000180)="b6e7f79b539b892649e29198752fe4f1a666d9b736ca217c7de4638bb679d5c01a668ddd31dec6dfa048417d32d2153be59338026c8b29cda3fa417612a0242a878f268268f2621e14658910b632732d6c505c0eb4cde93b1974faafdcdc936e16773d669a4256d94486fc4bb9d1cb23fc2ec6880f9bb48cace991cefc2b979d89853653f904f5ef45") pread(0xffffffffffffff9c, &(0x7f00000002c0)="bb1d5a199060d7b23295b52445ef23f03c5b2892329e9a07b51f17b003cf800b1a9cee44159820a5116e85553b40b794cd94c8be74b22247428162d1af3b18dc378c05", 0x43, 0x0, 0x3) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 23:05:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x18], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x2dfd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 23:05:46 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) r2 = socket(0x18, 0x4003, 0x0) getuid() socket(0x1, 0x8000, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000000280)="e6ac89182196b9eaa80a49646b30c9de4555524a80f8af7aa267cddb33ee8ccec06c7f5c3e6f86d9adde4beaa409874ac506a54973ffcda4612ddcfb76f45a5b29534e1bf6253bae2598902d5906ecd91d67fef30dc2d2a55ecef9048dd946bbb54b508f499cbabbc21d58ae68c567b6f44db267d91b42b730a562c15b5fb033770c041ab47b6a1cac5d58bd9fb0c9696fd9038eca93d7cc8feab31eda52eda6200f0e0036175a9c9964016a0432f26607705704a0507ad686908db45e1ccddc448c740ceeeb7cb381deb941f21cc75c7f78c0fb977a01d75057964475f7f893c255feb0e73984f91e0711001062af0d165f9c5c271ce01a06d52e3035d46177ff9c0c6df6f4423025de1304ccfa624bb0bd8c12f4c87f514cb9b16ec44ab52bb09e2b83cf50a74379517c114651ba5ace0500969e1ecb201b6eaf0a539375752ebda4514f88c6b0d92cfcf7347564e1c0bab01daf730bb2c441a338faebc06aca178a85ec187c0a84dca6cb4aae738a686acf80f8c32d9cceddda7243c3190e1e92c1aa87a03557013ebd77835fcb207bc6e435ab08089d0894ce5e6772317971c187bdd7f06fd2e11654d138a22db56c8b50b983bfaf2770a440cf03ca4183262a3ddef9d3f2cb21e226ebcf668e145d94d63cb2b04909314faa96ef5055a01763f545df753d7dbbec375c4dd00e7ea07e144cf9a3dadd5976432c816f68fdac7b7406a9f733477b0b0659d47dfe5753aec0668160f911dc6d32454b3bb1532fcc8c4e73e989beb2ca31f98d2ce60d5b09c6f2b495febf713b12d041853de8b7bfc10a6bc6d4e04118afbfc56bf2ac0ad41b6091bf7b42c4348ed2be2f544b8d4ad3d1b3685db3bc0ea60f69c3ca05c01c620b7e9c931e7151b7dab9d77c33f6e7c70df07e9cda7b1ac77e7cca0ddf15c4db35aa54459784dd39336cdebaf474c9e1da5ae6b72d3699c22765544b4ee070b4957faa96cea0da1ae1aa7e5de301bc1a99563d7a7145c953a9956b8036d0d99117fa3c8a237184a4824b8099062062af8ab81cccf5678a0d4947b9bac4791bf2c0d9b742cd686f0a12ae3b772f8eae7f4a63543f73415ae0485e73d6706e037f145624cebad809c06575a15a43e3c7baae52fe147bf096af2561129831ccf0c723c975c0d915490fa6f085c0a86259baad2b388f1dc7823c2233f0925447541be8264be0dbb56f48e49326e3f14817411254d3f0a120d7385bcc207b04091a5dc89a33b9aa6d6d7d6a5a1fef7aa4eb9f315b25df0c6fee63fd2b73314a39f67e662cbb9eb8492a251b12f2403b9cba152bbe70051fc481d56ea9d0bf7baf24e6904e66987b6edad1bd1326be16656bf5a0adfcb51aaa47a5658f1d08c64dd03d125c83da494f1f3b966caf799ec8918318b72f938b612efc28e116a014cc05975a93c0bad58a36e975bc78322c8601d8cab1498a24e3bc4042b4dcf0e3bade68030a137cb018812ae412a0f6fd9babe279e748f0f09cfff490cb03b6b7d8b9046c5f9b0845ca9b2c9f76b7b2af95c135a79907f37cc54da55d77ff04602777a5b3510516e8930baebd929cee3fcfbc5ac5e05a935ce7bcc81c62927e36a0087ec3734ee4cc0e531c83977e74aad09568d1b123f16b749f660a96402c4a846add54c75ae5504782bfa482695be80afa00e92c009ce0d0f8eaea86049e4b10b71aa6eb39b3c9535354939efd1c4cc683f69af9ab1a558a14ea3a81dd2c7f32c876733d401b276c61225e3c0c51ffad15dd2d90f95d5664179eb8617a8e8f62a3c62e6dfdc718699b6268069c0b14deaedff1414aedf16e4d5e4fc908c7139c3a96587547172afefd9debc112bff1a0d477be418584c17a6c2bbf4f92d6c6d62cc3dcb5716c617541823f116409d71a8844bc892b9170d0d7e57358307c2ccb88810f5edcd45becd05f5398ee2e920fa7c209089079574374530d31690d5c434fd0b0e9af146c65a8213dbebcd662fe5ab7d1c187c9d463be797e962faf409a98b9314772fc07b48346579056e88fa33e18088d5678acd383a5f39515bda33c26e227350cdc514f19dc7e1169f6e66252ca", 0x5c3}], 0x1}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 23:05:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) shutdown(r0, 0x2) writev(r0, &(0x7f0000000800)=[{&(0x7f00000009c0)="ddf4b42ba7fdae8d6a8c105bf54e486ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a74ec8b5eedc60ee63943252ddf805c815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bada480fa65af77ea5b0cfb70c6b0ea7c9000000000000000000000000000000cc658413812983c661e609b4a9e30ccb0a60fbbc0e75fc3c4b2776351e5d3b5b09c8c123b7190a13a87035236348f83a263295d81af70979ebf1ae2dd2da5db4bf11b5adb954d0502e2eb9", 0xc9}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0xd0, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) 23:05:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x28, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r7}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCLOCK(r8, 0x20004276) r9 = geteuid() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) setreuid(r5, r9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 23:05:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x4}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffccd, 0x0, 0x0) 23:05:46 executing program 0: r0 = socket(0x2, 0x3, 0x2) socket$inet6(0x18, 0x5, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x400, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@file={0x0, ""/51}, 0x35, &(0x7f0000001680)=[{&(0x7f0000000100)=""/244, 0xffffffffffffffd7}, {&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f0000001840)=""/246, 0xf6}, {&(0x7f0000001980)=""/233, 0xe9}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000001780)=""/163, 0xa3}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x4, &(0x7f0000001700)=""/113, 0xffffffd9}, 0x82) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:05:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/12, 0xc) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x5bb5aa16f8cf51a, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000001600)="81f8e0d51806000000", 0x9}, {&(0x7f0000001580)="121fd0891986b6788897d3158a3f1565a9fe5cab872ce2c6163c7a0bd1b238fd96a00574f423cef1276ab7cd79dee20af4236a6195", 0x35}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x0]) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = getuid() setreuid(0xee00, r8) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r9, 0xffffffffffffffff, r11) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x1f, r8, r11, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) r15 = getuid() setreuid(0xee00, r15) r16 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r16, 0xffffffffffffffff, r18) msgctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x1f, r15, r18, 0x0, r4, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x3}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0xffffffffffffffff, r11, r15, 0x0, 0x8, 0x7}, 0x3ff, 0x5, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r19) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f00000001c0)="510fc3", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000040)="510fc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) getpid() 23:05:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x40000000011, 0x3, 0x0) fchmod(r2, 0x180) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1006, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1006, 0x0, 0x0) shutdown(r4, 0x8823bba3e1f7da19) 23:05:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xff], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18], [], [], [{}, {}, {0x0, 0x0, 0xd47e}, {}, {}, {}, {}, {0x0, 0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 23:05:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x33) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x8, 0x9, 0x9, 0x80000001}, {0x0, 0x1e, 0x1, 0x3}, {0x100, 0x20, 0x5, 0x2}, {0x1000, 0x29, 0x36}, {0x7fff, 0x3, 0x80, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x9) r6 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1006, 0x0, 0x0) recvfrom(r6, &(0x7f0000000340)=""/227, 0xe3, 0x42, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 23:05:46 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x4, 0xc940}, {0x7, 0x1000000000000008}}, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x100000001, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 23:05:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x80}, {0x6}]}) r1 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = geteuid() r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x2c00}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000000040), 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r13, r15, r21, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r8, r21}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 23:05:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x800, 0x60) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x7, 0x20, 0x77}, 0x7, 0x7}) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:05:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) 23:05:47 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x87d0}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}, {&(0x7f0000002700)="13bfff002b974f264ff19a6f419b0b2e42e66625d9b423d2f1484bee9cb569db5cfd513104f5f3402d10b1be078a182f06f62ac59aaead4b8a077e6974650223ea83da5fd8f712a95251143355887d4e199393ff28fa449f230030b39aadab0e5b80b3c1ade427f7c09d6c8b830eb040a62e943d9048a035866ee0103838b607c84cfc3f901d8e62bbf1797d1de56e7138746a6b1d7cb9947ed0788cbee6d8590d0121ce261cc70f6e73afd327ee170e1abf1e6828ead5efccb5cb6df17887e03520e10c4da8d6dbcd0ed47514d6a064c081b8313153a51aa8a7edd0331e5a217c639a20ae1d68943544d31f33b280ca8dbb8d84f78eb720c504e334880de5547afe541c79a46777aaeb78fb662b8f2753cac0f12becac7259b1fd7ebe7101ce290779d03bc378f1b146b602c85fac92ae087ac825037af32ec64baf920d8d37c0f17a2db2a4deb79f6858fe6ef351cd5055e1148732e48141e5e327c03b994c7fc7ed473dcd4f64137e3271b9fb2352696e35c3dbbe5113a8bd7426424e3d90b25145e76ad2e731b26c65c917ac7d2fc9afdb097ad52a8301394a77bf733a49cee343435cd90a0d9545482938f1e17195b108504ac3b85b3854de43b84ac58df9923e11a6fa4f69739e4f48ac1aa4828a8b7f13f631f44d3ca97c53831c6e59e74f28a3a836f86b72a5c2aaa19ae44965bab293d9f479e289401dd40ffa957a354f13fa02a64c0b0e9989703257f3cea0376c6ccdd3bbc2375c567279f629d3954369ac803de5aae4cba2eda8006a0f8cd898fec9a5179eb33ebe99149ce265019f285202a88cc88a4300bd97f8ac68aa89cc3fbef156b80d295904b47b04648c4f550dacd7583372db5425c2cb69dc33e6ecc7fb61a041ac5f6dcf2622d77f4fbb9f3ab8cfff7e24597c7bb15b7d4487dd16e096171d723931d6d92f19d068b2a30eb4018c7e7dd4156d9f003dc153dc62e26b3ea0782e0ec5f8e3d7e4ff3df14873b63572ba78f8a4e06252698b6cbc8dd0cf59462fd5d753ae888163216ccf87cb0f308494af3fb6279939f28da7cd52bb451f61cb763beb31809079f3f14b8689d9b0a103e855381345c22709af3a53b73be4d89619c0d9077be8ba3828ee8244b915a4ae89d10cd26b491a5bea554e759bff25588e51d29bd50c0222e67326f9461b313a4ce2875df24b94666f218e2320e1bac951cd6d7788cb7d4c2766ffa645e4266900a38624bf3044a2572e4d4181f95849b2e56f5a1396c49a93e4adb6288a735252876361362ed3b58688ca83c43d33c22e456f090f883e923e35010ac98475cfbdda922f44cd80e721bd93b896e6e50dc062b83d2ddb9a89411bcaa920388e048cac4037b1defa3669ab270b4f74868563366dcb22b08ff93dbd01753aa14078e1423c1cc635fe92eb1caa9145e45b0795e9892de70d743b5c8a1096181f2a6f60bb84146a7271eb88a354d7d49c68fc3c3c337ccc9087b4024278655d36334109b71022b3958c3cc3b46d953beb09f1eb324e5f5687b77342397ef21ed1f791cb34147c3d70f04c87a125b9d23a9513c38dff5b6dece00f9cbe348826c62ec5d8ea56deaae0be4bec5fd26c74199fe8a05df9f99eb65918389b98f9c1bfdf022e7e875d021301d3266c7cab7fcda211069045fc75d21138b625b01d866dc9fb4d71452da10735a63dc80241c9bbda2ddce63396e4c0d1e5747013a0646d3f19809cb6ddfff94577bd270891a582d8cfb1eb1a0f5dd4b57986244b62c31e7305aabdb2e87d7d2ed4801ad4e10b52bfb2b11218164ce00566458f2a5f93d263d9dcaa56292e24cfc718bf6d7bd5b897587e26b467eb4e72afddd1160a0c4657e1f5e11c96ce351bf4718f1247bea36509195c6699a417b7f90c4a807dc6bf7fb930a15ae89848155e4195f5c311809d6ecdb665940cb764e1980e2bfe69733e7d69fca1451e94f59049f076706dfe5c4886b2f2d2c66418e73a6ea38c8118c828baac2f6442b811436e871133f9e7176e5401195d690436e8464c65c2c7b108eff48dee38480a3980594448d1fe40361bc9bbe9cef81e535c0d3c6f4826ef24dbd0630bf3c628632913c1b2949abcb7f2fff0f6ca74c393d85b6ade301c18d42a57144d503e30893c0150a710a0f6e1a14a19c6c171bb106c0982259d6681217c8d43425de3ccc72624d947c14579e0233b94e88404c8ad10e3e2688eb463bd2405be5d6546e684db5a05dc667e92ccba1762ac3f465e2f58b173044de8ff1b474c56792dcea2a9a215b6dcc66222c714a3b9cf41f50c8472e9522c0de33cf0fd2951cbd0077ea2ed84ece6ff9bd1707ab99d796dd5a649f8d3c255d3a7a040650097d5a56853a0db9ca704de778b09b35b080c86ecfa2c547dec793004f179e3a2687d56cd5a51be896c0537fd5dc5cb7cf4e95b24291ad53e8ecd6f972d060e06209993aeb76a40bbe0a8e362c6d8c538ca5da9aa1f409bc4abbb74537abfe670874ef8de7597b944d8165dfebe2adbba9d11c2224f694061b26e2e7d6af22f13904767c9a7624d350cc4ee5940aefe62c0d9261db4b13b97387aab2f859361c0f272e77d493f6a38eb730d108c326f0f1fcebb3afc600affa667a085f2977677ca4b29bd7533b0728655109fa7b2cc5a646cc50dd309ef3140156f99c5fba4bff9e2fd65c4d49c3157ce01c67b946e24ddb9b71f792d7fbe9bf7f246f2b2665cd63347a3f09aba88e50914770caa5ac2663079bd1f4dad261c24cb9ef6443955b5f0a4ce01596dea73b08ab0a15f469a08fc8a0d323be9ccb56b6fab3cda2ec71d3907f01ab963c5b5ff3a6ef3758dc0f8f260f7c69ea4af5e6c29fb2aef9272682f9f62bb63ae22d6dfb45b6be813e78ae5b8fd145ddd06a99ade0f06ad1f69a8d559cd5cd0c384aa836c6fb485bceafc5e40851c037089a455eadd7d1c7f626db39f4e80ddc5fd4acd1568e6779251b6bce6ab10229bd5161c8f26e5b78a845c6f0cebc438615ba7b607966694e2903e8cbde5cde23d339723bb91c1243f109cc24f92d4fa2ec878015be879e93739a77de7c613d5b77f99e58265839f992c8143ff9da45488849a01758512adcac808157aa6d2484c2e8d33f2139354f6b03b94fe1b67c2636303e287ee660ae7f324f7e6b1537442c0168093c7a09f889765d90309b01fc0d6b2b506411cb794cb408b0ead39128c251b88a6daae597524959e5ab498a23b4cb43de4b404de4a9b7eee1b998e10e09b9b06e4a5d44f8b7b65e1b2124fd2e74a0ce1983bd4d22a145204f982e7310f5251191b9a75c28bdc83900cf7f05dbe503187b7b0b643554abf175dbf8f1ca271b8be218f28cce81aa0af9a5c42ca6673eb741a4e51c07227951f925c55049914c9d534718995a772d7a55564481a1749f8867cfc40bf86ffe9c3df0443109267432430e07bdba929ab8ffb30067e0da3f3a7f50f98f3aeb9fb3c7efcfdaf542eec3a87681d8925941432d2efd983bbd2839dd29ac660ae5b1d00a1d22556f3a379727b4ce90bcae1d6225caa86f0a5998e18460e5b0fc366511df87d3630dd5ccda5fbf9f482136bfe882efe48f49b722f2f00b385091bdc550f5b7a0145c957717fdcdaf93e33008c23bd1df2fcfa534b26b786051be99378f0efe54d389f9cb57b8dd416029a474d5af4143c4bf7c4528b870f0f038384cfe387d396940c1dbd5b82e19f49b5bd795e7a19223e3f79506c1a8d783bb472ff58adafb920d0100ec98321fb70291afceeecee2c188943983644e8f6467fa4d0182b7267b8a4bb9ee264fa18c021f4b3881260e2090ddc34588d17580e2d60e6923a0b52a15323bf82cddac722770b28082842345f0afbe4f3d1edfcff196321d118a0d116b653f53e2f93be05704b1d6d9276cd541f6ca5d55bf5362144715fbde96f7f3e6f3f7f117dcaadf53c45aa51ba9cd1bfb5785e422a0ea7be4b1c80792f0147942228a5224393087cba5770532bc23c64a9cc3af86d42e5e13258f873d5109135bd11d4deed57258eb24f6d7cf99f040e0e5251bcbca98cabcedad25c082e27c971124df86636698528192229972076d2e0c05ba11086bfeae533ac95f8082903d9db7f3412efdc04b61953b26afc81a16adcf2a70458f325847b1ff671d4203b6bdb5db3d0baab82220334dd101bcf2609d64255931a3d6e0ae00c1148a17c857bc69b56e8b5e44029cd0f81ef7dd6b9153e97dad11e9a39490c2bba647d47ce74d4d018645b83a371f109763560bbe960aed9723b70534505590ffc72d68760bb6291d6b6d7d0e04bf0005aeeefed8de162e6742115bd5cae3781284db84c25eda1b2e5ab4797cc535f4e536809840266a6c678bc09f3b6d7d758122550193008223fb645574dafc3097a541e5b0136cf4b2a1bed4966e9f4046c65f92fd0e16adbf74db5b02c9f16cd63005b5023c23ca0414dacec3f85627d287ea499653f295140377c09c5f2eb72566ab3eb052456240136ba170ac6982f094397b834213d20587f7b1b5b8d6dd2d6130aad1f1700bd67e4c3e0bd2e07f1e6bcb1a7b0dc43c731c4373363f22b833f862a6adfbbfecb32b5e361f098b32825bc30a89da6ca24081bfbcd8fc45445fb18a99196d1120c0a15015ba10348420a35e99d195fa4ff913d6d5430743ab8e2215d54e0943df0bb1eed0ee6fe4031833b66419141b1a1e5b44ee8373568d73faa6b82185620d29484d2a746b130743067f33a203a555ce5f60c7b0e6402f445ea88f3a5389caef89aac7b78922122c663c49e9a70754e5da8e69b3ea22e9f552702caee855ac81e225b5c6f78bb96469301a2e446ebe1c285e1b468fadcd3d15341e0fe0e0c644aad7962ebf74ae3e52b7a4420c3362b03ef8ee0a5bd1505ab03e29bc643738fdc152908c62968402ede413276912a4db6cd1a2c66e648291b7edc2879909d9e68414bf61e4826d819378f546eb9967e0045a4bf66a7b206db8fb8b2490883bccb0d73eef3133f733c6cecc9cd02ac6fc0dbcfacdec4067d201a50b8c32335e6542557aac23a5546c92ac2d9da5b5ad846a4d3d14f0fcb4fb372b83cfba780497bb6d2e92181419392a428b3508c2af1ebf9e0564bb8a33aea66c8af2380e92fcf20665fc013bd11f1b7c11053619b2d84ae727c5bc382217db553b22b7bd35cc27ebda3f7eddab0c7a2df4ef0dc260dadc969f329c2d70aeaae9d86a54aecb15a7f8ed56b40d234e5f7a45a1006314b1a8f05c711ae01c53803877b7bef0e6146f039f5c99ac1816ba433b37d311f6bdc92c556a7dcf6cc408a2e65f5b3316c9b62ba5ab1c86371a8bf174268a2e2ddd6e54b11e909ba7c42cc239579c4dd98b5bb5caf86fed6bc4a7248edd38729db3c4628ce7c60e5168647190ce0cdbf135384bb8ddae5b6ed39d2c1019507ea66ab8b58bb9deebe95ccf495a295d8278d8d2905c46a0238f00ce31a55e3c5cb8864778462ad76c73cab3b36bf8462993506ec55815993fbad6fd403e10ec77f7b6c3c7596d4fbcca0334f0ba1a49051564c71bd587a9cf5055ce3f7e4f3dc1db8101166f5d85fc41a5a3324f8a511aebb918071b0a55a360871dee9bdc1fba7d1a766fa9c396e34171f6eea4a92adb429e6c60a7d5933d1c729fca121ecf13e6c092c8c7898f83916a86d6e2138d7fa3e8d38ef35ce63733c5f422d12abe094f4f17c1722548e9b34c5e9a0155074072c8a4f47360933eda0a8bd114358b0f0e188439c026c9b0381bf2c0e0e31461706f0664eeef8e4a014f4c879909d0b1b76", 0x1000}], 0x2, 0x0, 0x40000000000) fchdir(r0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 23:05:48 executing program 0: r0 = socket(0x2, 0x3, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x57e76e8b787b7272, 0x1) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000005dc8e420001600000000ecffffff00000000000000090000c847f15cbcb52b0a0400d0fdb2705b8dfa77d617207b8d86fa79d19fb3734591a64fe715db1986b904e3b642c4765645e277ff8c0a2bb389182b1c74c500468c628d4d"], &(0x7f0000000080)=0x18) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x200, 0x1}, {0xab2, 0xfff}}, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xffff, 0x40}, {0x79, 0x7fffffff}}, 0x0) connect$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a1801000000000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c11700287dd30b05007fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472a1e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f6385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff010000008116e9ffffff4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7715d0b9286e187332a2b279dbfa8b7b465e4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db311b6911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7bbf5f0d2cb686a725341d85544cd1cfd0b34aab25c611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd5b823e495bac2204ccdaf745fad397da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42a4331c2e80e306615b7a814b77f3f5a659255490b88ff1bf35ed25b1c8c3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b9131a18d9b9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f371f5d79dbb895a6151ced3843da5b8e97efc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6aaade7562ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f42838543169a3c646ea83641a64f7eb1a81927ecef319f17c5c32f2a00f53251c8286e341356062c0121cc183a0628eb252297dcc4cb38a4d3043dbc8232f632426f32653bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c4377622e68c5e7ded8b77d1b960101000042b88a376388092acdb573261ef56a27fd3b21b07a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da73128fe0000c83654692e2af69460bcfad755a13fb71996e4a1f7099a308bef75276ff94234d7458d7f57811c241d5634164baa1d8121e61ecb750cada2845d3133d09dcbad5977084e71574cc694e574a691f264b47fb758e52ad37ea4370da4dd2ee5dae9a18d17aa9d6546f47d7d2081000000000000007bb813ca8f8e60badc19d4097571b4f68b7bfd5f1e7620104e62d0eed5bcd031460f0e6d1f39e90dccf4117e5196977042a1fd17c4c6411b484cbd65c1e5586417971bdf25a1985d4de0bcbe47bb49b89221e9a5c79fc072212a146df492672736c42d6d092391d22da4181de1c8837be021d7ce3fd7baef69607e5e8aa911556518863e9fda719cac428a0ba5abae264ec3e343d00f497528112a0b3bb7074880689d3b6f472ff172fd590132ef2643c888eb31099954f01d43dfb2b0197a9ec15270acf43b09d21f721702000000000000643ee0cba900239bcb0a9e19f800fb83f3dea23b698caa223e68f7df08fcd3b614591185348c88e4bae1625e8da30499b6f8b6211e10492f844b7d2750573976a003cc90f9d65e10eb7b8379705fa98cb74520a0f19df15eebc139f4b3c34500f14c61ea7deec6b7b42832eb20822d764357f073592fd0247ea0c305817f5b14016541fbbd09d2fdc40b0e717a7e4fcbc4186e0a7104d654c79b0cc77a37f9e6c2102a3475ba61a569189c401993218b957ada3b3b7d5ac31726a7789b414ee8307cec75e858cd0e3a39dc8fb585ef60128a4b0c65a7fbd878e1dde3fa2c217b39d47c8c2efce5db8692e31fd72f52132532c5bce01b6609af703c79134c11ae8d7a3f78b26b6203e0f8850c2c81236ad4fbe3739fc1ba"], 0x10) getegid() sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) acct(&(0x7f0000000040)='./bus\x00') 23:05:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1ec568f9, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401], [{0x0, 0x1f}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x10000}], {0x0, 0x0, 0x0, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:05:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000140), 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581a022ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1006, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000100)=0x1) setsockopt$sock_int(r1, 0xffff, 0x65ec1046ef81279c, &(0x7f0000000040)=0xd8, 0x4) 23:05:48 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca6f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) ftruncate(r2, 0x0, 0x7363) r4 = socket(0x10, 0x0, 0x0) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1006, 0x0, 0x0) r7 = socket(0x6, 0x2, 0x0) close(r7) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) shutdown(r6, 0x2) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) dup2(r1, r0) pipe(&(0x7f0000000080)) 23:05:48 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r2 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff]) setegid(r3) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c00000000fb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa01cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e15500311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000000000000000000000000000000c17edb15b8038cb2d15ce6a48114c36e0eac8ec993793132f56044c193c04eb2d8b8914d48ade824a78fe93e5c4dad618ac5050c2b6617b130af1c9baa7dc6a87b3a6bd57954edf19c4a19d94bf8ef3c393797dbab2ec90e392991da24ea02d1427c877720f9629c3e40730c3057894ef5fa07dccbe353003d477b9eb70ca8eea0cb1cbe532b71e9273e5d02ce34944f5816f17f4bd8f1384537918ec75d59da38c130cb6fb4da3b82df758e8a4f242d2b8ee23b65c9aef95f15dd320a73948ad0513bd44e3567bfd55956954962d44a23ab39049a4797ff5b44ccc0fca3fc81b1947f0706919cf13975c4fa52825ce5ad872bf50ff72a929a"], 0x10) writev(r4, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x2bf}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef1c9c55b8c200073e2d3e04813de0fcda37ec8104d50c7ea72c38e831d53e1b6e8ccbe362b1185e146e1eecb76c112e6eb438e5875a817661a630a84d2d2ef1ec4b47fc", 0x471}], 0x4) fsync(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000240)="18ebc2101a6ac6dfc6a65a98d8f2f6f1b678bd94f69f6b1d3e181e309829100e323641c3c11de067e50362caeef91a4455acb14e3cd7b1d3b900de7aad5470898c2f89072f1a3640800c33eb8041", 0x4e, 0x2, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) close(r6) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000004}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x7ff) 23:05:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:05:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2a) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="e780f1c58561c7d4ba28e5c5f501941e6ab6676aad7c636f662802b9d15fe7e25a38b25464a241041065e3e1e3b50b3c6321e1b7728d8e0bb00716c637ae288c7a69f02ce2cc5e5b8d403d74e834be9d2948fc936e44167395401e4c9b5244970dbcefc1e8a305cb68a4b953880fa7965a7cde28fabfbc82399c135bdc7978afc9c25acc93ae43d0dd067acdcd42b446debe2f1b1087764caccccfd736d2b1b2a4bf9734e7f9142508d5be66fee6e2d761b9", 0xb2}, {&(0x7f0000000040)="b0d32faad48298cebdd0", 0xa}, {&(0x7f00000000c0)="3bb47d15ca4f23809a610eda5d2100b817099b2ba3766331f256537a9333c1f5e0fa7d5e8888101c71ee236403007b7c2be628627884dd7cd7c05dbb46268e16bb63bfea3ce43b9974efcb60b9edbe252f06db5cad994fa5a39b78e98845981546a9199f24e2", 0x66}, {&(0x7f0000000280)="6c926794b247e807dc51ba9fdfbfb19eabfb4943b90705e7982b72dd4c532ccc925ab1c5735ae8f23f2209fa320fa944436560c0e41c8fa5d5661f624aff44bf05ec74827c6cba765a7e7017fa45608b43c22397328ef2eed300f88c0de01f8715f62905ec96eab3ddf4946060fd4547f25110d6ca1d498a434dcf5b7815f5304760ffa550b4f5", 0x87}, {&(0x7f0000000340)="a7971578caf1e2a64206a417e5ec82b2b12194a5420f2443077ff2ec05d626d87bcdb44ad5a9574b259a365581b8d36bfeb88afd300ec25ec7454573fd5c0aba3472c867c31276596547eb76d02060ac77695cc275f498de56e3d1d305d4401c188b26", 0x63}], 0x5) socket(0x1, 0x5, 0xa2) syz_open_pts() pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0x13}], 0x367, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1006, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r4 = socket(0x2, 0xc003, 0x6) r5 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1006, 0x0, 0x0) bind(r5, &(0x7f0000000540)=@in6={0x18, 0x3, 0x8, 0x6}, 0xc) connect$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc8bb52ad88b2951a15801360bcd4c0a162b2ae447473c238495aaee48c0ff7f0000000000004799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000002a22f5b6fe02b511c3695d479a24d87cbff464e4d06bdb2d799bfd6880cd8a6ce879ccf4c949a192e96db9a4fc9f59becb62d551b1c5078d92f3ad845082a0138f9f76cb895bbbd7cf8fc26a5ec296bb05434081d62af88091bbe1ffdd1bfffbe18e68956509042c4e3ae3c029d1023a94f549d8b7af59c86ceccc324d577418a643b27d5a030a0b88c096d8407f8660cc08ef8b345fdd3b65afbca8396cad3a450ed1b02a7c47ac82aee5ea340fbfc563a1750e621051f0234ac7c209abc77042ab8030fba73a3a6eb3c31ca94bc8d8ef7c4eaefc0da7cb1ba4086f84093d55c6aa96b05880a59be1aa7254e10710dc50b3e59173b23d142f32f5f671f1bff503"], 0x10) write(r4, &(0x7f0000000480)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646051855cb4274bdaf29a9138460ef9d20e4c7a29af5a5fb9b7b4789b41a7470e19c125d803571a0a89b1fa84169add76f44b444a104a22c038e4dbc49931ae9885d6f7725f1cbe4d92b9a08096085", 0x76) 23:05:48 executing program 1: nanosleep(&(0x7f0000000180), &(0x7f0000002540)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 23:05:48 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1006, 0x0, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x20000166, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4407}]}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xa1, 0xf0000000, 0x80000001, 0x100000001}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0xef0}, {{r2}, 0x0, 0x20, 0x40000000, 0xff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x4, 0x2b}, {{r5}, 0x7ffffffffffffffe, 0x40, 0x1, 0x7}], 0xffffffff, &(0x7f0000000240)={0x4, 0x6}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 23:05:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 23:05:48 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="826704000020a3000000bd0dc1292cad69365b8be78e88e921a1644f1075f411c3809e548902d9af83af892dc28efd59896ffb17349f21ff3e01e7115bd96e06b51c6514bfef8b33672868709b9b2fd61f63e0456581beb2e0890000000000000001dd0b97b76656ce52b0012cb709556f45abcb698442959fa6db2d3f19411fb31d701bfe2c2de6a64290f40562054c0316cfe509000000000000005a817fb126a1ca0eafd7a5ae24a23271724e4f8f6940656e01000000393994941f5a4fd3c88d5e9cbab996762f1b59a1535a99cfa88b9837"], 0x10) r2 = dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r4 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x282, 0x0) r7 = socket(0x20, 0x3, 0x6) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x2, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) r21 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="4dff11ea", 0x4}, {&(0x7f0000000340)="e94fb2a84efd9c92d73e4f8472e02bc5e0e96f386b18993e7bd60ad5ab974b8cd08f5be23c775c2ac3bd8a314cab52b467056841f2e6d3d1280b25aede2b6949b856b461382a246a46f9ae5fb47d55f24deb8940c29f2d355965e4", 0x5b}, {&(0x7f00000003c0)="e938f3cf5a530eac5431a6bec63c111f0b6d4dd3e27fb8f60c4e947c4776f7d4e6e9741d67a389131cf7cd5906617c89e0aabb9924557b853cc950569e23afd4853886fee63ee9486dfda8bac62f0645bdc9399e10f2f46858fc1ca81593f7ef0fff53a1cd3ae62b74508c1a6b9ea6550884e1d10b9e2e166da339b4fa8bf7e08dae8e11", 0x84}, {&(0x7f0000000100)="de9e86270f540cbaa337a84ecf22851bb682f3892e7bcbec9004d9663d0bbdaf7aac4552ff7af429955137", 0x2b}, {&(0x7f0000000480)="1d4b954f60ac4773da8f288f55cbce26e928cab04dcfe378a6fc879026c1c16c3393822bfbf33f5bd51f6bfea6561aa68b2256074b3751027d8e14978e45c9b582f8180a227764506c9a0391b39446a7c549264078e1f292e7b18e81bde7e367", 0x60}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="18000000", @ANYRES32=r5, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32, @ANYBLOB="0000000428000000eeff000000ff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r13, @ANYRES32=r0, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="5fa20d1f1ddd00697b63277b1a4026e4b75c2475e1257d94dcab10427353dbee4ea9414c32aa24df7a60d8c8957556467212dbf124998df7ee570f013d692e260929a9b1171eb12837937b88ec6a32c23495f470d3878a5a28a322fb3dc5a8630b984f68d946f60598cb74158eb71689e1cb1905d729f865a02e9e4a56a1f91c7cc6d0b3aee3c66cb168a7254e590134246a5c5826e9db96570e90a2020a3703662a130c7c34ab23325d0f5c6e428000"/186], 0x98, 0x8}, 0x1) ioctl$BIOCLOCK(r3, 0x20004276) 23:05:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x8}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 23:05:48 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1006, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="1625cecd03ad3fd5516712fa20947eef198c7ede02ff7846ddf181d09706f848b669b02426e876501eebfd9207ff28d065338d876d7457044a05b39033d295af3053c2c494f752536dc4f5c205e2116f28cdcdf5887ea5ecd4e4f95dec9898eba6f032e780d67c2925b349e87625d754758878025d3a5b7143471117e3cf1379b20db2ae7822474f9b4bf631164d7fd52bd8aaa102fdcc6f0ab3110ae50d3bc54163a2be9344a8eb47c9d93fa559ac12e5aa3ca5f67aeb04374ab3828563d5a3d2c3397400672197594057ade35877b3a31d", 0xd2) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 23:05:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) close(r1) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 23:05:48 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000004}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 23:05:48 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb273453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cbb6ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd0000000000000000000000bc2092392c66d9b1e9385d2c815fbdc069ba01ff17a8a008"], 0x10) write(r0, &(0x7f0000000040)="53d9b2f1fc8c2f800004bf9aab4230c09600000000010c00030000009d000000ce0e01807ef20200457750db5408e6b7ca", 0xffffffffffffff57) sendto$unix(r0, &(0x7f0000000000)="a882cdcf0178532379abf02fb6bccbcd7d7870298d73131e908c36b3c13e0fffacd8d6cfcffe1b52fec9196e", 0x2c, 0x0, 0x0, 0x0) 23:05:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, r1) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c9fc67e119c5"], 0x10) write(r2, 0x0, 0x0) 23:05:48 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x6, 0x2, 0x7d) r2 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1006, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/231, 0xe7, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:05:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r2, &(0x7f0000001540)=""/4096, 0x1000) 23:05:48 executing program 1: r0 = socket(0x2, 0x0, 0xfd) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x7, 0x7, &(0x7f0000000200)="010f3f8ac7e02f0df863372154a8731a06a3a61b3f3f0104eb30bf85d84c89b96a67379aaff885489ff0c6530a25ad1a565df7225e3a73fc62d6d868c95dbdfdb9560c56c91d26650556764f94193ba56c553e4d089c6686be52e5420259cd6d48a4feb074a283b251920e5202312e0b0d20ddcdc94745bef365c1478f5035db4aeaad50a456488392b9a7633905e696da6a60c8495b493e539876263c213c26cda3f7026492338bebfd4ac0f97433b1ea6718643c9c69401515cbec110f9db3538a4e307a52275ba0806064035f", 0xce) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca648961c1e5b848bb7d53278d68854514c03aa819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d2a2ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612ffe659fa202361cd8cac7ec9c5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf5d0642ffdc12c8e465f374d3c42d206a9886a24d4c47a9c788557de2fb1035e6a80189a270de19ac02d30389b08dc827b0e1b858a9a92aa7f16971d38a213b1e2c56c31997cec3e7d8bc6be754dbbee07962535605fef8089438eb3d3d63ed94d47254e6fb82db0249db4d6fb0eb4f73ee34c64ed900f1c9e1af5b3141c07c0c2399d14358caab4c8f06e5dcd2b3c04194e12f81da01295e4d82a9ada29a5b07094bc085efab9b1615590e87a652b3b3d8e256c4194800fa231bd80a78a7a26699c3773cbfcc5c731ba50c96de9519f27523e92ed8ce051a976fd25a627bb2738262522979725a3e9827c35beea9c1dc55e09305c5b0d7037f8075113b1a609b6fe4b91f513872970a010b6d379c9d923cde7472cb042440025234c2baca6e076352ed7130b2ff1cd752834f557cb74a19ecdc6d168506"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x0, 0x4000, 0x8) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r10) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:05:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) fcntl$setstatus(r2, 0x4, 0x8) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="820205000000000000020e874fa60e6ab601df87238602a74e05c83deee932e71fb1bf99c6d8fb7f905b9d59cdc60782bd45b62543b3fd75abc7b072de07fad1fc85ef8af225fc8250f98ec0f73504bfdb6b12d80e5ac67de2c2db8c6f11bcece0b919326953c369e9448b437fee77a23d2ff3ebae9e7abf592f5ac2191b860200e9ec8665df78d0b27c031383598612a52d910a8a2b55b0d7373a5df8e9fb80421a57b118672c642b3d47bdf97cdfe34db02f79f19daaca86f4f22899b443add61b1d126d026d64d75e56dca557f736ebe0a5fa7d09d3d900e6fdd3da6f22386fe4a8344fc0cee5afd195c06ecaf5ed808537ffd4c30b144d72579de49629ba12f7a363cb8dbe51023e83d2cfdf30bfc307dcc1e3eae9616d0d25728ec2349a8d3c629f80d03247ab2908ac50670bc503b3484405f7f93452892f4d48cb0b"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r1, 0x0) 23:05:48 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x0, 0x7}], 0x69b, 0x0, 0xfffffffc, 0x0) 23:05:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x3fe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:05:49 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2010000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7275ac945ce7d444ae719f92ff6745a1645f728bd4ecbc7536ca36deaae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4"], 0x38}, 0x0) r0 = socket(0x1, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:05:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000), 0x1, 0x0, 0x40) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 23:05:49 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) dup2(r0, r3) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="82", 0xfe9a}, {&(0x7f0000000100)='4', 0x1}], 0x2) 23:05:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80, 0x80}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xfc}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) 23:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x24}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000004c0)=0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) recvfrom$inet(r4, &(0x7f00000003c0)=""/196, 0xc4, 0xcec90d37c284ea24, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r5) r6 = dup2(0xffffffffffffff9c, r3) accept(r6, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000002c0)=[{0x10001, 0xe0, 0x0, 0x1b}, {0x4a, 0x1}, {0x3c, 0x0, 0xdc}, {0x4406, 0x0, 0x0, 0x8001}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0xfffffffd}, {0x48}, {0x3c}, {0x4406, 0x9, 0x0, 0x2000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 23:05:49 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bacb169dab4ce2874d37cafe2365") r1 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1006, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) 23:05:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x8) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) renameat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r2, &(0x7f00000013c0)='./file0\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 23:05:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001540)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9222ea8351e959ee7247818f9706017c7cb9303e6b505059f34d3e19df3993b755efa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca65f7ddc7482799ba2e9194c2d7fd25728c83b61b7a71ed96b21c72ba0191fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x195}], 0x82, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x7) write(r1, &(0x7f0000000140)="8cbfdd6d5950ef977b95a722ece62e37fb2dd7c7ab", 0x15) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r4 = fcntl$dupfd(r0, 0x8668c688e57d3492, r3) symlinkat(&(0x7f0000001440)='./file0/file0\x00', r4, &(0x7f0000001480)='./file1\x00') r5 = socket(0x6, 0xc213cc0004260b30, 0x6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000300)=0x81e4050) r6 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x108) getpeername$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='W\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001400)={0x1, &(0x7f00000013c0)=[{0x8001, 0x1f, 0x81, 0x3}]}) 23:05:49 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8840, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) writev(r0, &(0x7f00000011c0), 0x10000000000000da) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) execve(0x0, 0x0, 0x0) 23:05:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x20001d7c, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000180)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ftruncate(r2, 0x0, 0x7) 23:05:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) sync() 23:05:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/109, 0x60}, {&(0x7f0000001a40)=""/4109, 0x1000}], 0x2, 0x0, 0xffc2}, 0x802) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3f, 0x800}, {0x5323, 0x4}}, 0x2) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 23:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 23:05:49 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1006, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getuid() r4 = syz_open_pts() r5 = dup2(r4, 0xffffffffffffff9c) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r5, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r6 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r7}, 0xc) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 23:05:49 executing program 1: shmget$private(0x0, 0x4000, 0x7b3ab9494549d97, &(0x7f0000ffa000/0x4000)=nil) mknod(&(0x7f0000000780)='./file0\x00', 0x2080002006, 0x40004000000028a6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="13", 0x6, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:05:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9c506cf1c0a6850f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x8, 0xac, 0x8, 0x1f}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x9, 0x1, 0x3}) 23:05:49 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x0, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) close(r1) execve(0x0, 0x0, 0x0) 23:05:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe4908910000000000000000000000ddd0f0c035d6a217f231bcd061fed15216ce69245f069df38989be07c4cd7ce6fa5b355893bd3595078cd9e7c738a1109a0ccec3ffe44ee2170c9be420c865d4f53d5ab2e8c86338a10159103f714e234d4d4b1cfd9efe479ab6db5e977de82658930d97e6d062d0f42aa0"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r8, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x0, 0x3) r9 = socket(0x2, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000040), 0x0, &(0x7f0000000200), 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r11 = kqueue() kevent(r11, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 23:05:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 23:05:49 executing program 1: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000001c0)={0x8d09, 0x3}) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202ae2f66fc7f696c650fae655051a8b7fbb15c36590589b28fe2d7b4666b3e7d6341ebebfbc1bde768eb8502ad008986d24c8e807fc008c42e3c3ba95f1b3986c24e3302a367ebb33423a55b431d648eb49be85b24cf5c5d"], 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000440)="eda29f565b6ba8733ef6258747983bc0cc33efe3ac2323494a8f5d0f0000237ad714abd842ca2d0f1e902618c48f0e7219e41ed6bd719e31bef6c27e4c7eb28f90140a877cce554211c3625caa018e466bead4c3207b9662e9dd758647869ee75e8315123f590a28014e1125dd56d74b6df917514bd9676761bed1487ad0ed52a8ad38eff5e049bf8ca4a89d4f855365b9c9e283442ee389f95a40d662751a19a2b4feeffa72d0425dc09bf6360a5321c63a3b0ef52ab99471417ad92af55186a8add72c3ce976071ad837b11f97533cfb68a15ab0200f1f75f650b740424d0000000000000000000000000000009c7d9cfc78094c106280345c772aee5b0ba4889d25badddb3d42299ce09a28d55f3786c3f4762dc3e521ec54a889a6543288374f46582bb86122e3f580230ec9a2d0d32332b50c6398d3e3695b76927a2b337d6cb6885102419693b62b0511cc97b0684ff4f8de208e184f9b33983e14b98e1c234c0de20155d255f213bbf79c03738495c9da918a3811e15e4abaaf28c2deb544a6da8d41aa3bc5", 0x189) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000400)=0x7) close(0xffffffffffffffff) write(r0, &(0x7f0000000140)="3d309fdc82584f62c36dc1ba861f0bf1297d5eeaacd73b35f5fd99bf9a2892b68d59a5e718597c8c37a049ff6d1c8eb1c58b084f924a83f2dc0f030a5a4906af5a192f0655fa33d012b0e62abe7d38b35dc534946716fdd57078861d1a", 0x5d) open(&(0x7f00000000c0)='./bus\x00', 0x11001, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1006, 0x0, 0x0) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x60505da8) 23:05:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x800000018, 0x3, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:05:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socketpair(0x0, 0x2004, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000040)="94", 0x1, 0x0, 0x0, 0x0) dup2(r1, r3) 23:05:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3}) r1 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mlock(&(0x7f0000513000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) fchmod(r3, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r4, 0x0, 0x9) 23:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x195442555feead57, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x10000) semget$private(0x0, 0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="bdd9477c320c93ba8c1a900e8656") 23:05:49 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) dup2(0xffffffffffffffff, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48, 0x0, 0x0, 0xf7}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x83d7, 0x3f, 0x3f, 0x3f}, {0x3, 0xaf, 0x5, 0x8000}, {0x0, 0x2, 0x7f, 0xffff40e5}, {0xff7f, 0x4, 0x0, 0xe5}, {0x8, 0x3f, 0x5, 0x1ff}, {0x9, 0xff, 0x0, 0x6}]}) 23:05:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180)=[{0x0, 0x0, 0x1800}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x25b, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x1800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x433ab9dec24bd67d, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000001280)=0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x6e) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000001240)=0x6) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) r17 = semget$private(0x0, 0x8, 0x400) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r17, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r17, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r17, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r17, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r17, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r17, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r17, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r17, &(0x7f0000000040), 0x0) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r24 = socket(0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r29}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r21, r23, r29, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r17, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r17, 0x1, 0x8, &(0x7f0000000080)=0x7) r30 = semget$private(0x0, 0x8, 0x400) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r30, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r30, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r30, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r30, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r30, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r30, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r30, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r30, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r30, &(0x7f0000000040), 0x0) r31 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r37 = socket(0x0, 0x0, 0x0) r38 = fcntl$getown(r37, 0x5) r39 = socket(0x800000018, 0x3, 0x102) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r38, r40, r42}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000540)={{0x5, r32, r34, r36, r42, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r34, r14, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r10, 0x2) r43 = dup(r2) ioctl$WSKBDIO_SETMODE(r43, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r43, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) write(r0, &(0x7f0000000000), 0xa7) 23:05:49 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xfffffff9) 23:05:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) ioctl$KDSETRAD(r1, 0x20004b43) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a", 0x11}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) close(r0) 23:05:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e3466696c653000"], 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 23:05:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf49ca0021878ce8e712ffb524f355ef970afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d21832354b3e4257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a79245543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5c333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b58747582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155f70bf30268cd6921d21ed50f0fa7d9af90a3315e375f"], 0x10) r1 = dup(r0) write(r1, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x4a0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000f00)="6c26bad3e0e6271c049382adadc3b32afc6e1c72f96720e4fa7fa471ab87b848c82fd943485b7a47", 0x28}], 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x10000) 23:05:50 executing program 0: r0 = kqueue() chmod(&(0x7f0000000040)='./file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0x402, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) close(r0) 23:05:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socketpair(0x10, 0x0, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r17 = getegid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r22 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1006, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r24 = semget$private(0x0, 0x8, 0x400) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r24, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r24, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r24, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r24, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r24, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r24, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r24, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r24, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r24, &(0x7f0000000040), 0x0) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r27 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r29 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r36}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000540)={{0x5, r26, r28, r30, r36, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r37 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x1, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r39 = getpgrp() r40 = socket(0x0, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) r42 = socket(0x800000018, 0x3, 0x102) bind$unix(r42, &(0x7f0000000080)=@abs={0x1568ee5155d37301}, 0xfffffd68) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r44 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r41, r43, r45}, 0xc) r46 = semget$private(0x0, 0x8, 0x400) semop(r46, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r46, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r46, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r46, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r46, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r46, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r46, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r46, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r46, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r46, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r46, &(0x7f0000000040), 0x0) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r49 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r51 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r53 = socket(0x0, 0x0, 0x0) r54 = fcntl$getown(r53, 0x5) r55 = socket(0x800000018, 0x3, 0x102) bind$unix(r55, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r57 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r54, r56, r58}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000540)={{0x5, r48, r50, r52, r58, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f00000014c0)=ANY=[@ANYBLOB="000000be20fca1d8bd58323c043c8ffa2ecab8fa6eacbb9ba7b92c6c2c6ae2efc88e5297a73177c820ce004c9159ed116544b0554d9f46d08e60dc1a59b31b9aa91e716de19908b91b540ed8ffd417a5adc9d43487204ce365585da9b388fa5c5cf0537f2b1c42144cdb05ed610f21c826119987ad3f1c4da218a6730dbc5a33f24a32ca646b771fbdaff4ba898aefffe9db3df3cb5c36c10e5f9e8666c72073c92f027d1bda74e4af9416b6107d18f21f90d5b1a028b5aa426dc61b36fda781d7ccc184e9eb666e4f65e0189b39a89fcdf6a699f3441b45b07655d55e475d3e90178410a1cf1a73bef1256efedb9a60cac507534539e56b1a7a780438b32183861c918c9eb47649b31f06a8bc7890026e34816f"], 0x3, &(0x7f00000006c0)=[{&(0x7f0000000080)="2fdc51d31d60d52ce5374563325707f62f57c8466b0b974b3a1444b4c1e45b7da9f4cff9c6d16269cf04dc3bd6b19483ec890e0502d4d29635a3e54e3d0f0951c03398fc6acdb694e36f0bccdccaf29d1bff8d81f1392e1fa83fd8fedfdb4c6d8fb9610467b727df089974af5a855f329ec11eddfd956eaedfb050e10375dd3029e0570ffac5cbe3753a3d5b087cbc071fc3014231142e8dba1de6885f78de38ef621d33361103025b69e2390492384be77a223c32334ddbd29620e40e6717478f9760fd06ec6de7601a41d93286e5544e89", 0xd2}, {&(0x7f0000000180)="3af96222dee1061c9b488cdba38552b76f3a26b490e0f05efbf2fdc09fabd399ef239bd7f9c118931f834ef1265a89a015fe6e51503f0bde4e949827c5020da89acbe2c71c4764725f01a9d896648b17eaf7c6aa39f2057d9006c38734a0e9f61f1576fb1b683b6a0c1e20ea91485fc62edf39dbdcff0b369ac5aac478346a272ac47a517a701c1cbe3ea27f53ee38ee8f78bf93bd68d6733fc33cf3d5ad5e15b5100d214176eb21b85a1f884d99e5ae248770e8e36e", 0xb6}, {&(0x7f0000000240)="a0970e48d653574ab8a31c938f8679b4fc531b343518e5018764bd379e90b2a7b11061b8fb009380e68aeb6a1ed8a52a8c59c81208db16d31ffb722b039e7e451fd51d9b670091", 0x47}, {&(0x7f00000002c0)="27825ec46cf10a380fe68e584fe883b0df419950ac24e7602d1d555db562314580dfeee27ec0bdc5b8c1a58a75890c0191593e731784db88dd5e1b3aa28e3f49cd2012f03c67da35", 0x48}, {&(0x7f0000000340)="2455c917ab296f8145da4d7af1b3ca0cab691300f7b3224cf390945e7a19d0cfe23033de31460a969c093e16bb26c678fdce4b58e7e2bd58cbb5ed6df587154c51cbfc57a9b196dda27424b56efa4899594386dbb3d4d87129bacebd6c30c2ce7430781edf12fd7d4d9db53b47a997529cba80babd14cd32ac144f9960caa64441200edf9b13285f6c506c521752a8b52752142130a495357e6bfe1541c9c2bd62b7ba5fee236019795d055d2b1ae6ef05718581ffacc20d06145b7548b574ab61c65ced028265de674129f929fc1028c06c7d763dcec5", 0xd7}, {&(0x7f0000000440)="8a5cd7c24b518b6fb9648caf6318f274b60ca540dafed8bec364de97b23d4cda2ecc6b203d5c21261076a0640ffa457721bb28bf93c08d5f4e2c3a8a0a769de022da5694391dc31ba439b4879413aaef83921f19c5a369d253cfb62b082329bc8c8c07e280501912cdb9a93822c836194a8694ba8923f5eb96de1fc6f8fa500276cd8d045ed4b1443a4c85ecc6ddefbac19244a1d1abc59345ee1afb7b38e75abcd625d9f1f719ca9aba969913d86847dafa5dd9fe106c6be488301684457c2a8f0fd16b40e0a4b6ca", 0xc9}, {&(0x7f0000000540)="0d6ba8bd2e3a08167721d217c8c880309a4b3a31b825e679b4cc9d29f9f66ae31bc8534eb4f284908cc702ac7e000a9612eb581b3e7c145d31290ec2f4e233756c557ba07b9bbe90bd4be40c554350f6ce3bbe1d0110d4b749b614abddbed60a9b51bb92f903e906873eed2bb3589d22c3d36636815acb0e4deb0f76e2fe0b7c245b22c1c8820773e996d3264ce9ba947576916bac484ae0bf4f19f2de55610f697b3aad98156966febaf3a7521787ca4a12049ef37f1a0d92ae79be0342088f483ed49d7c678058100a3ec44432ffa838ba6e84183bab1471b4dbf872773525911742267078fcec51eec56423", 0xed}, {&(0x7f0000000640)="f2df8e56b4d08173254fdb68c38e39c7f426baa0e0fd091a059a232a927da78d5f3626777a9b6bcbe5eb524a36a8da7daee7e8f06dffce7dcc50871ee4b60a3715c7dda3e715bd2ad4cde8108c191432f67e3c", 0x53}], 0x8, &(0x7f0000001280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=0x0, @ANYRES32=r28, @ANYBLOB="0000000030000000000000008c32000001000800", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r0, @ANYBLOB="2000000000000000dfff000000e3cda54732a6938de4b500000000", @ANYRES32=r39, @ANYRES32=r43, @ANYRES32=r58, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0xa}, 0x402) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 23:05:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x11) r3 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ee3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af68787ead921a9f2a24251a48cb5f6c824923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa15071265240e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac276435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000000000000000000000000000800"/2003], 0x10) r4 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202, r4) writev(r2, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x2bf}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef1c9c55b8c200073e2d3e04813de0fcda37ec8104d50c7ea72c38e831d53e1b6e8ccbe362b1185e146e1eecb76c112e6eb438e5875a817661a630a84d2d2ef1ec4b47fc", 0x2ae}], 0x4) 23:05:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f000036d000/0x4000)=nil, 0x4000, 0x1) 23:05:51 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x7035, 0xbe, 0x1, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x3, 0x3}, {0xffff, 0x9, 0x0, 0x40}, {0x7, 0x4, 0xff, 0x5}, {0x80, 0x7f, 0x1, 0x80000000}, {0xffff, 0x40, 0x0, 0x401}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r6 = fcntl$dupfd(r1, 0x5, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCEXCL(r8, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff8253e168, 0xffff800000000001, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_init+0x98: movzbl 0x1(%rbx),%r13d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8253e168, 0xffff800000000001, 0, 1) -> e tun_init(ffff800000a1d800) at tun_init+0x98 end trace frame: 0xffff800021f91970, count: 0 ddb{1}> trace tun_init(ffff800000a1d800) at tun_init+0x98 tun_ioctl(ffff800000a1d800,8020690c,ffff800000a57800) at tun_ioctl+0x100 in_ifinit(ffff800000a1d800,ffff800000a57800,ffff800000a57858,0) at in_ifinit+0x18b in_ioctl_change_ifaddr(8040691a,ffff800021f91bf0,ffff800000a1d800,1) at in_ioctl_change_ifaddr+0x68c in_ioctl(8040691a,ffff800021f91bf0,ffff800000a1d800,1) at in_ioctl+0x2fb ifioctl(fffffd806f669190,8040691a,ffff800021f91bf0,ffff800020ac8780) at ifioctl+0xe70 sys_ioctl(ffff800020ac8780,ffff800021f91d08,ffff800021f91d50) at sys_ioctl+0x498 syscall(ffff800021f91dd0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xca5ed89a8c0, count: -9 ddb{1}> show registers rdi 0xffffffff8102d9b5 tun_init+0x95 rsi 0x144 rbp 0xffff800021f91910 rbx 0xffff800000000000 rdx 0x145 rcx 0xffff800022d9a000 rax 0xffff800022d9a000 r8 0xffffffff8102c7ee tun_ioctl+0x3e r9 0x7 r10 0x8020697f __kernel_virt_to_phys+0x20697f r11 0x50e3c7a8b61a5aa r12 0xffff800000a57c40 r13 0x60080fe __kernel_end_phys+0x38080fe r14 0x90b r15 0xffff800000a58000 rip 0xffffffff8102d9b8 tun_init+0x98 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021f918b0 ss 0x10 tun_init+0x98: movzbl 0x1(%rbx),%r13d ddb{1}> show proc PROC (syz-executor.1) pid=233212 stat=onproc flags process=0 proc=4000000 pri=60, usrpri=60, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac8290,0xffffffff82640d40 process=0xffff800020af4700 user=0xffff800021f8c000, vmspace=0xfffffd807f000000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8605 2731 99561 0 2 0 syz-executor.1 * 8605 233212 99561 0 7 0x4000000 syz-executor.1 57054 63168 0 0 3 0x14200 bored sosplice 99561 160830 35107 0 3 0x82 nanosleep syz-executor.1 62750 54827 35107 0 3 0x2 biowait syz-executor.0 35107 299272 85425 0 3 0x82 thrsleep syz-fuzzer 35107 88013 85425 0 3 0x4000082 nanosleep syz-fuzzer 35107 311983 85425 0 3 0x4000082 thrsleep syz-fuzzer 35107 105710 85425 0 3 0x4000082 thrsleep syz-fuzzer 35107 110710 85425 0 3 0x4000082 thrsleep syz-fuzzer 35107 377430 85425 0 3 0x4000082 thrsleep syz-fuzzer 35107 1775 85425 0 7 0x4000002 syz-fuzzer 35107 224617 85425 0 3 0x4000082 thrsleep syz-fuzzer 35107 523189 85425 0 3 0x4000082 thrsleep syz-fuzzer 35107 263864 85425 0 3 0x4000082 nanosleep syz-fuzzer 85425 23216 80698 0 3 0x10008a pause ksh 80698 220840 2090 0 3 0x92 select sshd 7279 4469 1 0 3 0x100083 ttyin getty 2090 46865 1 0 3 0x80 select sshd 34512 181500 13638 74 3 0x100092 bpf pflogd 13638 103853 1 0 3 0x80 netio pflogd 86754 47949 7734 73 3 0x100090 kqread syslogd 7734 70797 1 0 3 0x100082 netio syslogd 49670 359924 0 0 3 0x14200 pgzero zerothread 1323 458848 0 0 3 0x14200 aiodoned aiodoned 79609 474001 0 0 3 0x14200 syncer update 44792 501099 0 0 3 0x14200 cleaner cleaner 15413 112962 0 0 3 0x14200 reaper reaper 12834 237561 0 0 3 0x14200 pgdaemon pagedaemon 15766 475676 0 0 3 0x14200 bored crynlk 87267 281969 0 0 3 0x14200 bored crypto 37768 311018 0 0 3 0x40014200 acpi0 acpi0 91855 445260 0 0 3 0x40014200 idle1 90369 472019 0 0 3 0x14200 bored softnet 29332 298028 0 0 3 0x14200 bored systqmp 5603 34177 0 0 3 0x14200 bored systq 11949 334897 0 0 3 0x40014200 bored softclock 70527 420485 0 0 3 0x40014200 idle0 49184 179588 0 0 3 0x14200 bored smr 1 213738 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 8605 (syz-executor.1) thread 0xffff800020ac8780 (233212) exclusive rwlock netlock r = 0 (0xffffffff824f5708) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x91 #2 in_ioctl+0x2fb #3 ifioctl+0xe70 #4 sys_ioctl+0x498 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82663c50) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 62750 (syz-executor.0) thread 0xffff800020ac9160 (54827) exclusive rrwlock inode r = 0 (0xfffffd8065fd5e70) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806acbf4d8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9502 6412K 7636K 78643K 11027 0 pcb 13 8K 8K 78643K 41 0 rtable 101 5K 5K 78643K 252 0 ifaddr 68 13K 13K 78643K 90 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1469 0 iov 0 0K 16K 78643K 16 0 mount 1 1K 1K 78643K 1 0 vnodes 1232 77K 77K 78643K 1332 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 28 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 123 0 sigio 0 0K 0K 78643K 2 0 proc 56 51K 95K 78643K 452 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 4 0 in_multi 44 2K 2K 78643K 61 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 218 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 102 21K 23K 78643K 1350 0 UVM aobj 12 2K 2K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 13 0 NDP 11 0K 0K 78643K 19 0 temp 101 3015K 3083K 78643K 11012 0 kqueue 3 4K 24K 78643K 19 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 62 0 61 1 0 1 1 0 8 0 rtentry 112 50 0 11 2 0 2 2 0 8 0 unpcb 120 117 0 109 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpqe 32 241 0 241 1 1 0 1 0 8 0 tcpcb 544 46 0 41 1 0 1 1 0 8 0 inpcb 280 238 0 230 2 0 2 2 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 0 1 1 0 8 1 pffrag 232 8 0 8 1 0 1 1 0 482 1 pffrnode 88 8 0 8 1 0 1 1 0 8 1 pffrent 40 231 0 231 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 29 0 0 1 0 1 1 0 8 0 pfstkey 112 29 0 0 1 0 1 1 0 8 0 pfstate 328 29 0 0 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 261 0 43 14 0 14 14 0 8 0 art_table 32 263 0 43 2 0 2 2 0 8 0 art_node 16 49 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1554 0 145 46 0 46 46 0 8 0 ffsino 272 1554 0 145 95 0 95 95 0 8 0 nchpl 144 1938 0 318 61 0 61 61 0 8 0 uvmvnodes 72 1697 0 0 31 0 31 31 0 8 0 vnodes 208 1697 0 0 90 0 90 90 0 8 0 namei 1024 5192 0 5192 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5576 0 5575 5 1 4 4 0 8 3 plimitpl 152 24 0 17 1 0 1 1 0 8 0 sigapl 432 322 0 309 3 0 3 3 0 8 1 futexpl 56 2267 0 2267 1 0 1 1 0 8 1 knotepl 112 72 0 53 1 0 1 1 0 8 0 kqueuepl 104 34 0 32 1 0 1 1 0 8 0 pipelkpl 48 103 0 93 1 0 1 1 0 8 0 pipepl 120 206 0 187 2 0 2 2 0 8 1 fdescpl 496 323 0 309 3 0 3 3 0 8 0 filepl 152 2022 0 1927 6 0 6 6 0 8 2 lockfpl 104 31 0 31 1 0 1 1 0 8 1 lockfspl 48 13 0 13 1 0 1 1 0 8 1 sessionpl 112 18 0 9 1 0 1 1 0 8 0 pgrppl 48 18 0 9 1 0 1 1 0 8 0 ucredpl 96 138 0 130 1 0 1 1 0 8 0 zombiepl 144 309 0 309 1 0 1 1 0 8 1 processpl 896 339 0 309 4 0 4 4 0 8 0 procpl 632 581 0 541 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 0 1 1 0 8 1 sosppl 128 26 0 26 1 0 1 1 0 8 1 sockpl 400 433 0 416 4 0 4 4 0 8 2 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 156 0 0 19 0 19 19 0 8 0 mtagpl 80 3 0 0 1 0 1 1 0 8 0 mbufpl 256 385 0 0 24 0 24 24 0 8 0 bufpl 280 6664 0 1340 381 0 381 381 0 8 0 anonpl 16 45277 0 30230 62 1 61 61 0 125 0 amapchunkpl 152 1819 0 1696 13 0 13 13 0 158 7 amappl16 192 1309 0 479 43 1 42 42 0 8 0 amappl15 184 63 0 59 1 0 1 1 0 8 0 amappl14 176 79 0 74 1 0 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 50 0 48 1 0 1 1 0 8 0 amappl11 152 54 0 46 1 0 1 1 0 8 0 amappl10 144 27 0 20 1 0 1 1 0 8 0 amappl9 136 591 0 588 1 0 1 1 0 8 0 amappl8 128 113 0 94 1 0 1 1 0 8 0 amappl7 120 102 0 91 1 0 1 1 0 8 0 amappl6 112 57 0 50 1 0 1 1 0 8 0 amappl5 104 196 0 185 1 0 1 1 0 8 0 amappl4 96 576 0 548 1 0 1 1 0 8 0 amappl3 88 125 0 115 1 0 1 1 0 8 0 amappl2 80 1661 0 1593 3 0 3 3 0 8 0 amappl1 72 17212 0 16799 26 15 11 20 0 8 1 amappl 80 832 0 794 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 323 0 309 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 323 0 309 1 0 1 1 0 8 0 vmmpekpl 168 6434 0 6399 2 0 2 2 0 8 0 vmmpepl 168 46929 0 45017 116 8 108 108 0 357 21 vmsppl 368 322 0 309 2 0 2 2 0 8 0 pdppl 4096 653 0 618 6 0 6 6 0 8 1 pvpl 32 157692 0 139568 148 0 148 148 0 265 1 pmappl 232 322 0 309 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 180 0 3 6 0 6 6 0 8 0