2c514a6692c6e9dabd0c5066b6e0c16b2b684fd1bbec34914e906dbc718fb0f1f44836935168ad00ac057c66ce0c0b7d8e804a0a5002d7b48255f16151dddfd64395fe83c88b7d439c1d46a3e4e92401421cb6d1bc704e4ee2ddeb9ad25b2b0bb110419151c94b3ca3fac5a56fd30ab73fc204bac72eabda07e0361ee7d0bcbd6eafdaf5b0954478a659d064aa96856f0b4c6880475ae6353c50668a626af522478766708c1144c5aad1a78109ae2990a5cc6052688d9789bf8b5d87b55efd27d9700e50d59e8ac7439ec725accdbaf3bd7c7adb", 0xd9}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0xfffffffffffffffe, 0x3}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(r0, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x0, 0x20, 0x802d417df19d8998, 0x6, 0x100000001, 0x10001, 0x3, 0x3, 0x777c, 0x6}) r2 = dup(r1) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x1) mmap(&(0x7f00000f4000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x200040) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x9) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x32, 0xc003, 0xfffffffffffffeff) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000480)=0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/22, 0x16, 0x40, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000015c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f870000000000000000a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22264a074b575330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b80552d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r1, &(0x7f00000004c0)={0x0, 0xfe0f, 0x0, 0x3273ff0ddd293cbd, &(0x7f00000005c0)=""/4096, 0x108d}, 0x4) 16:00:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2ca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000000)='./file0\x00') r1 = semget$private(0x0, 0x9a9ddaeb6a287f3b, 0x40) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/197) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000673000/0x2000)=nil) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:13 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x10) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) r1 = getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = dup2(r0, r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) sendto$unix(r3, &(0x7f0000000100)="4d8c9f0b15e0e4c6076d4ba78229655898bae54d032ca1d03d7b6f226f49e8e306676a776cd49353af92108ccee64a11a0bba44c00d87d788d66e48d4f5c9e43796591921177cf7d19e87ceb14603a7ffa87a37163a27e1e99e0479d50cff18b89ed1f5e2bd317e1a663c8518bc78190fa9e35f1d09eccab9dbc2b298899f6cabdd4ac65367b46ea234cc4e53423d78ffb4391b0", 0x94, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getpgid(r1) chmod(&(0x7f0000000200)='./file0\x00', 0x30) chmod(&(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) r4 = semget(0x3, 0x0, 0x4) semop(r4, &(0x7f00000000c0)=[{0x2, 0x3}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0xfffffffffffffffa, 0x1, 0x1, 0x5001, 0x9, 0x5]) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x401) r2 = shmget(0x2, 0x2000, 0x320, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() r4 = getgid() r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0x5) r8 = getpid() getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r3, r4, r5, r6, 0x41, 0xd1bc}, 0x5, 0x2, r7, r8, 0xcc35, 0x3, 0x100}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x8, 0x3, 0x81, 0x10001, "69347fda7d03b92b4caf3de401332bd4c08f96de", 0x9, 0x3}) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000039, 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/222, 0xde}, {&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/109, 0x6d}], 0x5) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) 16:00:13 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000e91000/0x4000)=nil) shmat(r2, &(0x7f0000c5f000/0x4000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r3 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r3) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = semget(0x3, 0x3, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r2, 0x0, 0xffffffffffffffff}) 16:00:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000, 0x0, 0x0, "0000020700", 0x2}) listen(r0, 0xd7) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='0\x00'], 0x1) close(r0) r1 = geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = getgid() fchown(r0, r1, r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x3, 0x1}, 0x9, 0x2, 0x9}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, 0x0) r4 = geteuid() chown(0x0, r4, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 16:00:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') acct(&(0x7f00000000c0)='./file0\x00') setuid(r0) ktrace(0x0, 0x5, 0x20, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1ffffffffffffd07, &(0x7f0000000000)=[{0x24}, {0x5}, {0x1c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x6}, {0x18, 0x1, 0x7, 0x80000000}, 0x6, [0x1, 0x25e, 0x9, 0x9, 0x1, 0x400000000000, 0x100, 0x7]}, 0x3c) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x4) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x8}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:14 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) getgid() kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x1f, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x4eb0627f9d087993, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xc7e, './file0\x00', './file0\x00'}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x4, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x100, [{0x1, 0x8001}, {0x3, 0x9}, {0x1, 0x6}, {0x1, 0x1ff}, {0x2, 0x5}, {0x1, 0x8}, {0x2, 0x4}, {0x3, 0x2}, {0x2, 0x101}, {0x1, 0x80}, {0x1, 0x8}, {0x1, 0x10000}, {0x1, 0x80000001}, {0x0, 0x4}, {0x3, 0x6b}, {0x1, 0x100000000}, {0x2, 0x7f458451}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0x7fff}, {0x2}, {0x2, 0x9}, {0x1, 0x1}, {0x1, 0x6}, {0x3, 0x1}, {0x2, 0x10000}, {0x2, 0x6}, {0xdb47960420f4389e, 0x9}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0xf9}, {0x1, 0x8}]}) semget$private(0x0, 0x3, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x48d6, 0xf0e, 0x8, 0x2}, {0x39, 0x100000001, 0xfffffffffffffffc, 0x2}, {0x7ff, 0xe03d, 0xfee, 0xf9f6}, {0x0, 0xfffffffffffffffb, 0x9, 0x3ff}, {0xfffffffffffffff7, 0x2, 0x5, 0xffffffffffff0001}, {0x7fff, 0xccf6, 0x9, 0x5}, {0xffffffff, 0x101, 0x3, 0x81}, {0x2, 0x5, 0x3, 0xb136}]}) open(&(0x7f00000000c0)='./bus\x00', 0x8001, 0x42) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000103fd, 0x100000010) write(r0, &(0x7f0000000040)="00008a9d45bbbc227ff36587bc236e5e3b1a8cb7a17a9505f747420147dacc8bca8a1330de7644b499013e2b25cf36ac4dd68c78c578c9ac913c06964f3030", 0x3f) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000400)='./bus\x00') execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x3, 0xffffffffffffffff, 0x1, {[0x0, 0x800, 0x7fffffff, 0x6, 0x6, 0x4, 0x8, 0x6, 0x2, 0x100000002, 0x8, 0x6, 0x2, 0x0, 0x1, 0x8, 0x80, 0x6], [0xfffffffffffffff7, 0x0, 0x100000001, 0x0, 0x4, 0x6, 0x81, 0x401, 0xfffffffffffffff9, 0x33d5], [0xfffffffffffffffd, 0xfffffffffffffbff, 0x2, 0x0, 0x81, 0x9, 0x9], [0x7fff, 0x100000000, 0x2, 0x8, 0x6, 0x1000], [{0x2a, 0x4, 0x800, 0x5}, {0x2, 0xfffffffffffffff9, 0x0, 0x3f}, {0x9, 0xcc, 0x7, 0x80000001}, {0x32, 0x0, 0x67f, 0x20}, {0x1, 0x8, 0xfe, 0x101}, {0xffffffffffffff81, 0x8, 0x40, 0xffffffff}, {0xa50, 0x7f, 0x10001, 0x7}, {0x9, 0xda2d, 0xeb9, 0x101}], {0x3, 0x81, 0x8000, 0xc3}, {0x9, 0xfffffffffffffff9, 0x9, 0x2}}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000440)) r1 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000540)="2d8bde53ba68f5b0ea8d672e0c9356616028ee7dd0f81a0995e2bc6ae64c16ffbfd43a0d7313eece03a41d9d21b436cf3eb5a598b1a0632a5db6a0e74af1bfa7d02ce9347efd638f87a7a801d18d6884fd6178eb8e83b17bceac21b96752f3767b4f8d175ab5809c274c665d3368b57521302df88e4fe559492f99787fb90b4761604b4023674c2186a21f5dc72fcebf17826b39cbe1706647e65dc711ef89bea97ec71ecbb3e913694522eaa0a41a2a56aa6bd6e49a", 0xb6}, {&(0x7f0000000600)="df29a61f6f2f8db8f4985cab66350fe41511eae3d9503c8723dbffce04669918c42cbe4ae6222447cce4060c5d399fd24735fd13c8c00f9275b6d18d84c91b6c88574a38d75dffcfcce39594c2b5995738d2f30b793e938f711c18040ab6b5a23c5fc0e26efca113d739de1ffa26b1ce0c48b31441038d96370d624c4057c49b65c273f80c22e64c3f55d58bef63c6a2c231fe869f1be942891513cc00eb9fff9483e3354a338d707009b9a0271d817cdbb7b27e014e56b1b169f7a9bf24df67c9a0577fd184f3c9edf012e7b931f4f9d18356491b57a5fcff196cda1163fe8d0d6abf8f3db399c8927e0cbaf928", 0xee}, {&(0x7f0000000700)="544f42632c3a19d435c2a48ee3b2bdf21784e6bc50c29dd2cafdfdedbb9451561ff88f423fd92c28acae69013b73418630596d2d5f7428be2000498b50bd82e25190ef4119375bacda8d18e7195bb0406e153fd62f68e0fa30ce6062", 0x5c}, {&(0x7f0000000780)="cfb735a5900e3b3a234870e7e63e171269be33adbecd8436306bcc7373e9bbdbcf6d68956d6bc2af1828ebf48e83b4c5368d8e6f0eb1b9e737e788745fed26255626626599871346a37ed874760df8bd3a442b28a455497520ddd07cc2b1d62c67c290778bab94b55feedab1ba30", 0x6e}, {&(0x7f0000000800)="459eff95000e2aebbfdc0a978d27838567c10bb6a0c2a86f86a2b24ae48fab9ab9ce4808c227d1e533976a3ea0eba5360f3c4cf8c2b0fa41", 0x38}, {&(0x7f0000000840)="6b75f65b7c16bca136daa78aa7ec9077242a0bfe23504bec9c3271f3cbcb594ce34705c3ebcf9eb29a8aa13a7768cf16b622c11661e3f7883bed76f793f7ebe1b9f297a4e0aa62807800c2b523cba64101fa82a0d32a0eba5a0085124bd11468aa9a29f89776d7a4d41ec62fd380f4d71cf6232d2353a20dfdfa55a8112f39d0d90d017f088eb74fb891b38f931f35492e2d56fcfa33a157301d432e9d08750c3e7b59af7ca05e39c29957e02a39139b290f6430902d4fa56637e4ba9138e1db327754128b27a4fe732cbf6bee3e0dd4d86bfec0aceb59e002229745374d0b1c615c288c46f85fcd2d9ded02fe45119216118651dc993f6d63f204b0e7f9009856dda07f291944868085332104fa1e34adecf1d2122f94bef08c8b58f39e954f9b0492d59f7bd01c708ffb5fe4ddb2137ed741d7474218ba094086a054e443e07ab4b0ce802073343cd4b609769fb2e50a684df4f92fecc6acb31997ebe5703425b3b875b85710cb0a1c9e57dd49ce02243eeb801790051ae4ae4beedb81eaf5129037a95d7cc1cf6c722213c91278c520978fe4d0997ef868efec606a21371c638ade966a1072778698fe3e5f6c69d74857e92966b245ee47fed47b289a21f9da4121cdefc3da0d72eb6e15255dab55c4ed53247ff4bd116a36dbd893da339c588c30344e3b5b6891bc09ce2cc0c26b0a88827fb3a85ef95541e49180d6b9879f0ecec09507c1e3c2ad67258db875c34a2d0a0742ba91d031143b920fdeacd96461502917b12f29bffeb77617cfa82dddc388173c608687bd32386ae58690fcf70d82db90168a217c30116cd4ec4f8281665ae6debd6d6bf7edcff788832f1d5a00c3ca0ab6d123a0543ec1837b5d955e30b2dbc50343acfd7c1069233795b24a2a02d750b642a0a486e9c257ab98a017d3a6988d5505fcbde36ab60bb5f431b8b73b6f8e3319f6f92ba5102b10623916e52bb1c079cacd780cab4a0f74d51371724f819f3d571a0d0e2da7fb1c713eeffd6f452191d1d808c89480445f2e8562c66d5bb3374376a31dc66ff7c92462c9af892b68ef938b85d4eba7d6a2cc00e66437ff1f11e12192ad210eca9372e397043f5eede4ad271ba768f95e6f93a83b9e3f962ee6b804fcf1802ad11db385446221fd157191324c5644eec423ec0a8a0650ce109c2eb424aa3437aff618a60d7e5e5e74cf83ee1481e1f965d584a55f21e683002343eef02a0ed3f2a6b8dd0a4bd2d6fa9e75c1b02cad315f19caf999f10552579620b43cf9dbf447d54b148a8b014a1969704be02b263da79b8c1355c8a127b9008a42d073ede156bd9afe9905ac359f7bfac6aa13c290f59b4487edcf5be408d145d5e916648993de77fa525df36612a4583cc958fc0929e51283ce27a7ccc2e2613e4b2bdb5d92bc244e1cf2aa3ef4312fac65907d30912fe588eca745f43bdb671a2484134a143f791457d08d9eb16500291f66284aa8eb8d4c25b9d12e22c8f21f1389bc8d570ac458968ec2bf8aecf8233bd8c9140404b90c1275976f3970d922ee562571ae868ff7930c8503766e9684f6083bb50d697eb8b4db3ff46635b3469c7ba66fb1db98ced26a28283d91f375022bbd1db29f7f1c3e5b75ea8729c834c067a2c5010847a8bd210941b2de1ddde67564c07ad7d142210c679160a48bec7cf297fb29f61d0d7aafaf80e4276b812fa06b756586dbf5ff5cd0b6eb709e9a1ae8d4460b5331a3b8a0ab20e74c7d4351f98087c02990c1245535431c5445fcc2b21b54b5c1862a5674bf3421c8df1f22b5e1e71286eedc06586238710e2728d70ba0a940f469fc6d1759066d06a8df26cfce22bee953eb87a6522cdc09800e374d0d2367192a7c4a94fef3c0f3a0fbe7a70901ec858f271e03ea75f6ce629b400148c0dd296683bb9ba1ff5fccfc5ff7dafdfb137b87755bca0ba415588f293118160649804c16bcf33a2dd9135dcfee047505de4583d36d1200570ff696f06683558e3a6524c47f5f598a5b195b158b045667e8ee13d1ae0df019dee19341881bac14b7937ddfc1806bdb61e4939f6e5eebfdd0ae9c7d2f6033b0a328155cab3d745e1c1d63e541d233ca5561324ec6c81a3460d64dca95bdf202b70700ba3d2ceec75c0b3d1b4d25a04ead8ca02527e9f0c2ef41d5dcf2f89b7934ac0aaf930f9737a4ad8588e2b28d02b46cd4d23b9a9b9645857c56cbc8fb61d7b3dc92f68a59610136e3a5497a0d64d134454a6634573709799df8a4f161c0d62232eb26c3059cbe11d4ac1ac941dea6267ac82bbe31d9f0c2b1532b008fdddbc7e620e30a24113b8c90de46e868bd0a1681af905962bef2d6cc71cf8e225cf5cc337059ab91cc0fa39d196230d28a43071ad1c830975a92f471363a17cf92fb353b4a6bb07505ed77e5a6dd3311668874668949c4d1ba7d354b32bb0075d211152a2f1b15cd9dd8697d6fe758897142969e1888685b26fd9c3aa141b6bcbaf41e95f3b6698d1b3da77e0aec9efea5e0d4e5e72fa1ed689e2e4e5f27b4b701f338791d17bfe41ab90c4f4f8ca17980a0a02d3950fe85fcbd7fa284e5b26979725306efbb10e1a7e9762834f676e9e3ad55f62d8c7611198a92f708fb7ebe2ab8173007fc81880cf890a3f46d63258388b54154a108aa1822aceedb047c01b3ecce4f52d3cc6771cd5abf1f6b8407fde483a70df0b12de3fb8e781785981545c68b25b9fc9e7dc9d81c531606cd81e34f95c71b1862ac7e519fcabb1c4ca6c959a6a35ad211f17484f9772cd2db172f5ff794322469ac898074ed4071e9d827be189d97a15fca1a3ac94b0726f52d4ee66fe41933901aabe25b3cea81e7af9968d886059bdef7958c2260b9019a4118d3503321f70cd0750950782c17dcb8dd8773156d02dbb5a4fc1c0e10e0939019e586d8e77b03bcb5c8568a7eb0bf521ca9b5fcd976c45da1192165e456187dbedba5a2cdb7d544417e3641bef1e978a0ebae10335a7a3e6d25c7ad452e9bcd6bb6593c58f1ed44784dce6c96ed08dd5a2f9265d46438404fc5a835d08e927eb61fc1a18bed6e62adf749b08ae867e6dfb0c0159d9749122e19de34c19293fce7790cd58bee53d586437615f708678d57058281eedf1dff6a90264be5845e2b4df0d46ecf1904eae137364ca22d61b9f2f64618783d497be71611533329d9a6e23e40c72df1041ebdf0073b1b954951221a1ae03dc4c55d2a4e7f759f1b5472f3a182aa4f3532388a8afd599bd0d12d3c4e0f9a9ed26d11beedeff7566028424051edfd5e31d39532da474ec9105565a22f10b5f4fc48a0941e45c571d63a3194b347cd8442d2ea5b3d54c3a69b13d372dd7198583744f181e8fc412d5cf08e5975d0953fd547e3dc9c7427d4f9e69cc0a430765417d507fe859c1df83866897dfa5ccbb5d3e935fecf682c1a83f70cf10926b15d9cce164c23207da701d24a9335a7eda114a8639dc011e72f3f50bdb5feaa13d20d775fcd17e76a825b2dea160c46d623f6893521177e0150628612171c3f27419b8176b83bf656b727355e9d759d5309296a2c76768e29d9cc3f1e6c6e63fac4cb6fcef6d9431e42e8172ca1b8e235f8a07043aec9193b92ebc21dcb9a44dd7c6026a6bd83012a2b77e7008d34e342bf087ef69233db2f683f38500159ef859fbefcedd0fc264e75be3da34c111429e88417f483ef5b30475986d3996c3a4d69623967767d9e0dc441dc2ca6c21092906408bafbd26029580914cd15cd8a3e981b8aebdff9aa8407688aff82467d17f157d38acf540f1bceb88a833233f7354279308b4f1f344d833201b6e797abf46933e010948364de6f917a72364245db471c521689656d5615cb0cbc730e3b0205bf52efad9c837d588a38871aa8721a3a5c37d9fbca4c4f90e3e03c32d9becb14b0fe2e6d02ec813e1e0d140e5d8b3aea533c984655aa4fbb6cc926987843eee817a0f5116dee3a26a9766f31233ad014169fdbd4d515febff0160f0da00813f6804b08ddf4d0a4588c30d9f6d34d5b7f0883660ca3870f5842e51b8e42201d76a3dcb9ded73841e4be1060be66f152edade141420265fa4c9ccc7a741b1789829b9bc3f274d739de966e197ab65daf64fe75c7a8eac9b68a814c551e02cae96f6cb1bdc5264873955cce2c2f92fc711439f867a8151a81f208e91e367a017b7814648bc9a3e2dbe8960573935830032bae2462f891c4923a5f1fd3e806d784b08eff2fb2fe8c4250fb68cd61a4848f19dac651754ab97cb6bf14b682767427ed249135a864f666d388f0d245588b1b67e3c74a528d8094821069a149b54a2d4e93b6da59573cda8f0c297f25428c15fc5f776e0df9d8709553948d7c77fa5dc79e4cc1f353d7666046032e2c4dc74aaf78f70444d44a87cb8debcd4f93275685e934f9dc9bcc60db97605289f13ce5e9e571d39321f57a2afceab119a09ceaf25ef1900b5c3ef7e60eb99814b8f893eaa8425946f39f03b1c596fc4d5df81cb7e3f507fa831a31f6c2d14eae0e876aa86b5a81b9ec75bd32d3001a3d43bce5f62b2d7b57034662db79db838b71c76adeb17cdb0968b0a71dc4c2ac36a4ebc0673369203459bb1d9c4f2c34a172446fa03a7ade285c8393aadafaea14debc76e6ed6596a584658834404246ea79acb7a11eb0e155ddb17999d43ed86af14cf44e48f35bcdb76bef25fc839fe38e909249a1a9403fc6ae51a69bc89d8e604491d54e4f250a907630fbcedbaf36ee9234b9fe77488b40a2674a41823508ea19dcfbada66406315589a6d9a2f92adbce11a9c1827b4f87ea87cca5bef9cbcde024fd8adb8341825c1b24a06b1bd55371b001923ac565215bfde7fd1ec7381dccef1436b1204d1697f78fe19f8dcf9ab877243b4a01ab82927273dbde6090cf2bfe0d85253858f22d5a7c4333be812f95a993d76d707ebcfe92fea7f3509ea2fb49067a746e4fe0a28f3e8cde3d62935350bfddfa110bfd10459ee9a54b376c5cb4db51f8400470d018f07907297c1050d0b0de550dabc00657901e5f79c1ecf525cc05a9798438b999109f48d2319af478a273aaecec9249a64e45cf6ca6ba13402149d05c3ecb09ff4c0e682a4113ef5e6c9c9fc46fc40d2def0f845d25aa1580594b3320ac82a675ef3a14c88d930581bfc2f7f9f186c5d79a107aebaf75091da5609cdbd38b627993f624e33b58e3dc8475f8e87c19f3f16fb92de893cfb0384f4e542e193d88bc43ea2c4a15ff687b670b3af5f4989e63857baeef21f6f13e615934269d77e26e0ad42e6751cdb414e47e58b8594e6d575666f54d5f1d1a8708846878cdbcb3e4a1b83f08099736e6f248d4bb62efe35355d5882b9b5baf0b34b4e5f595252f060770375459bfd6042035d3b12c7a2e03ebf093446d38f546fcdd5aac11f222e1d06ca1eaea8856d4d649e0b3e235dfd65ed34b7e771c5b5cab0c93de46a8afe5f57b7971deeb2ab47b9b27f8b9c15fb4d947f87c09fd89d54bd1324549d44d426d32566ed6d262b69e092c89fd5efc404a2e127ebada8853c9b31ec5b05d76ebd31eaf5d7a400853be4ea0dba281dd09155c93b2447feab82bd39a0379f349eebf4a6863d725046a37c796e06ebba4d2fec62034342fdb63290e7041264a22453c2774d9cbf0089affe4d484ae87feaf14c9cdfa3531f1b29ebf029a3bb66a91f8c282caa0d0ce1c1a434ace9a29ba9be2bf7f7726d5874b1ca36922d2fae77334f46257c654d3d4467eb690772898a2e2e6d0c82385bde38a456e2ca459d4aa46", 0x1000}, {&(0x7f0000001840)="7402e2891e694ed86910842188c4bc408de6d15d", 0x14}, {&(0x7f0000001880)="309384c41e623c10ae12cb6c1a3aa61d9edc56ed4ece9bc6b1dd3b9f060573db2c698ada4f2de071758d59ce39b4a0dfde064f2cdd60cdac175acbf82ebc4883b0c1b7f80cdf93014319ae522bc674a00b57f903c530a38a56188e81299c8eabdfa7ab802a177e86d5c533de5754cb9709c8872039fe44a88e0eeca65db56be743621531940d128fadc83ab09b26200761c7ec21bc55b713244fd50dadfb9bbfa70f110192a538ad0852180e762797a87eb32ea7d94b25ab", 0xb8}], 0x8) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0), 0x3c) write(r1, &(0x7f0000001a80)="789dfb65e6a08d56df2b127860740bfe375a53e6b307def940aa1469414242fcc5c48764a1075f5a7110fa8fd34f0929288611e0de15c98e6c55b37f6171a34567e1f4e5a15e557bc220914988508d7a4e45e6b7bf3ed7f5db05148e645729ccfc9b776229ed1a17ee38ebf1883dd03949c19b2271fd1d6724b489823b9ebb40e4004ee01fb0f4e3c5a6433ec452f27bfdc798bfa7ddb69a9463bcb0745752921902ff53db0609ab6c440b8253878a3961647d397ee4a3a9ee93060cde00aba42f58557c454fb8d6e55840f39b60", 0xce) pread(r0, &(0x7f0000000480)="6b87c79f317583ca097bfca0802e463ef4156ef27a523cb15a2ab7fa86c230c8aa89d261fc1caba7737c20912709214a1a683fcfe823d0aa9e6fb8160d55d43d31a11a48824a8523eb36fc2549bd4b57e9ca8c6430f7321436650da911dabb22116d27e041c266a7d168bb188fd4b74f53622fde5a5836de3b537b8d51517b6279118660b9b35446a3a0f9af5a6fdf04252d3009d48bfdc60d0550b2166e898d13678045bcfa6fb65aa0af7a1213adcf61", 0xb1, 0x0, 0x61) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000019c0)={0x0, 0x1, 0x55b5fa9f, 0xf09f, 0xffff}, 0xc) sendto$unix(r1, &(0x7f0000001a00)="6c0e328f8aeb0d86e21c951df425d9c8cdc5d8c3ccc4a623071a1f77d819f3ea68ab0ac2d6a1ce209bb2c40b5df5be05ef2070b340c03bd92508a6", 0x3b, 0x402, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x31580b46375637c6) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) lseek(r1, 0x0, 0x0, 0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x72a1846647f6aeb0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x3}, {0x54}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="08d5ab3a0b1fd7fcb74cf7160ce4a4cf2c19bd541ad85ff2833550251e60d313df117b55a6afce497f3f1544b2bcf4bd5802403dd8aa14036a6aa896b55d861cab79e8dc50cbce233aa1", 0x4a, 0x0, 0x51) syz_emit_ethernet(0xfffffffffffffc2b, &(0x7f0000000340)="b6") r1 = dup(r0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="bbdbc62ff84bea48abcb33cb0913f4176acca887020324da1f148c143a48794351f24c37a47a51ecfc74bf9d6000af0dd741c891759e5e194d2377ee50dac6a7c903102637a0c0a1e14d0205fa4356c985908c3f15953734cf4c9531da4c0eb221c0bc9aa67439c4908d1a86b7f98822004a4a63b9f7efe395bf8b80f23eb5b598ef3a49623386b4", 0x88}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x100, 0x408}, 0x401) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffc71, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x80800000000) 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) socket(0x2, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)="88e9a188beca086517300bf32a5b186d0e4a599f608deb92b59c9a6a340ec363aaf8da7c54eeee503eb1c2030799655b2d1ce580c55ba87b1f0da9173295750eb12566942505e1ca64a991361baccc42986fe2fb71accb44b1f5504401f654540b7875ed189c052960abc9990b51a8870c8582054d2ed9aa0f65dd99afe4194d5e9b61fdb1d1", 0x86}, {&(0x7f0000000000)="6826beeecf99a99f5ee81d1513a1bc619f2a4e3fe5eeeeb781ed4f663f016c004a7273daf0f3da91e69212c499c4d8b8", 0x30}, {&(0x7f0000000280)="255129b163eb41d0f9ad057180db13a6530f51fd082a6b7d1a4418827cd4f67b23828fcb1b094936b511214aed07c2c4b2dafb9be4e71a6e5e663f07bd3b999614b28327cca5e5a2842196a997887c41974e60c2350b886da0cd18f9354061093d2d13af0dbfea2817fd895179562af04a60213bc41f04d9b3af41d503468fbb43b2adce9c6f5fe2458ae20c1c266d0489429005e1002e90bdac16c2a97a721fa3715f4ba40913276353a0b0e60f4acc0621889edc5c06ef3c5d82bde89e82be75106636ec63ae4f02e9a53bd3fc7ff488e8cf0ad59b6b9b47736d2c542d858ee3a2581be53e192901166281dc11930e13e6282cb30973684d2ed8c014dd01", 0xff}, {&(0x7f00000001c0)="ada34fe839242cc79818b4bf771d6c695cac04eb767a315e2a3ff0647ebc94e7155edc08d510ac739a95c8cc8dcd607cc282677c18329ec457fa5ff4f2cf", 0x3e}, {&(0x7f0000000200)="2a9bc17d378ee31753e31ae9d971a38196cefa3cafa82e27600a12ca50", 0x1d}, {&(0x7f00000003c0)="fba3c61846a206b4cefa8b8b1bcb4370582c7fcfd94247cb183b24151a833a3a457f91af", 0x24}, {&(0x7f0000000400)="a87111a49b3c504b", 0x8}], 0x7, &(0x7f00000004c0)=[{0x90, 0xffff, 0x100000001, "fa3f6cc918ee8289ed5ac5112ef2b56e9c7abbde6d96fda973b44ee5554d807a7fdbca853397b7d85bdd2baec16eaba28a57da6b9353d1e374aaaa64c4497d14b189fdf6812f3c3090a0293ed1d5e564a13ab0e5f18bc7398ad5cd5b13762c569505683a33a428f78c045257386bde770c5fb0c5b929d1ed87520571a8"}, {0xf8, 0x1, 0x80, "284c3b415aa716236d8b2e90b5bcc425eb234e2ffb34f31bccb24f6a790454cb7f729f315745d267cdbfc6e3ae102dd442d052bcd0c0551a0f2b9b54e4820fca365dada0a73c1eb91d6077822c250f44328bbb8931a3f106ae9e5b0f8c6176b584ea6392b81ffee8c7f57ed61e2c99000db1bd1066acab3bb0efd373da4458203ccae98f125b77d91449a02ffe2476f029ba72bf476f54beabc98d6aeb2d8125c1703d9f5eab7771c5dffc064a529b908c0a1e00b207fe67e63c05a90803b2b429fe8db681eab7819df41a03d7825ecced3db7ebe74c4705071299fc89fa9eee9ddd757e4123c1f9"}, {0x100, 0x7fa29006be432cce, 0x541c, "9cec1dc5e6b11cd820ef70f74144a5fd85e00ed1908c56b201309bb96795882ca40610e44a76f3d5ee270286cf0b0dc7012eb2da7b1e8377bd18ad4a60463546df6f0b6c6a32964a520009696b708f37728679874759cff88afc9487ec900cbbda4e0476d65e34fb1ff1a6255051fe30be662a61dd76087aa85449415ef1ad12cebccf12a872e0aad08ef0c810f4809685ad54716a41d58108c96bf14a9a2425c7ff9a6d9bd3c53cbd93306f41bad2fa7089ef3ae6966afc5a68093c56db83c091f4ff194285db01e60e95b38f1256a33bb7314aa51c87bb5a07107960b21968b2c00abd33f15a0b4c27b34ee5de"}, {0x100, 0xffff, 0x5b77a979, "c3cbcbc19d40d4273dc09dcf6906f65f98487eeb7878f4c789593983004dcb99d5bc8bc1b9af0fde0552c0c88743a259da8b3c7bedcddeb6f6d5d53e2d60c3f55d994638635d0696ed0e20477a04c16a0583cc24ad533e20d125940484d1a4067a11e901e75e740c30428ebfb821d637d6e294a62f28657c952b92235ae6433fd520844419fd70b695dae1cbd3f91bf47a99a4c414e08d83b2c0b9a0b4eca1e1ad98d0499ba6b048a856ec51a0b766760b9886b8dd4328771d99c1e2096f484eb9a1e4abd9a90ee5fec6480d208045cb9bf475d96c888673d6386e1edc0f97cba6193cbe92532b8ba425ea"}, {0x90, 0x0, 0x1, "fb6039bc57684a350699729555325b65ae0e2ddc3414ad6482e18b227643336220d12d8713395ff51014604a4f7c525fb5fa70925cec37294c585056a7424357a32ae1dcd51f9574805945c1d78481f5df78b280d0732dcb3e39739fbc0731c015949d049ecb5fafef497a4559bac19970040683426d2473429c47bf"}], 0x418}, 0x7) 16:00:14 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) fchmod(r0, 0x102) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r2, r3, r4, r5, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) r2 = semget$private(0x0, 0x2, 0x70) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/217) 16:00:14 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) pipe2(&(0x7f0000000000), 0x4) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:15 executing program 0: socket(0x1, 0x4, 0x9) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd82, &(0x7f00000002c0)="a1306e156ebe3766a537d427623a13b363151f6e8bc3a472a1f3b80a90009f8d1918473f3ac6b8026f0ff40361615dd236e06bbc27cf3f235e916801b7d07f45087484d0b702043f00004806") r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x3ff, 0x6, {0x3, 0x1000}}) 16:00:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:15 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/88}, &(0x7f0000000180)=0x5a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000008119, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fb", 0xfffffffffffffd59, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffffd, './file0/file0\x00'}) 16:00:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x2}, {0xffffffff80000001, 0x101}}, 0x2) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0xcb84, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/44, 0x2c}], 0x1, &(0x7f0000000140)=""/4096, 0x1000}, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0), 0x0, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) fsync(r0) accept$inet6(r1, 0x0, &(0x7f0000000040)) close(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) 16:00:16 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) fchdir(r0) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x4}], 0x2, 0x0) 16:00:16 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff4e, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000040)="ebd1a491bb6e6415f717f3b3a3e9419ebf261cfff57b2a8bfa2d213e2156285ab84e0f068e0662d01c58fe01781a291548352f761eec118b0db1cd3cd8c61b6d10aa321743b99c71ad64a8544e1bf8d924b4f60d88299ce7e5d3c333f43b5ebfb6c09a01a1b92bddc3e837c93836893a02003934f6dfbc16f33a81e75b83eebcf9fa3d03d4f94b67677096b2f30443d54d639b27aadea146f47032", 0x9b}, {&(0x7f0000000100)="f9180a01aeb500208d2ddc2e1adceccae2aed239ab2fda380efb784cd98628c81002759687392642e05bd01492fcf62dfefdf796", 0x34}, {&(0x7f0000000200)="de1a1008ff508e05f47c219d6b0ad48ba6e74782d7a164fb87747bdb94af977fc1444e8e8e7212635c4558c903bb657df1b2cbf4d2aae80888d09590317d7bf49fa2d4b4f56915bca6d49bba27fcb972fb379db8dcd01395248438f162c44de021b64c48bc708ae8b4b065b2983226b3aeef167ab6482f27fe792881154b1bc45f28926416bd2eddf5ec3b60641df145d56e147034bad1fa1b6df83db7e2439a98a243d3f2ef5ef482733bddf1d076d5e96a0bc3507515a83a94c607", 0xbc}, {&(0x7f00000002c0)="ec807725d43bee8da2520965cddbec7662155932cc8e57f8ab66c3f7fcf5e1cfed07164252592e8f092a8de2f4e57b15e1f58b02a7f7cb8bdc7113b5befb29ac41d6335a173d237bfa25b7a7e11d788e7eff212ce39f685aa0675171859292271b0bdefd53df06ef020ba6bbafbf07e0810f1d3adfb1e2dbb09919e48fe15092749897b5c45d84e9f94d38f68581ece9f0b78384522c3482c83a471e0d24b3494537dbbbb7aec1842b25c772ea695a3d90b4f7befe44ed1456e4857cd61e36c44f", 0xc1}, {&(0x7f0000000140)="ce", 0x1}, {&(0x7f00000003c0)="2bb89a65f925a7068a297420aa57ca60171f93ab617d63136d6f6169419273db28237625474dbe7049fd68be9cd1f368791d97bb700d68ef63e67577bd918d4ddcc4a8a5713a69a77b89f125897d903da89a2b2d1ac3e9749ffffd3f0590c24c3309267ab797f7828818e5da2a8a2267c6936590e32d1a71f59d0b7f3c28de260fcb2d0caffcfffea58d3d9bcaadf016803efa040b7d45226c1f46", 0x9b}, {&(0x7f0000000480)="31728f9a7f5b7334479247a938ba2c6ebcf3bae5b979f45befe119900a9587b9380ba3c19c8f7b161b76d555f468c956597b16f74a2f8d59d3a9c70ac88b83a2ba3977445ce58917f93fef2c7e5d925813bd0b9fa0a3079900daffd502864c715751719b3d4e809184b3b601957fd378722824fb4d2a9677a09ba52cfd2915136d8706ecba4dd35e37d50ea40c194512a508ffad5c67880b9a9e920049b07b0c5bdc1d29834954a2341b9d52fdf02e05c0b44c56ec29babc552d06a31b563c46ab6d3295d58c9137b52e490e136e73bf61bc68a102633199da911a2a5bb8cc1ae917e939ce4382b4a4ef5b60a9cfcfb23e8761a391355e13beeb7e1db212d6b93a926989a3c8e0f7f3a738c65212a4f50ddcd952917c515503349a5deb8a145afec61e48c7ad5f7071d1d6a592b18c5244147cb7765b8aa5c25d4c08af0ba6ecd254a1ce9f2c4d05e752a8e937ab2becfd5ba1c8b6e1771c3f154acd2ad23d994815c8b25a50630e7a81e91c10e2382f4c07ea8a80cc30d024f84c4db759dc57626c765cf2d3ac8360905328b14f554a9635c14e0bc87287a77c0de960c3c80797d12dc71f46d1e3492b528abe48f56920b1c1a2a559678a6783e52953cb794da1eb6de6bbe64e61c3df567bc3c5ad07a7c38dc5403709f44b229eab785501e79b8adfdec649b1f00a238f83e9f889c083623481f53e50eaa307d6d1d766605dff1b4b0949026fc7ba397570423c9066f7e32c94b7be8bc96c93a6360557a2664141e6ffcd491448d88c4d7f38151536c2c45983d8abdb79e1666fe224cfda6b7953dfaac426578aa368ea8aa37ab9960353929bd3aaa993285471eeffd5c05c5f8df621232a15bfae86be82885640fa8c02fb812b4fab52f09312f4b1979b703af0c88719fbe24b47f94e40b681af36d37963c08c7f2d7f2c289b1cb435f210840d791e3394df6cc697a98b47f21cdbc4a371ce6a27e0d1bd480154110bb94cba914dfef126eaeb3e1d847aa92744ec76c5e7ba10525deffd690c54a4d9d91a8eaeaf4713149540ca59c7aac4be68a6ef9b373c464f554c8e9d24d9346504e59ca08bb7cb4ae18406405ad3c1056b20114b72383303bec5f5c1dc90c67f823cd42978022148f541f8b6a1baa479170422aae2e963fee2eedaf2b7a9370430fe4dacfe27c65b5f7f693dc618b1f48119f2dbf770e02239157622859d9d7a33f3286cdc3664b3a29c3a601ac301a3cace3938e0879e747f19f348e4a90d9cb13fc0ab4bc32f8abf1d23c739a4a63deae084b7a83fe2a4a1a5a89402fd4b5c6d828a744702ecd98414d1d511d3c7df21f06c25d530ffabb11f821064d45e848b65f18d55cc1ecd365a53a7641137493b0654a41cceca21f60fe48a6b3cd3867fa658ec21d98ebcd5be805192bda3fa236f5050fcba0f869b3dbdd743286e8dc5ff781d62578217339e78e027e32129ce25975d42311133d44908ec6aae9e3b530c0c7f312d1e816582a54b3ca056748629ff61efb9392a3d406496611a10a560b28e0288a93315eeed126a76a0a1c0c5b360822df466174502873f0f9e7f115180353ee4417250eaf34feb93c8d92ee12bd7550194f4ef7d0e30e197201ba4090c102038add0b2bd57a541c81cbf22d374031a2e236e0a04a18392a95d7481a9633463626c65392f450d921ea67804f271d51d101bad966cad6843c410a8883c807d6246f95a146a5fa64092ed2a9f7f1868ec0f811bc92026ee659b15a9d2b975f71d2b36caad6c3e0832cb21bd83bc5220bcadad59bb3c02e61b6d46f2960aa77dca6e304feff361d467638a1a8b688aa2e9ebcc7e63e9f0e7793538eedb7588b7e45c3358fb1e13678d6613d5e327cad2f339417f7c7162ebb1a0e179308f14d7afa903cecf6b079a2c4126d8784c504dc63ecff988617d8a3643aa06a6a56253ec3af83e479c4c43e212d0a4ea3263cca77618443115dfb52c7c5a475c6ab555505722dcea3175c5d29c3c9932a82cb6f20a9bacb3a0974a5ceaff21f02121200242f57ece896ddf4aab5a52f59b9c3e2cd4428f9e4fa5679330bc20acf81bdeb15374ce5033a70e8307c5b4725676b95eeae56dd92e5ea88aeaa089dcde40c3b3af3e0cdbe643ee270a425393b23e2d9f5c0eda6b5215d20a30177e2b0547c767be9a87decf0dd7f8ee3526138677cd53fa6ddb000e7571393bc10fa6f15a17f8b50a99b5bd3c984b8b6c8229e1c92dd3b327554f0b039ed3c93a99558a80b7f3cdc7fe553af1b37d6f43db9c9fdf64d46ab88a690c29dfdd54afb39d78c46eaf1dc1e62c27d95db21964d4d4cb3dbf961e4b2b1391a438ae91b10cf8f73fe2fdd59499a9b4bb2bf1ccd3cecd8669174509914d192b960b26ecade2fae5372e3e9c3db19ba1b301c0fd8cc0e6a381a34ef7a80dc4d111adeee92a6ca476d0da236d479279929e91fb5b09ea01d7d070e04547644c5f6389a5a32369bd7e6696f10cbb972b31d39f71a7aac25c50e25af2d61e48107c6ad697857ec3fdf6e6a28f0cc24709b060a7f1b0a91c709cda65d8826c30f48b38519b0997bd639404d9144c54824560b4b6042665608ebf59462679d0d4b9dcaba13461343f3c9fd9e759097dd4c28d133669f586bd56a7aa3c64a126823a57210d21c461dae6441da9d204baa87ecbe09042676f3b1b271bae5a7c9c24cf1d0e5293eb083f495d82211cca76474a26f8319fc1669434c2c9331c3f54110b0c9f6ccbd245035ee15e19c048d860b921c5c24c4cc4252e4a33fd6d0e96c612182cea446b03326648f76ede4735f0a91115f3bfbe8e159f084278513bb178a85847cb0e55a26554b72c20c703223296c1243526e13c5611e93559a18db86e38c27b308a70c89ae47e71e59de855ecd27e5bb582f1d7735f99351276d29c6197af18f3d7add155148c7b8cb84d51bd639c99bb5960bd0914d94d63c3f9ba2db0a3093fa0a4af423ecf830cf66486acbafdcad3ab76b5c7f17acc794367e4e827d75f1d678073b1c39e6f11fbfe290552482e19fb56eb75605d1270a340e0bab7f33c19cb0477152c763f1363641651e20cb55ade006d3221138b55d5431fc5524ec5cbfad95bbc1eb47abd00e43eaa4cfcbf1ddc0faee2a33e46328379d3416de300a317fcff629ef3b9e31b2ff5c2edeb76de03a93fd8fda3088e8d297349814e4ac38471cb860ddeeb404de5d55b2d63833997e12470ecbecf712a59503c5d2ccc4b22d3c3373b491874f6de3e5410ebc43c2d1631af3e6621c0dc45f51abee42b499fad5e7cea2f74597fbd6516f33640134fe198d32ce5fc5bd200b19d1cc7253e5f7cca7a887b703f6f7e91e55f84437ae64b670c92212975e315ad972825d461592a3ab2bed81d5c8606afee98877f50ce109ce44e9d034894682f1e908b9ac92293134e09653726bcf8c2251b6caa4140316406d585bd658d3438cf2d8eaee9bb123faad1fafbe45f5217e15366852ec08197b264c8f1de5f276679026d09e0e13de99426c0e719373d21510c4e73420b86381b8ab9a1135fb753c5dffc3e0ac90ce9893680c524580371be70797fe985eb05ff49d7110780a2f7e067ccd04f0cdde482524ad790ba02b90a5d22ef1997e7f8f2816f4685828ca4506d3cd509a8314897f836d4ff0712369f2bd3d7eb082dc2fd842da8c59531360d6e3b014e68f147ed8a5905c45ef432485f41fd4b209cd2dc64bdd511cc28edc9a8dab4cdebafe64b8a0406c75d3801801584db5753319e994cf3eb932f2267469db17b57fe9f65b170ca29bb95e62592ba2947f32adf9c272857c8fa20762673c925ab4be6ef73a3d55892b3ca13e0f3cdf7615a5f70d931259e733e4c433a3fb8b283ecaf33325a50d3daecdd892cb9c130870537ccb24af239308b5917f8d84549683f46829c6491c9cc0578750936d195561c0a373e0a9dc1d69a6878c9c30c35457ac3e0a724b3c39512ebbe4c43dd27e9ac5ebabf88c0987d5b098d4327ed5dc60615974997e63a5261b5774f923ce41bd9b3e709463a00c461297a5bb7ed76965c5cd3b4cfdb706ef5ab6a8d6370f27499308c6233ab5aca2f1daf3090752b8c1f1ee3d30e257c31cbf00b7cfdb46c17e1e31c5f25b1acc4e20c5353c06440ce7a04b1ad88c9c04d6b5194385b7ddec4ca38967292966c25fcbc4784425ae068a66ff45a25a299963779b15b85f70ca092964efc06c4ffcd75c878aa0819a259ba849a23970942fbf945fc31d3c6370352fd4c1881f8531b6f540ca8bd445cfaaa984a1bbcaf295fed841c3c1345ef8ba871ab8871ea4f2e5a39b04537c4807e122e4ae1100598a635ec7f591d29926305fb5b920beda5a2f43952374eb1e708cbea484fe648a8b1b4982bdf507561a0d18c4db3d350884eb219093c2e8e7beee5e59c713fc6ff251d659b39cb316d5f1b4861d3fda6ed77ee97a24bf43041418176150fb47d83ea8531d7ba8eb36444240617d6557d6b02b458955bea3a8a76bf122cb4575b86accbf443f27e933c2cd7a8c6ae32b67186e29c88a2a7967e2d2cbc7f83fdeb9c3084f1ef8fe383572c884241d1bee378ab6260667a0460abd98b427d9a870acbc62badcaf8c08df4f9aceb22336f8bf5d62a1cac43ce84418e01f263fd884b220fb1557a9f62e78c4f248a3572441377248064aa8f0639f03a7198e44f5dc97c02f96d19a4132f25dade82087b07ae79d7f27927be12cfad7e12392eb5e3dfc8917f7e660cf97f38ec3f989d92421f79340bcb9104249adda1e75329b2459d1c8dc627223f0ec4e597f91c24a60e019d9a8d952f5e460076e823fcf08686c13bff63ade4e6291c1aeda03b369dcf4dfadef41275fea8eb796b5abb50aebd90cfcdb72ba72898ce556329a71c72ee5820e8d6464ffae0f4299988ab5c968aa22466314d29ec129a0b185db91eb32e57b6cb4e34227f040f10764b6c154ff63a15439b6edd642f71778cbda8a1a24b34cfadd37f008a5d015c6ffd5d99abfd30d86027bf5407c0ad480bc79764f594f5711ecbf8d9bcf9434f32be19e45b15ddaaaf9d31c0308612d983d0c095eb145c97f1cb711822bdb588e05e78a6a08549aa721cefaafa854ad3007c5f51afad36fb37e68c2623515579e3858ab459416b7f66b82708a5491325851292db9a9d94cb76c6776d5a038e42f7c644fe34aca7a7d2860def4d88d8647be47e8ffc742c633038b6e532971024e5d7e88b1de677ffaf771ff2c6730a8b4af7a86f24ff45de81e7c068d6b713bd3a49c6185b39ee7e3d4e717f1b2b4e5445e1ea7e5a3c771a13fed4981e1c54dc8c8e72c8d330b2423bfd25efb0326954347d63436bcd623dc99c31cac79fb9e7379fe95cf9fdd2e09ba216727f1e992d3318c40ccb616eb6bbfdb061fc9e3fda75c7471a62e03026f60fbb87bd405070d87500eaa23f8d880d0f04acc49032eb65c64d5a1cf6df23c39f9669d9afb2af34cc81ac152c7a1fd58fc932797fc7d9d4f2df5dd9fbd046ac8d602c890bdda49e6dbbfcf86db98fffcb63b70ede3a4d971ef7e239641a96c4e4df1b80892968207acfbf06e3257e9a4badcc011c365777b5123472db3cbde2af9fc3deb2d0fd637e747acd3c5fac0a7a0824166051ab729d215bb4c11bd2a5a90aff769a9cabb6576d6d275cd7880cd27ed0c61ca2367742d170051b78767dc0e2bac23a37417cc8c50f98202b90364e7323979cacd4aef0cd1200fb9d30f4f543596296f51c11debb5c4b511ebab6e1f21152744833b5de755a976d86d5e8", 0x1000}, {&(0x7f0000001480)="7496aa57382fe6fa49ba96fc742b313b8ccc51c7bc448b50e1dd54d0247bec69db3508bfa80e67f0a550c58cf643a021c6da0b21ad92652ca94605db4794e4d0f326c8d3a06c57d4f1cf6dee11a4671d25cd5a0f63b8511611d518692d318b933e21b7be1e57b3e3f696fc0c6235fd01d8361109c7992070454f8d989b89f6a8524bf037d3d606c2e2a8d773a46fd5c314342cb382ed32cebc38bcc6", 0x9c}, {&(0x7f0000001540)="ad6e2986d7be0579bbf9488c92981c16640304dd9472fa56a219cf04a90f19c1cb599e801d1af6d1cee4317ea9af34a61552d25e1d196553e2f6101fda0856403a97a127f6cc575ff11145d91e17b55d1a1076533066d7f717963acf5b0927610d3da1c98e14a05ccf970e8799d4bca145b9c87236e6aaf8b92bfcfcd2fa991ae26df5", 0x83}], 0x9) 16:00:16 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xfe) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000540)=0x10) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000001d00)='./file0\x00') semop(r2, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0/file0\x00', 0xf7, 0xffffffff7fffffff, 0x2, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x4298}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x115) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x259, 0x0, 0x0) accept$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r5, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:00:16 executing program 1: socket(0x6, 0x7, 0x80000001) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) setsockopt(r0, 0x100, 0x0, &(0x7f0000000000)="effeabba90d9568c3320", 0xa) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:16 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x2}) r7 = semget$private(0x0, 0x4, 0x22e) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f0000000b40)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) shmget$private(0x0, 0x11000, 0x2, &(0x7f0000fef000/0x11000)=nil) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/219) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file1\x00', 0x800, 0x9, 0x13, 0x0, 0x1000000, 0x10e, 0x5, 0x1, 0xdb87250cdd25365d, 0x8001, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x10, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendsyslog(&(0x7f00000002c0)="2c165318c713376fd24b0b530385ba6db8b7b0d07af28519dbc928b7d54081cd218dc97eff87dd7b3b0b975536e83a18f4b8818b9bc1aa241715cc78b47472ee7f8b1a20f5803174826c1302561d54a35960a89e49605e7be831c6cde3f99e4c0004a9f5e4c8cb47c5e9a9cab357bc1fa3eac93d7e94a288a60fe174d42d8ec2e94f5ea5d3747ea6cd0160de100ac82a9c1e5a854fe7d7bcd4fcabb785c869053e21e4b8649448cf0a132b477aa452391136b776feefb096d526ca23150e5d76a945ec46a5abfe5c318cd5b245b53e7e460f279334e3e70a5b5f4f759545b6f7d4620b3537128622d3749ee74d17e1e05f7c7a19815c15e61020deec6bf7d7e010501dd98cb0723f6db8cfea301cd085e8a83415f7cec50c92a3434d286e7e624c82984ff91d38bf056aeb7771e71977376c310a21bc5846c05cd9e80c9e1ee6234e8e6959a153f5d210c2b0ae2d68fa3e726d51bb186519e4312f06907b37bdd75b1e98294dce8a9900f29d0fdcab699faf417a5e967cad507897eadc73b35758166c9b7da34cdcba83f011a71b1124f60fd96066e4e1af801f758c409cfa2cc6b9d3950665592d57399001717ce079eaecd43e6e3d9bfa122f8faedb370d294feb9f2caafbd11a05a70840a847f70d4835001a8412b246baa08cea760defff06957ea2aec9e8a592b452afdee3b3589684521bac4f1a950eba94fa339fd6c25c027297740aaaaab80363b99381a6bf8c50b30de7dbc9a5429e8ded9108f0474ff6bc9399bf93087f20dffbda3312c1d2366ce101a5aa4908d2265a0b73aa3d9f551430d5b0209004c64b92dd47f24e8013fe6845dd9eef8e9c31784f06c69511918b3564f3873764ef85338c4ae9ef75872c988aaf66aa53c2b8c7de91aacdf6682e41013b11b7b8e8cecdd3168ba70fd9a1085d27c864f287fca5851a0991b0102fcee19759631b9421ccaa953f538d6f581cf664e0415e1d0774fb10c8e07e94e2b9063a8460e4bbfa42069757b01418291dc14c847729e61bdd6e3609e15ca6dad38f02b980471a7f9cf43f388c1e611acd8a8586bda13e6cd77848e9f1797b3db7aff51f25a839010f9f85d8e8f91378718724a17fd0832679c7f0f84f04799658b9e538fb311850d2a2cf8737577689f17681caee68cf967541912ae624dd6ca3f387c87ebda6b97472ec5309b9196f968dea9731b0e2b3b789b528039f9ded8b19b71c0ca85d876194208baf3d45a782042aff19dba73cada10aad35720dd726b6c36f6c143f3929aff809e139277350fd5a82d21392d0da6cf1fcaef59e43fbaab01c9a74b437aad3ee1548031e62ebe647b03d944b9bb248e15216afab078269c5ee7a4250bb1751a7796890bf0e404f82e7d5d97ba6d7b5b9efafc681b4a6c00d283ffb1af8c3f87f5b00f0350741b770b239a0bda7c038ef6bfe45f1f62032e3b2ddf73240de5358c2d4de4eb9abf44bef315437e7dc46acaf28d4983f226c583ea627d8c3cfc1bffd408504931b6a6c2bf29bbe03c7e092cf8eccd51938bb5f265da3ba7e7558f4eac16b77f818f20e1dd63852a1ed1348afaf0c2cb1e3a137954f34149c46382f74b55352abd467e35d5faa354b186a8567dba5fad8404197337f3abaa217e0b3cc7f6cdeefd8cb610c783e3b99449c5935a9374e5848011dea87995f24ae225f407dc2f40688d8489fab37a52d87b0998426d98e53c7de6e7e152c197e27fd31d1c89ddc449232d070423dfa189aa8fb756fd0be00107c6139a0bda74879ee4160ff88688911cd89711ac6f7c07ede02100c112003e9d811d3cdcec28951557843f96d9e0eed85132511fbffa73cee1c394068c008bfe678abd3ed4f7aee749e5dc340feb6006ef1d0688d43b53206caa05ae760d8221e24ec730d1a5af806181eedefe6a2a3bd411cc89b1091f7bd41e6643ca82ea80e1233c5103a614073ec31a8c3849d390742b665d25b8d6336317f792eeaaa64ba9fde8e77fa07ede7f1bcbf522eeb4fc10c869b4ed130e3a90b9af05dd881e36093e0ca1ff8af0b31f063eec2a6e5e533984e9b694c16ad644a62df1aaf7f203ff5554709be06c1a73c48c26b801158f1dd885abc69c71f32aa6743d67403fb55a23c84817724c892b2ddae97430ffd6bff334d328e81b46bebef569dcb6333c1ea23e6cffda2936df44a142a730bea30894e68196974d133a88ef3a4752178b2748e6762b616f9e36884c9ff77015742cd4e854e932730a7644d2345f4a4770e9730cc838507aeb161cb918feea18f92d05d8c30b4db93e7721664dee607d587701f14fbdceee54f7f16c4b2f65422f3fd4388fdf817a8ed2314064003a6099245e8de3e962a4e233471047dc10515d0e692794d7bc2e77fb68088946b66a6aee8692a55cd4688d893cd056855f174f17d6a191cc1e5c254e09f6f1a7489861cc8e783af05924fddd9ffb631c583e7039c54ff7c54d671470f17eebd44c152f0245dc2145f81a8d3ff29d321c54dcf5d621a7bbf1bbcc022c75b15fdf08b101b5586cdac573da414ab68b14ba4543c7c61965a8bfc84532df11a24a27d3aea58af9e7b829791710304702ccfe908534823b7cb627b51bff558d85588ff877db97c6e0b2d970c15710864d68cce0672007fb1f7c44303e5b0c26ddcb193d879a1669e2b4eba06300c2a6b8402edd38de8ac821b13a318dd0288bf7e85bbb63a9b9fd130d878e68b464ae75504f60415fb62ae7521f4c83019c48e596455e42439bd599f94a773c8009ea46f6f370f24e8cbb0053ae7c403cabff70aae96feff8625437a537e0159af868863f4b7ad91c8d32eb9de3d69c9805c522ea0dc293d86e12bccfa8441be6303ce691ca893825f77c0ab9345432ab46df086aca3a8ad633d2d3a736f26edb086b61ebbe2d5bfa869f0ef19c305a1ee768a8361cbc49332d1a89f1992be2c9075b486a5b3d62cc8e0095be54ab6c31c6a4847a1d2e55ef685a739428643e371d307709897fdf27cedc9a19aaf4c7801615f01a2f002c85d236580f466d670d9fbd69750bd7e0803efcfb795c38c39d89b1d10fa246586017714e4d22a9cfc458652bff58613f808e9251fc4ffa88df0936e2c4aa96e12ac2b2f31fb28a27992e4551e4705e576f4974a8a546f3b5a3a17028356760c969508dface129cd1483e083aa0002b9f1fccaad41736a26ef7cc38cc9669bc13fd6b1b16c4f088b8dfdf261d0efa6f2fa23185a7847bc6cc175e38c63d5834f426bc9a11678dacd1cbd817358dc9d179a2acd574afb59327ace50f5d1924569f28790eda0f5ac12e27bee2dbc48e4b2c73086d125f3f003053ca76471ca6606c65125a31ebb66f28ac3463e690ceea242c011016754fe4765aacce8056024a7184802ba75f8d75360236912aaa6f62d7f29f47ef17d79ba0362f41f79158aa8d6b8a26b514e26358f3d49c8edf90278aeaab942766023e992551edbdabf7d04cc7576f552b7d0151996546afbfa501c6e925e23f374fe0e533b00c007b21f7f86dd93c399445aa04885a69b05702a03f5431723f34ffa06cf9c435f0965b73d5491cefa86b959f66c39631990c06ab0bca28527d3611839a5518c4bc625d3ca2cb77db8ef20ba856c5f1953fb9be5a8380d1ccfdcfd3cde98dbb58b21eedb9d9ebf6d48aac8fdb2e10057b4ea8840d632c5b54acbdd5f75933fcd1cce99722238a95b53ccaa35ae67090b11801a5ee9663d11d13763ff91a6f8b3cdea0db59c0580ed4b74d77aecf8eb61eaa3e836e3508239f2d438fd7942d7aeec73756a8a5f51d29397833ba64a79167ac42decb770b6c2fe509c05ea51fa859069c0df606e3351f285fda3065a655c8e7472bc7080b93e178f010448167af5560cebfd187a91f8df175a4b6fe84f129810c530288376ac4a585cd19379e3a2b69629d5b1056c58fcf51debf64b56ef02558f78b0453eb6edbe8661e7e600a88f633a2e7c5de8d1b622fb0391cb89a7aa93cc0b4abfc401070c5f5c15c083629ca972a77c3e40edc8b105ca5161795f5f8c24a7cc9a686daebb15efec2ea58d201a854a80ade377229ad468ec7386a19d0c748b6c465104d49b8816f7244a956ee7046aa0542fdf274911311b4e286c0ba988244fc6d2d73847cd09f5ba48e1327de951286be06fd9e8804bdff431046a35582732bae622f887888741e2f2dd88452b34b2089659e0b9b78e90ad9738ef9d586221217f34b946844409b0274d62ef991ad5b88374b4106655646c808d9ffc03187c426e10e95c91154fd1dc6e8bae9b6d06e125e2fe997f9161d1c2ab8fb099a1835bbfafcf5c18067d4b6a32c9c1d2944525bc3408a58f9b7b7d3b6aa389b4569c0fbb0bc52a200a57cdcb4aaf5db34b922752879a4c66ffa49a661f670dd4759dc05564e017ab0b9aeda4d868c54361fc5e6862f367140c5b2691be1de185350723320a4a83b20d0d3e00d267c3e03fb824c409f3f5550d82573d9e900accada2ae70ffbb2586efc9f603b38efa8525c30e341a82004480eaf611fdcbbbbebf84ed212a3bb647f6df1fc14dd203a87b60dc1639eea2bd36ee4aed045ea2a4149aef1a679044b9483588616423fc52f467a10fcaa991c1703cf41211f14a257d6a58f17648ed0de0973c1a6d0114678d77cd1402a86d98385fc9e85733b89a53debda323329a9f6ae25b575314508ffa0fb7adb134cc001e61e3a8f8a73b7d4315ff64d4c30aa9d8b2f57291778f86cdd02e079b231f768ff2a6df645a748ddbcf09d49de0f71dfa78873c1cb690e2857b0a185259fd03a157f0dda62df83ef3a73b1456217ac9fcf35cce2122580f0293f0f5e82d468743d997e5ab6533cf2bff7c26cb1552516ace06b9da4702b249ebe39b38b0c0f0d7514355633fb2a252bf2b7ce2d697ef30ae9084321751053e6d676544c50f1f346a65c05f5a478f15c2b1e0ebd477b8b55a39df5ceb630d4568cace42b1a275d4975df46c0eab21a1bb39784711779ab72a85d6448fda9c4de94bc8cb5ec839edd4c84085a35a3c9a485eef0c8930f5d91a52a7709d5eec4c5b741784ddea292f177a9446f16db2b11b8eec67f7b91009cf88300ae8405553fb987319e42a5f0e453283128d7aa7030f3f3ff1f7b534c561cf156b12f6e294bdf4ebd33660887fcb3b32cccd4f3165e03abae7ae720481ecc122a667008c8319636f1cfbb11544792ec772abd6aeac114efcba134d50df11a5e19508197f61535103c1187c52f504342521e71b784f0941487b505bcc8ac5f51bbe2883149eb0278e704aeba44b57404ea2139d860d629f72afc7771d2c726a3727223b86473986bad3e02a853b0c98d77066b811aff3d9c98a6738913fcb9b11826793d0e4b0ef54fb4856f785ae3c82a2ff4d9a203b0a760381a6bf180c951613894bd59c765e97deaf4767e324085606134173873c76dca8c896325fb878deb843436119522b5995f8b9294cfee19a21550dbec0abed0fbc06f10af74a5fa08426f4071fd02341e75f90ed948e49274924ac49c15160181e6ed5ca6bdb228f471d5c49411c8decefb3af91656494bacae2e543a1837d373227a589c83aecbf3e0132a37fda19e920d98add4285f0093c0995f54e6a27eee4b83676ca7d4151dbb1caa1f45a2293a27954fd237ba29c48b66677bbd9c47db0ea14e797a8266170fa229f1afd57889ff54fbbf6c458159d5bf26686c36051cf2631955342c6731f731902fd938e12794a570fe38221fe513509e5900f2dd12b923886a515326e9af305", 0x1000, 0x20) r5 = getpgid(0xffffffffffffffff) msgrcv(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000000000000000609a1d07292a97dba3095af4740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"], 0xdc, 0x1, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r7 = getgid() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001400)=0x1) r8 = accept$inet6(r2, &(0x7f0000001440), &(0x7f0000001480)=0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000015c0)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={r5, r6, r7}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/vmm\x00', 0x40, 0x0) write(r9, 0x0, 0x1003e) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x7ff, 0x5}, 0x10) chmod(&(0x7f0000000140)='./file0\x00', 0x50) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = geteuid() r1 = socket$inet6(0x18, 0x1, 0x7) pread(r1, &(0x7f00000002c0)="3c10a32e5ba95d15a85e7b7f634525aec2a26a444c33e94f71e4653a0ccc701e1a03a91276af11358219ff06d3c7edc8dcd8e619a44da16b8e48964d4bd052ff91bdb86c59c6bafce604796b0308796274aceeeca4e2972d88acb83a3d48a48e9fce558d80376a5c", 0x2d9, 0x0, 0x12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./bus\x00', r0, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x19) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0x1) r5 = dup2(r4, r1) getsockname$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000001380)=0x1002) chown(&(0x7f0000001440)='./file0\x00', r2, r3) linkat(r4, &(0x7f00000013c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00', 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r5, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x40004000000028ab) r6 = open(&(0x7f0000000280)='./bus/file0\x00', 0x800, 0x100) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000240)) writev(r6, &(0x7f0000000280), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x20, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) socket(0x0, 0x4000, 0x7) symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66693000"], 0xa) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) write(r1, &(0x7f00000000c0)="6f098393f17d3ff9ce7204276ad860dc2dfeba2dba0a00cf4267e596f8ecf21886ca456c1f8ef98eb35d5b650be7df7f19ada3e34472197b287e87bfe71173253ef8f615c314a88670a90e6fd1dfac149d40963e3e89c15952770dd0cb89227e7e5f65ef3763fdade1b22c8648f73097e48131331c12acd4ac9561a8231f08865387185991023772d687446570d52cff640946e204a34b612ca0ab4f960d94ef2e9e3015ae37a00f0782998e56c268c6c24b5846ad00d015d5a0dbbb3e81c0404ae5e137695ff703d7961534f52ec5b9", 0xd0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:16 executing program 1: socket$inet6(0x18, 0x5be856418c8d6a72, 0xec75) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) 16:00:16 executing program 1: clock_settime(0x4, &(0x7f0000000040)={0x5, 0x2}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x19, [{0x3}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0x3}, {0x2, 0x8001}, {0x1, 0x9}, {0x3, 0x1}, {0x1, 0x9}, {0x1, 0xffff}, {0x2, 0xffffffffffffffff}, {0x3, 0x8}, {0x3, 0xff}, {0x81ee3653429234ba, 0x9}, {0x2, 0x4}, {0x3, 0xfffffffffffffffc}, {0x3, 0x8001}, {0x3, 0x84b0}, {0x3, 0x85}, {0x1, 0x4}, {0x3, 0xfffffffffffffb5b}, {0x2, 0x4}, {0x1, 0x3ff}, {0x1, 0x3}, {0x3, 0x71}, {0x48a6e079d130904, 0x100000001}, {0x3, 0xfffffffffffffebb}, {0x2, 0x80000000}, {0x1, 0x20}, {0x3}, {0x1, 0x200}, {0x3, 0x7}, {0x3, 0x3}]}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x80000000, 0x8, 0x2, 0x1}, {0x8000, 0x8000, 0x6, 0x80}, {0xb7d, 0x50, 0x3, 0x51}, {0x7, 0x6b, 0xd27, 0x5}, {0x200, 0x8, 0x0, 0xfffffffffffffffb}, {0x8, 0x3, 0x15b}]}) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x6) socket(0x20, 0x8000, 0x0) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x566, 0x200, {0x3f, 0x1}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x180) setsockopt(r0, 0x4, 0x9, &(0x7f0000000240)="dbee6dd6b86948f887ee4c4d5bf882f5470f415592767ea5ee8df7ea40d49f5bebf805b46940b08c12a9333d2b0294ab800d26e38b68b0b3e60b710458e5b737deeb463e8a14df2288d01146c607cc19bedbcb881442fd8d91c021e3e5f6527c00fef09300ce16acfb89d9f45504ffab81aa06d0cf1e42736423ca1f64a570d88fd2bac4514bd26843739e", 0xffffffffffffffc6) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0xea) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x37bc50464ab5ec0e, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)='on', 0x2) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) shutdown(r1, 0x0) writev(r0, &(0x7f0000000040), 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x7, 0xfffffffffffff410, 0x9, 0x1, 0x2, 0x0, 0x100000001, 0x1, 0x2, 0xfffffffffffffffa, 0x42}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r3 = semget$private(0x0, 0x3, 0x5) flock(r2, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/38) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000001c0)=0xc) dup(r1) socket(0x2, 0x0, 0x0) fsync(r5) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000340)=0x6) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x6, 0x23f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x401, 0x4) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x101}], 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0xffffffffffffffef) r2 = socket$inet(0x2, 0x1, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x40, 0x10) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000540)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = syz_open_pts() close(r0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000400)=0x8001, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x6, 0x7, 0x4, 0x4, "4895cdb108eddd70a9c1c4a323cd8a8ff0a6f14e", 0x8, 0x5d}) r6 = dup(r4) r7 = syz_open_pts() openat(r5, &(0x7f0000000440)='./file0\x00', 0x400, 0x4) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSDTR(r4, 0x20007479) bind$inet(r6, &(0x7f00000003c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "8549550000000000001167f5afa680000000b600"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x800, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r7, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/87, 0x57) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xfffffffffffff15d) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x97a, 0x0, 0x5, 0xfffffffffffffff7}, {0x80000001, 0x100000000, 0x8, 0x5}, {0x6, 0x711, 0x20, 0x3ff}]}) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x1, 0x2, {[0x2, 0x5, 0x8, 0x4, 0x37dd, 0x1000, 0x7, 0x100000000, 0xfffffffffffffff8, 0xffffffff80000000, 0x5, 0x8, 0x2b9, 0x100000000, 0x8, 0x4, 0x3, 0x6], [0x765, 0x2, 0x2, 0x7, 0x2bdb, 0x1ff, 0x3, 0x200, 0x10001, 0x1], [0x9, 0x7, 0x9, 0x295, 0x2, 0x1ff, 0x9], [0x247, 0x1, 0xfffffffffffffffb, 0x5a, 0x5, 0xfffffffffffff174], [{0x2, 0x5, 0x80000001, 0x7}, {0x8, 0xa3, 0x6, 0x8b}, {0x1, 0x2, 0x1000, 0x7f}, {0xa38, 0x400, 0x3, 0xfff}, {0x7f, 0xff, 0xfffffffffffff93b}, {0xffffffffffffff35, 0xfffffffffffff5fc, 0xfffffffffffff800, 0x3}, {0x8, 0x8, 0xa29a, 0xfffffffffffffffb}, {0xffffffffffffff00, 0x1, 0x7, 0xfffffffffffff4d8}], {0x10001, 0x7, 0xfff, 0xfffffffffffffffa}, {0x8, 0x3, 0x5, 0x9}}}) fchflags(r1, 0x9487b25159011b89) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20) writev(r1, &(0x7f00000000c0), 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x2) syz_emit_ethernet(0x51, &(0x7f0000000240)="4f2bb6113588bd96e23e31b7230e87ce193fb37f54b346e82be75fa32ad766f325fd7a4e367532cc7edee43be1aaddfd8b07410c83da2cd57e46ffd1e86a5def2875992310749ab56c3af76b87cea3ffe3") setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0xfffffffffffff000, 0x9}, {0x18, 0x1, 0xfffffffffffffffa, 0x6}, 0x5, [0x400, 0xffffffffffffffc0, 0x8, 0x1, 0x0, 0x76, 0x6, 0x4]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x8, 0x6, {0x100000000000000, 0x5}}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:17 executing program 1: socket(0x11, 0x3, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0xa6b2a6b890bf2c2d, 0x1) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0x1000}, {&(0x7f0000000200)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x16}], 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x80000001, 0xff, 0x2}, {0x2, 0x4, 0x800, 0xc1}, {0x4, 0x8, 0x20, 0xf1de}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x800, 0x20) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000011c0)=0x101) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="fe919f14351194528fd9bdad258c07b48e83f721166cb29f72aaa477edb1083af9fead6160dd214e2169874d5cfd3fb6f8e53b523f7cb4dffe827f246ad4d0c12b49b17440671c0546e5ef5de638f5f910fcbd97f7732c8676b03eb3965b02d7528887df4a90e91ed3a155166ef5ecb37a06a488e12785153a6a5dad98102b2d6f5812c3318af18713cfe9547c8d8701cea48ac7e96d9c50976efb50b3e589b7a8921cd64a8f62f671b545f33fc62c826a998478598d41bb571218a8727470e629e9d480f79fb34f9d020db620a094acc4777d4f63249f06acc6e5900bbf5997aee19003ac6218a3dc28c3e957a2384d55f61c2c2b5f3db517a5f4ea983ba652fbf3e58e29b6dcf72a1b0776960296bd17be984c1a0b05f98af9092730bf193876e9c23707082a084e0ad75baff03e3083f2a0d1e831fdecca583f42638581ad8e80bafcada4649479f5ec5ce9bbe4d36a553fee6a370bfdbd3ea03bb40fb4d0bdf5e627b5eb65c9040a11860b1d6ef513af907e4860d3675fe2733f76036500dc86801a71a7662bc9d6c0ef80cdaab5bd00b2838cbacfd786ddb55234c9a3fae67146f8f4c462a2877a35381017d3ee736777064e90d33091c3d2f00d8afdbf880bb6d6c87ece350f6b5b0f128bffeb9b7f0681858e952d34a829b046b2f2e3d87b89b3d820bb8144dd7e089f928d73d76161e4b7f34b448b3bcceec1bd955e4acf4452a15d2bbc93fce0d5947639325a3cff6868568b5b3e2aecf0e1f3f1bf32b1e1a9c0b5c07233826590f5d3befdcefc9ec456c154dca6a8d05412d65ff75b6b8678f72d8df9a5b366ce67c1a78c0ab155ecb58bff93825341e7b02db2e364096a7400fe8a9bd67aebc6c7bcc44253b517fc94688ad874a881fe37135768f3c111f15c6aaff5d0e62fcf3cb5ba5ee518d8c097268764ad49fa2ac3508ed6fe6e75f2eba9c016bc753a9b8a29c3b4f6a3083d6b214bd953c62dcc9312ee2576fa46c29738afa6d1e7d941e6fa3d78c62d9398fe4d94099f6c18f3203eb86e43ae42370b7616a8fc1dfda63ecdb4c18762427220757052f0402e31ee284a3505f338ab7419e9bdf9d02f0bb4ed3f00f7cf479de0e31882cfaca4524a055d621c2ebcf6071ca5295d4be00d9175a0b637b00144ce60bb6d38191271504f6a6cde5e004b276e6531056a9127f64b24b5ed7797b1d735e2a49e9a9dfe090e13a37fef407fa2928329ae8acad7ea47ebcaa1fd56857f06f81595dfa21c85e1f43a2c16ed1e05bf70d8e24c0330ef7644db5a9393fa235956794e10289354bd6348dea0148664fbba00599aa6e4e6a824f92c3e5ddf2af6a67d545db1eeaa3ef980a9ddcbbe28d1ea4fe3644d39ea020702d507798f226b9f0e88442650444cfb1afe4648043f64795ee0605c98c0cbf3756ff631cef2db4e9c85b16f3170e1c79a32cd5a37368318f8cd26783e48c117bd9d7dfa863c474a7a81cbc03d95b2adc80bada5101caf1827ee2abcb7de4af0f9e123b042859d49d9d287fc26bf83587831c064d96589e1ff4ab621b203ddc242ce4043b73e73b2f06cd15853e58ca96e8432c9390f02f176a07e6f327542416ee07e58a8d52eeec1549b7aabcbdc061d7b83a7163a40782c97fb7097ef43dec336cada43e0599b1781b3a016074e6e9f46e10c8b28b053fc2db4de8f54fc496dfa338dca12638f3c549b815712988c890396b25ddeb4927df8402378ab6e804d36c1d95f26b2a95ff76462854c416afbc4e7f9d5f9d2606ff4b8146306ffaae032d706df2ac7c927a8da8a1fe94fa1f2e4e4e91c78b2f10a12c04df95b3396be3e3b0bc658815c6bbefbf20c5137e78eb8e33f91bfecee1c615a0da737d22b73f69e46a35db1b8b894061ddcf696b934a7235bbcb99b4646f6cf2e3af47444e0db7432844ed5dcd13f79e710da4d13c73506ecb7d02730acc19cdc0d41248ca03dcccfa91c2785c02245d1ba38d3a55e9d9d7460c47a584b0d35a90b206b923dce7cc77576f5adb045aa6cc0e75ab0bd21361602b2458aa18112db97612b035b16de93e3c00a54f296cbb3e79e689fc95d3ab22f5c968d3ec61e726c9efd622d86591b3263d6c9275d9a5da85aa0a8ac6323e0df1f978b8cabfb9451fb901dc48f57e11c2f504caf7f1d4b692169478981475e6bdae4c823c14ebf71c80d48cd3041c313131f2f4668c3aff73855b3409b09f9339743d13fd00c34dd0e593abd95317262fc5efa776188ab52f332ec29ba3ea38608d60f9818f09fdea7ea0c282ad9f24d980738ccf866019e1bbb0f77ae35ab690867cea9f8b8b830d2f10bb0442f8d28fe1ba2b27882d972bfeeed974ee3dcec58354f74ebdefdaf0429cc86814ddffafe0e542ad3095c688f79e4c4fe32562cff58f5f866675c709ea99c7efd64ed55756536f772d966c0230a99888de018a2e6b281f57106fd292adfd67f47b5e3885e4b57e2da41c93d48a51bddb12e705673db026122cd324cec3963df773e67c038bbae0c3f4c119ca06a2f64a59be209cc824c79645eada0656bd742bc0e1170cf6a211cbf43a5d20954974b63e39fa2c7a59c28878b3c5a66b9a2ea01756920e640a2c8a33291811f7854fea48f066c345dceef2f75ebb1519d131f01c11dcd4dd2fdb773a310892d48dcf10c13f66aff89124a8c45605dd1b1794db2b9fb04eb64d28da5ebc40968ba7fc39384c14c14ec37040c85291145eb62e33694873a9d11eee37a08bbf346bd5d74aadc0a999644554bfa014350ddd45abf3830b7a502db2a35714e7737bdb171d185ea1cbe7ca611f7944fe6a7e5b0abd7555d8935c96c73a43b42c036fccf3d731cbc16a803b6966517834deaa9dbe3e95a78a3e74b208c480b8e8d19a79df685158e401906c35c301f1be373c7a4c64643397fa3142174e34417454b080434347d6f3e6e075da8e83a31af44d06b821ea57f16027891cdf9c2e43496fb0e66060de15488b871cc4ec438848d123c3de35686ab36bc800c4e0c7bde0d1a992695665f2df8b215f6bf063314d89776150d32d0260a8a2fd07b0e3c3d98b285f21457aced9347bca3a299dac8d363a27715f506e6bdaa0f63988cb7d81c4431151c22da1a9011adaa07d31ae663dd53e5884d9c29a2a1ce114db1fba05f0cec4b08f5e49abf0cd08522ed2a7f4929c962b60112121bda1f588a796ec2a696d348fabb3149e26b19e05e8338f2c55fc956bec1fcb614b657e06a6e73ecdc648da0e11cb0a5a33f4119f2af68fe2cc3431cf4e903e3b67e3cbbcf0985dc077e612d53265bdb66559617e6ea4241702adf837be960f89cb95e3f8229046ff7e9eb49334c15d589de7bf2efc7f43121cf5eedde4474a18d43677e0c9bd6d425f742a0e37e399078b809fa70acb91c4478f1dce3a377d0fc62d331b502ac051e2d2ec279f1d272eeaf275757064a96a352556ff38ac1cdd3d3ea8547d52a5be74bb7a11ca4fc731a1b78fe930e786929ba575016de40a768630f641dabe4a314acba44f29b4407292cb4199e9212587211853afec2f0e88523df5e2b0db234e703a98cf63ac25e27081123650fa27f0791f9b67e8e426ce7f459fc5b663e2b3982bd3d009bcb954d590ba3da6cb1c4c9b0be4dd812d355a77e69778b41269fbcdd3415a1de06c2605d90334f1ef02dc2b82a3882b1b090a5d2c83a5228aa783d406853a038ff09fb5350c4570676ee19d3ccd5a4abf0fc21aa6ac3fd7e550dd8bec6e3036c858ea751a0979d287f499ccabd88e31cfedca5992ded3e88f2052448ac265953e2e6d75a0bbc6ce7b1f0d589af4c67f908d5eb7f7c211a3b3be192b1b85b7dd4de4a8545a0394a805ab76d23899af7a350322f9b28c70b0fed8584c3e1ecb7750b385a7e59ce6b50bfbd3a8ac2c877c3c24e9159fc2f27dad0ab0bf7039a91abaf833042c781f705d585978a7bbf82fc208009376caab01de8bfc438a615d958a9d37d949e61d0754da2088d68458b9cc56e361b6a5955d60c10d0b6fcc742bdac926178048c65b5c070c9863feb17b3f1219c7fb61aacbee096c4950024f3b4fb92fbbeb326bd8b1b70d8069627149cee14c05333bb32cbf25353a773adf15450933c62c45d73667d81d11cdabbcd064f3c0ce40c6fa1230486c8fdf811ae3ff764323bb113d781c9622f04cc2810ba4b7fa0369a8ee57056a9dac1d3e3997dce91b367716ce80e6c5cb1f09f97a0f2766b8decc4acd4205580afafc46d193134c8eb39959873c52b31fe769fc4902f46089b2eaf0fd01856ddea694c3cb94936b1feb9b15335727173fd6067f624537883571ac80e572260bcd14e2b97637e6f3b9c823600b9298712791b89bdf3190012368cf9bc0cb519614ec3d15be1cfa4ee9aea3509ec672f7e2156f0fb8933a632b640d62f9917e9a87472133626da11192aada31c2a4f3ee828bd4c7fb23621e38755ba0f8dfbb655f2964496c2e0313c6dccf60e27e38fbb0411f44cc0c5aaf812a6d94f9e9906395f06327b99d4c9b0999d175c8e9151c63ff2357ac25ed09c37fb75033c82f907a298576c600fc346d2f0faf1945c5f6f7ca697778f8979ef3c1d2b6fea3d1c451b78d4a20325801ebd2e8462d4536af14a6c37a889170ed9611827d42165ca507aab9cf81773151d62a6ea1cf681082c679ab5b435c21e22307bdacb8f71540324b6bce4cb039dfec8f754128eb2dacde05ae9233bb3b09fd7c449410fa6af0bd55a084133ff525b90905a640dcb7254ec108b491fa41e3648961a5de3bc133a7624f182a638b6d6747dc2cd346f9d8132ef319532465b1a509658543a120e0221cfd325d85c099e7726b68b85da9ebfe25bdcd033874e6857d8254ce534f45f7200d836096c570c7016323e055f0acfbf9ff1492f8bf6652f50b8c41a6f28155c3f16292fbef1cc5beb21338e58f2d20e38bf6c094f23839906ac2cbc86b0b216ef5489cce01db652007b9ed668beee61f533a2a953618d02ca9d2585d9da32ee427de5e7817c4015122cfe55eac8fa5447d4acb363f2b553fc35d08c4c2ae2ee3b7e4e310353d289a2e7c2dafccd06f4c44d5dd6426f2beb8da42832e332897da5c703546f7c9bd96d5dbc063bd8ad81751f99707907ed89409f2b7c63a95dbd394d459355551ceff9ea4fd0552f109bdd1b15d51ebc0ef13d8b1af0942c6ecf5e879513a282f79c8696117dc124871dab8cc73fd96e402b70e2c2409e3cec83b4b6bd9fd776e9538de111b414b216b663fb6269b09e0d4c4646cc56ef077e42d2d5172441a42013d36ce213585750d3a8bfc96051a1782116faaf2f45ade46852cf824c3a8b914f9015d3104c42b4c40b3c144e76d82f5c2c501938dca11ef49371cd777203fb2a1a262cb7d7a0192424bd4044b81eb33b8b1669804ff26a92acb435bc76a9c5a64eeec92debbca78986b30dd8abf390f0b412d200f742e87ec966518257612c596fef797b9dd47df6b44d511b6249deb400417e22d08c53591d6e370c85976994745c95ac859011f772ee8207b2788697c9c47ac1245854c758c2e719731c8405454f1accca620dc9b981c349c3425abce6c8a6b82dccfae226ecbfc69134ffd086d5f08eb2f329fd0efdd662be0ebe7f6deac5cec74f293ba7e5a19b2087138a0f147a3cf3703a6e7468085e7f5cf5b66b27a6f5215a781fa6ce972669ef189ed8a17f8acd058f40452203099ba3e36975ddfa0804abb5b59d424680a68248468f6b557842ac61bde5dda0596dd8334ce2de419bdfecfc593b4dedff", 0x1000, 0x1, &(0x7f0000001040)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffc84) r2 = socket(0x18, 0x1, 0x2) r3 = open(&(0x7f00000010c0)='./file0\x00', 0x10, 0x14) r4 = getgid() lchown(&(0x7f0000001200)='./file0\x00', 0x0, r4) socket(0x1, 0x4, 0x3) socket(0x18, 0x1, 0x5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001140)={&(0x7f0000001100)='./file0\x00', r2, 0x3}) bind$inet6(r2, &(0x7f0000001080)={0x18, 0x1, 0x7, 0x3f}, 0xc) sendto$unix(r2, &(0x7f0000001240)="f6714a86910eba1b6118b0ffabf61fb3cf8f8c5bc14580c1ee3492fd01e1fe8deb06b8c5f29af230c0a51804ad3ea0aea68f990cedeb6f578b5273d465f8107149d4e0268af7939162dfd3f25ef6c625be72e1848bc5dcddd9374f80e382a8e00f7e1d234d4cf36ff4e77db4deedf14adfea074a7fe65b545d8d4f62869744c4e2385593", 0x84, 0x400, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) preadv(r3, &(0x7f0000001380)=[{&(0x7f0000001340)}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x10, 0x4000, 0x100000000) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0x6) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/32}, &(0x7f0000000140)=0x22) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="ee3b700000009b786af53d90c25cc878db58fcd5192ff75fa68901e3355b778d37d8f0447fd3bb36ff3ab643f207900010000000000000a82283f062d9dc846b2891fde4edcea50075d2752153cebca1e80f778d09af3b6e8c09e68d5f7bdf4e6001cd5850d92ae141a36fb36fe5305b9a7129c52d801ed492f7d160cdd8bcd087bfb496f53af12e7cbaed707ddcd2363367243c33abf517947afaa189f0959d260eaa063800b9a7407f5de2d9d5659a1dfd674ed33cce3000"/199], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x10000) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:17 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xc8) accept(r0, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xb6036b1d045653c3, 0x40, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0xd4, 0x326834e70ab03862, 0x8, 0x20000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x1, 0x3}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x63, 0xfffff, 0x0, 0xfff}], 0x400, &(0x7f0000000200)={0x7fff, 0x7}) preadv(r0, &(0x7f0000000040), 0x3, 0x0, 0xfffffffffffffffe) 16:00:17 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:17 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[0x1]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x4200086128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x80) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0xf0e46fe84f41b92a, 0x1000) dup(r0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) poll(&(0x7f0000000080)=[{r1, 0x58}], 0x1, 0x0) socketpair(0x10, 0x130e62d4ce22a5e, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000000), 0xe1, 0x0, 0x0) 16:00:17 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/188}, 0xc4, 0x3, 0x800) r3 = open(&(0x7f0000000280)='\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', 0x2, 0x134) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xc) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r14 = socket(0x20, 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r14, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r15 = getpgid(0xffffffffffffffff) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000080000005593a5dc6412b4bf006ec9125ac16996e47eb9730e22a7babbc5d3f6216e5c03c7dccec5bb971791"], 0x30, 0x800) recvfrom$inet6(r4, &(0x7f0000000600)=""/138, 0x8a, 0x801, &(0x7f0000000340)={0x18, 0x2, 0x400}, 0xc) r16 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r8, r9, r13, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r15, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) msgsnd(r5, &(0x7f0000001a00)=ANY=[@ANYBLOB="0200000000000000057a3da6830d3b8fe79ad5878df88c96f710afff9f090061485d7f090881d706c844dc9cdfac7803a450c1fd4d441d02000000000000003ff89610deea22d1fb13ad83c80fbe8e5fe2a47080ab2c2f2678c8a223388b7fa24c911ac046b9568ec738a13850f4cd4752c89fce930a2416c5477cc22ccff25df158a07cd85cf997521400fde9b4533564193d730f1f4f1f433732e027efc1bbebe33aef18c6a8b46fdc207f1156170abdf36c00000000ffffffff72bae7b914423cf7ec2e6bdc4a08e473fb8e87529207ffb3326c02bb2d14c6575293c48d4456dac6fc0defe9a980dc3fb0ee869e9d50ebe8f7ab96066326285152615bbeba392d7fab7307c28bc1b656bef1ba5fdba4145bd98cbe9a4cf8372443440f313b47bddbf668ddab4e949fdc5168a91c547faca960860a062fa99fc74b90ef7e6dd7bd737e99222e4bf9596abaa3717c02528d7c4008fe03a51f5d5a0d5f70c91c2b51cf6c4ae796265583c4b9d9d3b983972382df84a017359aee279a6ff455ef4832f9b3ada374c4b9e8a64dc22b5800"/430], 0x7c, 0x800) r17 = msgget(0x3, 0x8) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000580)={{0x3, r11, r13, r6, r12, 0x1}, 0x1, 0x5, r10, r7, 0x2, 0x9, 0xef, 0x3}) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) fchdir(r1) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) r2 = dup(r0) unlinkat(r2, &(0x7f0000000840)='./file0\x00', 0x8) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, 0xfffffffffffffffe) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x80, 0x0) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x217c8469eb894524) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="c1c1008eb0abff5c0e83841653fcb5d6bb10e146b6f59cda9e02a860cad9f53c7a7897c759d1567c6fd76d0a0c0b40292826405506a64d0ba12efb585555162094f8", 0x42}, {&(0x7f0000000200)="ecca8eb9aed4185e8b9584494c30eb15426e298de330280b548e473bb373e60b47205daca8348bb120bc2251deb13ed23dc602bd72375c32c0903352d7df4f347478a0211fd54012c82f36e519e3b113e0f1ba1aeed1bd688d93b3740e8c1b", 0x5f}, {&(0x7f0000000280)="f4ee584995ce7ce5ad0c264205e2c5d9236666f98ce1a4f904fb9390e5edcd19a44bb1c4ef90aac255c07e80fbaf3a5283067fedbb8bda4b09518bc5c426e304151766a12580ffbac308eee3de3143f8e36df90adcfbb28a6b23cb81f7505c9afd75df2c4752efa01a9e6306df41c52fb331f89eb66846117933a913f788b9670bc1c6a4388b3296a762855ddd7a9b7c3969d39e9958814473bf9915f1dfb054fbf046fe416ff2afe5ce074cb3cbfc91991a6d9970004f59c7386dd430649db8b219fcc2f17f3eccb95df0387e8d07316a6b4b103ead7774f80ff41ef5e71c8cf31242", 0xe3}, {&(0x7f00000000c0)="6d5d1a28130d79ea7b427aae806a6fdaa08f275d2819", 0x16}, {&(0x7f0000000380)="19af7e2ab5e8547859b5528653fe7e11a09054f7e9a990a78af44437c222576c3fbd878b485a988391ab9e08df1bb3888e407abeb3fa677ff1e38fd115e25d09e11598ae15", 0x45}, {&(0x7f0000000400)="6a75df1db3974b213c7b2aca8bc94815115fbc77382e6dc1fbf359efd5b7fe2451ac9fcac0d82f1e5563fff2f99f55bc7cc0360529d7096f3709c38872c4048e29d22d9d0e8d4cb9521439d724fc379375e74ca53043d3962da77f8b363992c4b01c83cd8febd8abbd9a26b95c213f4d3470a7ce96fc5fcb58a01d9f83ed6cb52514d719b38a25017757b5c15d8dca757a4632f4b89150e484a141d8561c49eea09d1f4f4a249c34272d220d9a25c42c8df2133eea6c66b40afb288298c8fb7024d9748e142e68756ea793ae52c13de2bf9569c66c5f469f6f4c3889839ac94ccadcd2f67595601e6efc2fbee77b1a28b6e4837d58138f2c", 0xf8}, {&(0x7f0000000500)="50fec6c397b6d7fd738328c24ec4fc04696c7e3103acde846b38d61a2e152bd3746059452ec21d85fe7d1af347e4625a527cb65cf7294c3f30b0ada648c2a014c4e2894917123d3fb700d8115cf33d89b143fe9e50987a5df261347150cf697b", 0x60}], 0x7, 0x0, 0x0) semget(0x1, 0x3e2cfe430e6a8b53, 0x6ad) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x0, 0x0) fchdir(r1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") semget(0x3, 0x4, 0x20) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0xa9bac99fb5719e92, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x380, 0x5}, 0x8) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x1, 0x6}, {0x1, 0x1f}, {0x1, 0xb6f}, {0x0, 0x3}, {0x3}, {0x3, 0x3f}, {0x3, 0x6d}, {0x3}, {0x3, 0x9}, {0x2, 0xffff}, {0x1, 0x9}, {0x1, 0x1}, {0x2, 0xffffffff}, {0x2, 0x1000}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x59ad}, {0x3, 0x4}, {0x1, 0x80000000}, {0x3, 0xa7e}, {0x3}, {0x2, 0xfffffffffffffffe}, {0x1, 0x3cb8bed7}, {0x3, 0x7}, {0x3, 0x1c59}, {0x1, 0x334c7fd2}, {0x0, 0x9}, {0x3, 0x621}, {0x1, 0x479f}, {0x2, 0x7}, {0x2, 0x1}, {0x1, 0x8}]}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x3) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000340)=0xc) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r6, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:18 executing program 0: r0 = kqueue() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="8dd924f22b766a561de2fc5df799cccf5ac892bb498b2b32a214450100dd8492f0797b906df92af1a3b72022c5d137b0565706de939d07ac99ee9c9c80e22e832d3cb2996a43ca9568ab52c905dd5d4ae4eac6941e2d10d7f9fe262a148d82948303053e27e466ca0d2f25d51ca3a02bd0c48dedcb391950cc9caec1761c6866deac6d098e61991a305778c1799859c315a6fa44c0a9af8eda75b1cf7d43e56127be5179c74f097d3899271e"}, {&(0x7f0000001cc0)="acf5fdcadd81f3f52f342ad51ec73df0d22645ad32db9060e4e98d5d8f81e1c012f815937d5caca6ef75f5581d86b6a3e84ae3d0e7a4db6bd89f6e945fe9747c29d7117328523907e31a26072c9e5e808a09ff4f57833cc03dea6d08fc3d6d7ecbe056d9d69613393721f355091daa12d8ad4f5801eaaec4ff1d200ee65124d3b31e9a065d597143f61527e1dd0621a22294eaf1a5688c7ec604aad181526ec020b967d7671edfff4c302619d7e3dd7f9626fa88361671867d953844eba3cb65561b5ee4706063fcd88d2c249c029f811112996a45eb79c1f08f53dde33c673dd264b50e99655446bd35914e61aa0f81e8727a608d1122296628e8904c7a9940d4a5c40acc9d295f319e41bad8682681a47de7e8268e6e04766d3358d3074080cfcab73cf0c1ad373813b34d37f5d49fd5120eae1eeb39abe8152f471814116fa34d224d87cf5e9bd5fc5c8b8560b997837e1f3249b0853e73d1bdd31c668c0248df284bb38eb7c6fd9cb32b5206786920da34ef36b88985c523c047090026708970bed90557987bbe3423c3549f5e76e6a92cf9f881da3017818b69483444eb71c13dc7e6a2056226ec779d27ede00f5ff9b6ec8eae1877425e3ba67451402ddb8df373e62bac13cc8ed78e7667d813cfd81731893abbd899513946280f504a663ed8b9841a7e0518c161956b3b884cf7fcf4125f1a27ecb2812040aeb1e778905f6c4d4507569a07b02accfa94f3e90fe5e3f7a0aa8842abe48ca6cbf81a02e5cd98fd71b86788380447584aff7daad6ecadb499e85a790693dc46088081ffd1772653b01ec9bd3dd98faad7bccc3192681e59fede266593c8a2b373c22b668c8048fcb43ca5b5729da6dc9b5a565f298d8d5b2744ee9baf8bfa42ad33c68b61366db24ce35e78fbba7bddcdbfa40ebb6c41a67ee1c2711a2dc883adc81c884df81d554c3288be4b3d89b707a7b5cef57110954b2363434c94f573db956cabefb5d28d82a2e8509835b444c31f6318db2be5f45e95f0ac30ec9dbde09a3b8c3269df758afb7eb2eec033164c4ab272de50307d221098440ac392e2e7dafba9055ed35c303f1a741cd99bf8238b307d9f8ae7a263b68dd42f3ff4166fc5f94a056eca545804a660d0d70828a86a792b147f37dee8eb7a57188be12a94b13c4f0f8cfb461aee2e18af97e13ef0180169714cd8b365d2472fe62569db2571fca0d75673eaf6273e5704d4827a1b9943cfe374696f8b22411c23a6f57ae3dbda252ae0c97e1dd47b26af62d8313781d29b9d70e58b9d858e478e2a0294f2df2f475bddbac975dc7c986d77b84de366609f066d2a6705d270fb8f0811a61d94a9fdae1ebdc32303e961e0ffbf477953fe8d8524a509450c27ad74587cbd45ea8fec899904eb4bf610afe053b0f15c3f1021365f63d8f6642b953379297c4b913524331c1816202873bf318161bad0c7ea5ba2bc4a620a49b65dd2587f0f4964b80b0b92fecdcd10ca596206ce6a7e48d9c9231c9f538f14dd40b2091d3138f9b5df6aed38bbf867f0921879214d651dfe334b039e5b6142dae19acfd78fefd79092c8de991dbabc6c4fdf11f2646f185b0c86ba4e13957e6ae93b907a4e72359c299d7c71da27f2ab79206afe40796086b111d8946366784d81b98ca8e1b2b981a413c4c495aa6642cc201dd5da50bf10c2af7a36b8a79b420f60102a2c100fcced1f4f6adfa3ab87e29836e5ac0073f4d28b3c79e407119f98ecda426d7b40df60c3f3d7f1eca4842268ef364a7de9f94b58ca4082cc0e672bdca9d65dba78c75e1954b4af0a7e2376d3bd313123005f2b9544b16439836cc05326f43c4f3c73da107549cd04f29a4e92879d422eac7d9337f0875d62bebcfa4600c3af05b9d50c320391294e0dc6cb00e5206a7beb6c94309b6a5bcc91abfa56ab5b092761c603921f5fcf9a7cb6f6ba35c7fb1a1f55301db080fcd448909c8ed427612a6963607a500fa7183cdf3ac044b923b8ec61b1a8d45b5ac6a14ac305029592f2b6b0953e0d1faf519590fc199bca99f9b422f3f0ec782968f29629f28af9fa4b4c5fe71823652de0e5f346e3e38a46c653deb06188bef502e5c7aa898eb1c888db991fb354ba96b883374ffbc40c7aef4edb7cd0a97f74777beb134d6a842829ad3055281393b55f49a7d5a295f7bac31a18cdcb44bbba817a7ab37fe4644ec6ccfd0e495208d56723e44cc0136e6e904ec9f8ffb67e8ed92ba00ea70e45e22dbe98062d3bdbd353736d9d4ef6f220ee15da0b6b95db878e7aa2fa452a626bfbb10fa0b049b28a833f50dd7bb7652bd111bc69bfdc816a1950d9894f3945105fd32b60c31b7e4e0c9ea2f3a25d3fa5aa0432867d19a49ebbf57c9243de75f21c6ecccb9ee19054c1b634623d264ffbaff0eafc98dc6881f12b762accf12ab9708a46ebd1890a32e6d441753ae4ef6913a759e6a26737faab4acf2fd75e32fd7c627d7c2dd263e5e8ad5ee81487ce2a290e8cabf747b8200e0605f1dba4a5be3371f2ef40953e29dbba480c312244d4e83a6fe0cf5ecb3b51a25807e5cdc107c99008371c35235f65085d13e9659064c2bb9f884ac33610e607bbd0270281eaae6fae8decd6a86b325e4e08fddd59c2cb2609f1d16dbea8e2bb9e49472453ac99b573f45f1f45e506b1f176b7765c856b5bdda5e462adec0defffa40370f4b56844eccdde09a9865db39f6c10ec7c73bddc6763514a78e10dc999e8f3660c445f7f1065890e42f3ab81c17c786348f1dd8802fc67083d5de56db18b0e9930775c76f37c1bf8ac02fda722306094ec45d9c6ba639b5286df7b7671d04a614619d27607d336b10e4f378b848f739081ebeadd132651882d2987327164eaa91ac0e1daa4cab816f709b59f021e8da53d9f725564e3dbb8bfa61b71e33a962a1d902147218803358bab2044e83ceb7013875ba84169c0db2b25452db2e6a19b2e193f5bda52dd0459ee931e56b695337c70388aec7f366b4b1fe71e719b7281068370fb7b310464231ef1899040de3edf17c7b1833f381bdac6608165715a1bc52352686a26f7ec37150ff23cbfb872df8503313ceb835c9783b2fdc1467b56cea93255e2959e2d1dcc547a67e7dee587fa5a3a8a7bfb6596d16e4e7b06a7dace44a3ec29b3461993c09c364a2d4373c5018819dfb3589d63c552d731726aa6a54b1905267d7f1aa1927d1d6a142d8907f01d05fd84ecdb50c9e089e5816de9829e59b6a9b108e2ddeee0bc95ae8b3aa5cab0cbd63da72097e8352ccacf10b75fad29b940366ce5eba57b5de71d1e859330387a2ec3ef3a2f37f6ef74bf9a1d6e8fead9246f3c24c014d3a316c76e6fc55728cc07d29a952568f49910315a3af1afe22b792d14749426da2f2aa2beb756eebddfdb4b90d0a075c04a91750da046a8a7cfe9a0755c7b3fcfbe944fd6eb8087def1f1b4e92efc1e1ccac363c1395c8ef5b2be29c12cc8cae10006bf23d4199acf3c47b3035dd5ff88f2c4ae0b319221afce2eea9b404b9d835fc4327d035f3aa080920d15f405a1b09cdb4e9e37292d4574e6bdbc0223c079f243415ee61a6228816877c8f8fbae5c16055d7a39ce666f2d6b87932fcffc4b0630952cb6db60275bb310ba453fc25c9147a347bbb10140a447f23554239590585d2b64fcfd3973e41ddc89f3c4671bec2d327f659f66a73f4d6575fe8967c37a7fe8501c08586dfdff76f8694e484744080171882fa732cc97bfe9919fdb08f7b79dd797d96404460e55e6d31bb098bd6ac0cddb487736df68df801c7cc0baa9877ce62128a151e939aa7ba182c06d82a436ea0404bfe3b943ceb9431d903c728158963eaa9418e131f4940c4cafe8529b79412a5889954b6e4c18277bc7891833a3eceb495ad3320d67067507ab1ee8d11f4e4227b1a20aa789fa4d091493ed5c93c07dbd2c5e82606a1a5485d6bd3a38be982c904cb80a1707a5e5c55029c3fee343023328a1faa966ec2a013d4ac60dd76ffbfa7f4d500ef92a4d06dcf8a6bf8a170cbc3a1b2057a08f981a766dc1cac7d10a48173e9a619cf72b85428486015abb8655bc6ba5c43a40c5c8ce1ae043edd1d2ba610e16af0758d5582e04dcf3933b1653e07208093ee0807ad407d2c7c8553645031e457d7b3bd278970e80db8946600c80f264a25819b05472b02e68219a54b0127a765875ce3cb55564834913a6b05c2c8cea8cde63deac12294ca4db9288ed8cc0920f4569293326df12f55930971816697196fe1db89c3b121a8e41433293f12abdd383c481b5d669b337a70acec905a393be91b8f76b26df56501ecc1d0bb2df1dab2197e21e66d6c4fa5c93b1c7608800be1a647be54d43ed710915d523e3f6d0e545a637c7849d0ff98adbcf359affdf5e24ed2feeb778d3f55dc2403a02af01dd13a3b3599368b10329aeeb6d7098a7122a95f3d9e25989e37b9389edc5ead62d586a0fc113d44a756fa3ad32e1bdc227694d9797b4c04b803b4fec189484bafb3f9303160b2d64fe2cc4526fb9e73b22066e003994843bb25aeee5c6b4c040c91756a21717ed3016b93ea2ac1d107aec50df1d84fc9a6c84bb9cd6578ef823a9756f03bab509e1e97b736cedf2d3cee7f51985dacce449d3c235780f4ef5d151161b997956e4999774626bd4e5da63674e24464123590eea22ab0f8eacbfe76278d5d587a79960aee75c76b224941012402de39207b9723d3b86ec3a5cabf64dd742e0426f6676905ef55f30f7160437ebbbaee3e66c6e2f47cc0281d8a5a7685871f74482a4d567b6db7f6d98840f6cf868288a17cea1709c563e37257bb0aeb70f5a4302a6576d277ec7b28fbf933d19826b4d0cd9e122e56b9e2c7f32ccbb51b65373905b80d698480b2733b4db5a8bd8ad7984cdf82ccf360d69ae5349d81a31f442bd1a85966ee143a23259857b0add1e7131f7301de88bf804bb34bf824425384c89d98e00c0d1efb6ca9702628af6ead8c187d1a93fb2b8700c38504923c7911ce84cbfd21a2241f902b397296ac76f0c2a844dbb31c9137e4f5b32d9368bda9ca5a6a32290d2083c1b964bc5c65781e7b0f43d3c4170490372b7a3567b696009721aaecc6dd29f02a3ce41f56a90de1c5589f5b7d39105000000e987fb6c70854d99a4153a169608246c6438204fdc1d24d8f4f333d3e6324cb62f3003db878f60dbc8fd034d1d9ec0263acb1332f5a886ef176183fca2aaa95fa5d9e35149efea1cd26cfeb4a0392c5e90f1a981a50aec6450dd98d8820dd63591effe3f3140e235d121dabaa37d025565736d0d0bd69c47fe012af8cf088c0986dde5199e31467c6da0c195bedac27d5b28cfdbbded0cd459c94fadea833a849341f68e0cf5052686fd6e91227157475b57b8230026a124ff19c000e9f5b9427caf800dde87f95a9b06f9d475308eca4783b8530fd636112b5ebe662a97353f40c035c91136f192deb9afae5d3bd6419f996f00442dedbbee7101e6e2eef7751f5810030a3501ee206a1a3f666e2bbd1b38ac42ae93de5b83c7c14aa543c80bcedc0df6d784b68487dc4faa860bc75dc8705ee76d8e49d3180384ef877949b673120df475640efd807656e22d99c0ad96909492342f5c584b1a38013579ded3c7e862a0c527aec2cb06b818461b92e5a28a5726c9480e83a56d7719f2c9f9b2041d83c8500e7cf4b4257ff1aa5ec82046a0605067ab0b279f530b5fc23e0c8f39adde234f4d488caaf1125ad41d3716df1e19a30790c2fd5355347bfbd0c5a1207589"}, {&(0x7f0000000100)="4026ba6dfb04a21b4f3ebd868d9e7e107f2a788392f2d931654d4c8ca8f19f99afc411eb30ad1cf42e37a2cbb71fa1d3bec33b1d6b681e6974268bc261011d2d79ad8e099442e0e4a18f9e8a20801035ba4eaa52332dbeb5c95e9752c386de533a827e1499c986c0d914d194338fdd8779f4c0c94c99adf8c26ab444d9bff1dfa9f79f86d623f12b488babdda2ec10caee03b55408df33874daa3592fd051781c9016d8631cf0a5ae5420ce8383fbee9ffa3b5ffda9f4a93d2c216a665df", 0xffffffffffffff69}], 0x297) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x8001) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) kqueue() fchflags(r1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x0) r4 = socket(0x18, 0x5, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0xdfc70e83d34b0ba5, r1) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x57, 0x80000000, 0x101, 0x370, "1a6f183e1cda94c9755af1b8dcfeb3dd8a8010ed", 0x7, 0xd60}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x9, 0x1, 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7f, 0x0, 0x90d4, 0x1, "d730c1e73b6fc6e23c5b000094e9a3ac30f27697", 0x0, 0x800000}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xff) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0xfffffffffffffffd, './bus\x00', 0xff, 0x8, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) bind$inet6(r0, &(0x7f0000000500)={0x18, 0x2, 0x2, 0x1ff}, 0xc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x1008) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140)=0xfffffffffffffffa, 0x4) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r3, 0x6, r4) close(r1) 16:00:19 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xa) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000140)=0x8000000000000b5) close(r0) flock(r0, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000000)="66466902ae7bfdbed9ea2ccde7b74d32ffba26db6db7951def1b288baaba4cf3a5f3adfd38ff1ef46cba515df0467f209ff80ed684cf653a41d6518d01d102b2b34d6885a9a98d90fb8e4e928449f3e360c6b6d7e71fa98085d139637112b8866d59c1ac6d115ab012c4b59a3f7246e00cb4c65eb5372b2ad3727c4dce6bc7c9b4d7daccc73bc771f36629bda4462bf2120a945964835c87310076a0a4134a60634824ce065222965c2ff756e7b606a8c715cd5715a3bfaa76831ba012cc307b099d9d89251f3971c6286ea7e5d3a2db8c6a8174dde8063aec4764a5b1f51e070a31795d8abd8559f3e6ee857586ea784f", 0xf1}, {&(0x7f0000000100)="09eeec4bb2750f1478748ead3e9357b8a5f069f92e8f8170a5ff42e053c83ec09a9a6134062c94e86424207c82cb587e35db343afcfb4fa73ec1b1e8b5571c386a908c333555326eedbdc90af2b2835dad8ed69c213d692535a570194bdee9111cb4635cddb9b191702fc8a861db895c7c6adc511b3e0ef4b328dda6", 0x7c}, {&(0x7f0000000180)="c061fe3889f4aad67c45e00693d3927e39c39b7a75bf3b9ab1a76d254893fc5b0c97f3b1723c913f96b10a06ce4ed941b872efb5cfbd6fde96ebbf800ddb0e1543788b1d4ef623cb6aa50d5e139914a22f33d400b433bc7aaa7baf4030bdfad6ff25aea44b5bcb188d98bfea0bb377969c630d3a73752b97a04ac3bf72062ed92c6950d5", 0x84}, {&(0x7f0000000480)="ad3ca612663ef1fada3b63cec0a3a93c785410eba544b4c6deb2584a190726900846380a399b7830ed98d332a11d72acc4047516ba371c4a41cc59c9aab5031f2570068c701225e4c257ac774ffc0558eccb9d3799ba6459335d09ca00bfb5dee495efba97d65fb5e0988c1a723d4609879848be61c76287b6f7141288cb6c43c9b8ae001b82994827bcbf80f2a5444608c6c3c500a68be268030829d5bc4b11c99c83a91fd995fc8104b62483ad018b23c3dfa5ee669505b129d81c6f3aa1f6d24fa8a345ee679dbb8254d23c2f12acbd0bddecee6ac85f7357665ffed427b00a49154379f40797c79d3bec1f98b18589bdd3c4b2fc1547d0fa1fc095", 0xfd}, {&(0x7f0000000580)="cc3cb4952423ba2bfddf7f8ce632dd595395f2acba2d54bf51efdf22793726c5dd8a204166aee1514f03d191bcdf2f9437ed1adae5c506faa5cb81d96d8e65d75175fa941dc46996a8cc8adf229e9bf2a59bf6f104bf714561cb4699c30272156d653f2ce4d74ebb12d94d73c32f4e364e8994329beb9f9e757b33ee4e7969dbf2ecbd683ae492bb06ecd2484c84c6bceb077a60e9d0d9b681914d4bb428fa76b4f5838ccff3580f3f1691dec5f7f9b537fe42f3c26ab87f0e9eb91a816167b21c94f3a84d4f411e622d94b46d8a78afeb8677854ae017eb5d1d818d5c31dae92803ece37fc2fc479836f2", 0xeb}, {&(0x7f0000000240)="10c161b1b63b8b0df062a45f91ed5f5b2af01c3bc7d99200d5570043ead49052db5181b7fb34a3ff31cf6e756b9cdadd56a9c4f9a350c05342f6ee85c4e0d6acf4a16f583a607123a9b85075b176dc17aa4822d0ad04e6993c9c9609d8bb4de2bafc789c39b90624f242c3121c5f8d849b492e4cad5d2ff6ba4b81c499063c6d3eea697e50e470999e2c6d6a23667aeabf577d8694cdcd131c8d3648add40bc1252ee0670277a0572fd48860b57dfd50a4ec2cf194ea730eb59b0d2e099c", 0xbe}, {&(0x7f0000000680)="e641512c1d47334d8c6c49e0929e7ad5dd4a26b9d9ca222099179bb92c57c86bee4a6452546fafd7f816763f1c80dace426899869308e4293ea81d9d7332a177e2afebc8ed890aa5654aa160c89d20cfda5de45bd614200a72675b83159a61e64db4fce0b64028058680d95f590f3149ada12a5b41220a9dec52c347a8cced8914", 0x81}], 0x7, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x1, 0x2, 0x0) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 16:00:20 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000001, 0x8}, {0x9, 0x7fffffff}}) kevent(r0, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) close(r0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") syz_emit_ethernet(0x9, &(0x7f0000000080)="7f05df3db1a186ca26") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000000c0)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0/file0/file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000280)='W\x00') getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x4) rmdir(&(0x7f00000002c0)='./file0/file0\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000040)='c\x00') r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/204) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) semget(0x3, 0x4, 0x20) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) flock(r0, 0x4) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) ftruncate(r1, 0x0, 0x1000000080) socketpair(0x6, 0x8000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x10001, 0x38}, {0x18, 0x2, 0x4, 0x1}, 0x3f, [0x7fffffff, 0x4, 0x5, 0x1f, 0x8000, 0xba9, 0x100000000, 0x6]}, 0x3c) 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="32597d0450bfca2e6e862e5c6e1ea095751f2d9279a2406166b7b3cb4ccdcce2f05d6735fc14dedd7a5ddef4310ea6b2ca49cebaacb8894b799d18a74783"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x808, r2) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b03", 0x6a) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) syz_open_pts() 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x7fb, 0xfffffffffffffffc, "0351402ba77f0c033c02df3105d9927f9a0f5e7e", 0x3}) fchmod(r0, 0x28) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000300)={0x3, 0x20, 0x3, 0x390, &(0x7f0000000080)={{0x8, 0x4, 0x5, 0x6, 0xfffffffeffffffff, 0x8a, 0x1ff}, {[0x8, 0xbff, 0x0, 0x18000000, 0x80, 0x1, 0x8, 0xfffffffffffffffe, 0x6, 0xfae, 0x10001, 0x1, 0x1ff, 0x7fff, 0x368, 0x4, 0x4a, 0x1f], [0x80000000000000, 0x3, 0x7, 0xffffffff, 0x5, 0x100, 0x9, 0x6, 0xffffffff, 0x9], [0x9, 0x5, 0xf9, 0x6, 0xc2c, 0xc2e, 0x9], [0x800, 0x9, 0x80, 0x0, 0x401, 0xb4], [{0x1f, 0x3f, 0x0, 0x8}, {0x10001, 0x401, 0x7, 0x8}, {0x5a6ec426, 0x40, 0x6, 0x4}, {0x5, 0x8001, 0x2, 0x5c}, {0x9, 0x7ff, 0x0, 0x25c}, {0x8415, 0x3, 0x6, 0x9}, {0x9, 0x4, 0x5, 0x80000000}, {0x1, 0xb7, 0x6, 0xffffffff}], {0x3, 0x7, 0x0, 0x2}, {0x0, 0x8000, 0x9}}}, 0x7fffffff, 0x6}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351721280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xffffffffffffff35, 0x0, 0x1000000000000059) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1dc, &(0x7f0000000040)="b6") unlink(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) utimensat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)={{0x8}, {0x3, 0x40}}, 0x2) unveil(0x0, &(0x7f00000001c0)='w\x02') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() sendto$unix(r0, &(0x7f0000000380)="dc956b221931b19be594f519e6bc2d7d51de7cbfabb741e09fa597953be00a45872baed70cf2b7386da38b04cc386afe28b514307f564537610a31643957431c32ee8b0054a44df7c5ac20436e389b2fcce9be2539ad93524b37736358f9a9c4b2b7116c3751b69ea5496fb45c2cc5e0a25609535332a7032dccffb852d35873bcca7d6030a03e2995bf47336a4d8a65cb414c73219626c3eb7f76109209281922f4e15a22a3818473823027b80bdbd9669b5778eed072c6be74b31106d8d19376a5602fc7e00210d83653f023c5566f9d1fd5e6cb86f3682f3d2cd3d9df75a2012c25bbd13122eea542094cdc32e2789272d73bc278afd8abb37a94da135b75f6478c5a232d096af181f7663e23799e63bcea9704d90909791b773616beef2f07ee2ae455ce0995752a000730aa5fb81cb00217eb9adc99a6ba476b1c6b918c1fbef3f2d6604e475f365113dbae93ff435bf937ad6dc9de040ea422adfd6fb1bfc7ffe5703cd8ce07cb0c423a4fa22dfe51f385f35e1f98704078cb13151cd747712b83b1af6a00a6d89c50b066373069fa4aa0456f226ca843d2878343076a0e8d6819ba21a9620d71108fa0022d3c21aa87187805b1b0c290499bb92dd50dc8a5518704799a88ea13a3e2cedae10695afa2bc501a84cc291eb9e62e43bf307a943f00f7280548efbd8604258e4cb4efb3cee591fb014bc2d6f63902b9496bc2de8c876c3eab1b337510809f2ad779034d3615608405791a4849b3048734f97db51781b4d48bff9aa3e8ba7c2538171303232b6fcc60f7b2c86a06c1d98b8d7bacd2cb988c16eb01f614d235376fc9b5d7277f585a8988d48867367e00066f95ae7e12695e09ae72fa278bdfda7ac0903b87aa9db11d78749f60472244952a59ac28ff78aa978d3bfc4445037e13448d5ca1aadaf6e6cc0bd83dd6a8f4826a1ef4fb9f449266e718c98740c01e73d454cdb3a2c74d73f49a80d569884ac6dff33217be692fa457f93144a5c87f0e7763d1f8a4b9ac7cc755e9cbf5b6264e9dd11310d25c8f431a8b70522434b8a98b72c70760971eecf1c765cd180d4ea86ea9d10ef189138074cef3fdae44dd93b0061a567a58de04698fe687175870bd4e1f647cfdf56294ddaf6e386c795bf7d118539be207a73dbb3dc677c19af1c7394438bff45d92bb063abc144739a3511d0053e795444764c29f7b8aeee591ad661141314aad61c47a0acbefa65af79f6a2c7f4582eb726783caea313e49ce0a81aeba20dc79a74793a274a691f282fcb1da5bc4149a54443d47836760b0940a3203804e780a283d46025cec18843bf3c5c5172ca80d0e716bf6bdeb343e2fcf329b53b223de9f1c7bc0a7c30fb82a77c531e7b70a1d89c7159772fc58bae45755e98f55a95323ac23a0f23a7c5bee56b7981bb455417efbeb5d5ef7d5673c23b819dae1c2824080f962d7f56d1b3b8ac91930e986f73ac34305178fb7dc19ea5b5557a15af3f267ee7c32c955f1397753fdc120cd177a2ebdfc695466b0388c72655853930a0cef2c78c3cb9c4fe6a6b7ed131d50f05ede7ddd30f51601830e14fb8cda54d3ef639838affc2919bc0bb0b3475792ceb3dbdec3537ff42e8ef11c1f4300f95777720226b2a5ad6482e61d85d1e68fa9da9efa5b0d7b676a7d10785eac265da1b13f45345c559d97205ebf0a2a00a6d294b011ce6a936a198bab8974432a950716bce4651d48cb0fb8ef5f6e22fe4fd5fc17901a21efe6544e54d07259e72fb4b4160311dbb700d6ce29e4b18b3a2fa03aefb8fcddc9e270dd5875ac93baf9e7a86613b5e49fb7f4da107785cc7ca810f5351b7a37407db8e11b7efc30ef53b59b91bd744abd5736ea914d2d4efb5b0670b9bdd84828807c40d748660d947c5c5a95ba2e4f8d891f5ac3fe396db8eab1f7feb79146dcd9ebf7554f89fc04a66471d3ac71dbdf3af39433142f52063233d858f37fbfc6549ad70a2b1530454df463908a4cfcc0f84f25600a70ba2608a19432b0c99d73409e2cbc2a5544c6442264e0d9b67054b50bbc9a10cc45416aa50573dec1bf4b3a2f45866f013c75ae08970fbaddbd11ed62b8f5d708bac615086f9986ce965c9299193a9e1a8eff77f61d8fba04c1b2e16851002f2b376e8283f8f15e86793c6895e1012d6500034457de80f214e9f54d1e64a31d8dd83cc70759135cd1a019dde7c40daccb38f05b482c71f5c23e47f9a82fa74c65b33b0cdc7db0293071a3783c8e407add82f84f7eb3945ab012c5836ed3f76f641a62d6fb5846f3192525f5c54312dcd91b2f3a2b31f0608e86b4f71475c16f807282fbe127b4d8c40093bc54def0886cd0acfa259ac7d5264915b88e112a08ec35fd5cc723218df4a1637030db97c562c34d311591c0ab73943ac32644e3aa3d7395b6a300e2be0aab8755381ad0969ca79a155a099eab8ebde864f73bf63ab659ce4461e375d20d5cb13f7b54d5141b09b31d8c7b71c0387443c1157f36bf6f011ea8529517ebc780291c5e78c95edb51950f33c33e26badc16d489f3a10b5865a6d6d907f04e5da7530ed8c9ed1761b76e44dec33d797a196b2896d7247bceca88c65760bc8b16b1249b47fdff1aa64de3efc0f381c205e8717a466672f10517b198896e6b913779f53561c749a3031e144a7f616cfbd8b8dd19d0d6bb98a955c44030604d6b98cf046cd930f4bd9f6fc6389773e428238157caa6e62c1dd7682bb36bdf589f1e4ec992f8655a911681b15ab75dde4fdd822a83cbf4dad1331baefe28134852f2506d25bb7c946da6421afa2776ad5399e9e67be96c2f00e8a3dacdedb3fc1d6a5511833b02660b6afba6c3a7f26ec2cece550164db5e45cf421155b2bf2b3a5eacb4e2edd1aa8c043545410d326fcd5c1b3535d8f98996a41dbc3b15a6a2ffe5061645190f62a347cd13af6de8c2cd0c6e95b5c7cda0f6d127cc77b3784a0b0fd7ac0541d0753e0ace427fe3e71bc14dc9928dec472c2a5214cf66e8b252073b4150075b4793d7f2095c09760960807a2cc6149904e5d67c40e61ba392be3d9cf196c5dedd8286d19ab10d6ca1560fa9e0c9ac9b817c5971da7ca3b6489c159ac6f99458e660099fcfb7aa67003908b2e3d13865f0d5beac7958adb2fe50f7750278f0c6ddd1b3ed6356d9301974d7d9a647829b7ceb14df293efb21db4f71532ca53b59d9f49bd0959eff68b48822677f0ea095660a534067586ee6c97f6263323f86ddfca1c1091c7326e6726b9fcf996fdb27d17be8ff9aece841f0f07979e3716e4fa990253d3e321644b35130bcce6a0e81104a18fc16127593e2bad02abead10099ce2bcff854459f32539827f5398c1857790e54028769414fbd3e34176e6f106b6a6087ce723022a27d90de45115d9fafd53eb3d99df35116658be28ce3b9fdd871b468eea84c4dee10b385708192c9c025950515960096e282d6dc0ce7b10a99b9c23a754ca3d96370aa1fd0c4040fbcad8662051674018d3917082a8193200af94d8ddc0c4d70e1efa28af531c48c681767a08b1a3863a7d840ca6dd1321b38f3a8b84a661d56e060472f2abf64c2185f6cc03fc4909dec054a77131110705eff721d5f2c210cbc4195de58eb50a7ab7cdd5dcb71b9c392ec55df03cbf2a57bb3e212b1994145fee448a62605e5ada7fa979c9170b20c940d1bc86ce51a610e71bb414a2d9b96701a5899e80c012ec68e1b1fe10daf6191f60972e343586933003951a856984c783c92fff77acbeea8f4c4a25392239a9cc26be13fb972fe95ca19ab951484d1dd334652cbd83026d7e7ded6e5a62383d28ec1b10030e5afc1141631e93d844f089e97b36535b6858d5c6ee3876bbb3f0e93f45e34d139c888ea2ca707d5ade4a79540c9c48bcb337e5851019c3db676acd5b96194518fa2648084714babf0f28918d2eed708aaea230e9ab660049181d0b1b9e38ec404e32828f969bbba7b10a17c9068a426977f7daaea49a2d9f740e1cbc8e5f5d7e7be84b6abb3832914cb5ae069e0438bf5ba643cf1e4a6914b6efae5f98b6089bb734cf1b7a0e671674d55263393c946ee60c1b3b5c1c6c10bf83e76408bbdd069d0e8e2aebce7137c16984be2f319e0f5c570f180230076eab74b7fc431270e5fc687ab58989584f67ecfbfde38c7e09193f33759db0cbc6db30d8a35f24dace8d9e4f3b7d73b3b4555d76ab6c6ea8c593d18df6818c9527ed40c46c2af21c44611ffedd43d65c79e5dac9f62397f9270d99db7ae06350b26b45a2377cdad7e89a3a532b13fa9d88ba487506b29f3272b5fd809959a175c32d3856fe4dfc6881334a3f539000313de04f28ad19aa792d3b190be8b0e702fbc0859c884bafa4756a268bb38b645e04ae9308446be27ca644fd5ec6736ddcb9ccca3abbad7b175972eae1cf53c4ac3f83bdf4215243ad55bc3d2b9b1f775871f53429f9d46a4e9b74d5043c104ede7cdc849c44499671e88054dc6307a3ea0e71f02ee2ae6cf1c867179631431cc51bcd9ab8425fa371cbc07b12f37ea1957819a7beb883b2dd251a005ae88a4089852dddd56142dfe4ecbbf68001398d4eaacd74be0edaa1a42f59c3d5221107f61aee7109f36ba29edb2ef16b49037cf99523b201870a1e2f28116a3b763431ac9dd03f7908643a5ed95519b8409a6e5cd6c5e2359116b6ad8d6fc63ee4b8ec79bab4b721d135a058d1d909102d8b07bbe42dc98e6e9067be15b5cabbd5592d41e1453ad9a824946b57ad4fac9bcc4f3fc66e7bef9f5eb1fb77cc8d06a6da2d2cece25d5769a81d05c6fca2d48c35540ec45c8fd9925a3e84fb883eccc136da1f0a7b0dfe308417d4c6934e84a8d73ded538bf8402ba3a715edd0ccbe979c393437c31ff6cde6e62b4c6faae7b47cad317c0b7cf950f9683e28ff90968d02e6b8094d6b0bf7f41820c332353cb604f65149091541de1d20e581fa49216bcfabc50f135233ed3f78b0008668dcd8521976a28ea66e4c06db889a44a8a6f5d25bcc60821eafe5138928486745dfd827fff887cda8e3d92c3e08ec78a45435b44d23b2343c8ea2ffbf7c405ffcbdc0714e1467fa78234cc351e4baf0d8e75303e781a1bff7c0b2058a8ecbaf91459b39a9dfad26e8725683fc7c0691007bc0966ad8fa0fe481a13e9123b0744d265f4850f15924385ba565109e39103bf6658c6792ee14853df23dd36bbf1593277da839d5df8f18954adf288d3eec1e02100d35429ce6933dac0e204d5aea2f92320479f30101fedaa348fd409e36507a3b7929ecb539ff9e4c94a6befb662a2cb5055b57ad3e7765df6143b3959936724c05e2732dcea5598b758e0866d6d7ad280ebab936004234e259304117181d9a20f41834443c47e8ceef77a64815579c249668d4e50840d63397f0ae4249c22d6919b0852664a30a26b8102ac4e3f9a58dc302f7f026f24a6843a4eed504341fcfc7676802d8036c8fef612d13ab5c21ead0fc7ca453c17ecbd135b2a035ea0779cde546b0eda0f0d690e2d6d11f4941152ff3409edc44759858eb1e9376b231df4cc10aa51146099146bee277422068826c484bc0b8a3f3cd5afbe9218ad06980aaea1b1b1a69c1bade4b803a8d99bacf604dfcb117d5329b5e099719e7f0d66d5f3165d55f596782c04ec33c410bddb08f87ee49441391f88a18a2463933ec638f2465d3ba3da7eaf6360947e41edf498af335fe260fd1fd328a7bd833956e4a6143f17d55f60f1ac9857cb1c2ffd116cd25943fc03698e1362ea0a6d9ace49e0a", 0x1000, 0x400, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:00:21 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10510, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:21 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000000015}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x2, 0x3f) fchdir(0xffffffffffffffff) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(r0, &(0x7f0000000140)=""/4096, 0x1000) sendto$inet(r0, &(0x7f0000000000)="de99f76d73c96bad5778bc7b29b9a1e8e3cb6232587315361769db5a7d899197cd12e7487cc0226b3de4cd2b4097bfd4f504b6d3500f513d1c146bc93169e412bb710a2d2d43bb7adbe192e738248684f87e474087e0fce64e93c36682b17397d52e8be5ed5e9d431de3dca119997f535382fbd201a1ed4fde8e44034957d910e7006c767ed4cb6e0f", 0x89, 0x404, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x80) 16:00:21 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x100, 0x0, 0x1be) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xee4e, 0x4000000, 0x9}) 16:00:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) listen(r0, 0x20) 16:00:21 executing program 1: r0 = semget(0x2, 0x2, 0x98) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/156) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0x8000, 0x3374a1b3, 0x0, 0x7, 0x7fff, 0x5, 0x0, 0x1, 0x2, 0x1000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) getgid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x827f3f3b9c27ec0e, 0x13, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x8, 0x10001, 0x4, 0x1, 0x1, 0x5d, 0x4, 0x0, 0x57df0424ecd5b0ac, 0xffff, 0x101}) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000300)="f5634f268d2c715b7d1e89447ad7244f0b31cf5c4b1530be98ed9ce0c8f69cd1174c458b75d7caf4e1baddb363e12ea5c24f60cbb518638843e15a80b8811e5ead0a65d394be018f20b58e397a7ea6f1c5ff1be8b499cb57de3427a52a2aa44ce3b35ba7db4666bfdfedcad32d031fe1d0570d452a3b6339bd68f10e5f36b7ed41a2e9cf1746316cf7335d724ad3bfd905926580322738fe6b078eb7206f14085d9104bf37d3cdbd64eece261e5c437bd6734b6e89b899bdadf78037ce3cd278776582f637e3b44d5745e047d98c2779388b3dd0c1656bb6ad913aca0964862548ae", 0xe2}, {&(0x7f0000000400)="bae811be21ec79138c0c4759fc2ff92a83f97480675ae0c6e5564173c79820ad246f1346e8c1fff68493575c1278e9f5dca2e5da7280dce9efb18f378188a488c9a564313a1afd09cd15d164e42f70044827f4694d24cc9d6e98a7fbbba749924dca32f4e60ae419f985ab1df1c1c025a5f90ae971efc78086154068362c9da1bf00d9a7fcf27730b4385f4cb147ba2fafbe9e2f4904ec4930d2a0e7a024031ee214c4ea5305571255220874c8b66d440dac189be3b12b0167652295e5afe5", 0xbf}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000500)={0x6, 0x8, {0x3, 0x8}}) fchmodat(r5, &(0x7f0000000540)='./file0\x00', 0x87, 0x6) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000580)) kqueue() ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000005c0)=0x6) recvmsg(r4, &(0x7f00000008c0)={&(0x7f0000000600)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/18, 0x12}, {&(0x7f0000000680)=""/10, 0xa}, {&(0x7f00000006c0)=""/202, 0xca}], 0x3, &(0x7f0000000800)=""/153, 0x99}, 0x802) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000900)=""/154) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000009c0)={'./file0\x00', 0x4aa2, 0x1, 0x269, 0x25f444b9a87654f7, 0x900, 0x4, 0x3, 0x0, 0x0, 0x3, 0x114}) kqueue() sendto$unix(r2, &(0x7f0000000a40)="4eec9701762872b56a9ea4d62171389378b3d27e99c744dc", 0x18, 0x8, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) writev(r4, &(0x7f0000000cc0)=[{&(0x7f0000000ac0)="4a2b469ccccd291d2caaa8582b22b0cd637f30f00e32ed84f50ea060cff8fe5d85544aaab4f7c3825c8c20cd6cfa0b48267bfbca480711a55119ec6b172c54e18bc875f3f1d17e48a5889f7cc74e11af75b40d28cd2f70d8e19c9e240e8f6541a1abf73ab1b0e0e6ca673ed5a011a7076ffb53fafa496ba092b134a39c56faa8827d11c359c8736aa14d134275828d5f021eb25dd15021e7743da6", 0x9b}, {&(0x7f0000000b80)="17815a8937cb3a7655e6583c6c51309cc5e03dc2a89cf701628e7df0b51daf95834397d641a3176c3c2e65ffb2f7388d87560e2a8f7ddce9a94e9f5a50340da2fadd1c425836afd4e141e689839eea34da034105b9ee0dee7cd99ad7671ed14f9791fe27e7b35e3daf29ecb75eddd1c1d39ac1ef2550863dbdf09db2bfe8c1624e4e6f2380", 0x85}, {&(0x7f0000000c40)="2464b4aa4600ad803fb9", 0xa}, {&(0x7f0000000c80)="e8dafefcb0cb8c5ec1b50d1e0f670890bfb49b", 0x13}], 0x4) accept$unix(r3, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) truncate(&(0x7f0000000d80)='./file0\x00', 0x0, 0xd80) fsync(r5) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2e7339256e04a8c7, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:21 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x5, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r2 = socket$inet6(0x18, 0x5, 0x4) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0x4}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x4, 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f00000001c0)={0x400, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r4 = semget(0x3, 0x2, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="b1687c53f6bba587387612350af43a49638ef86b2e8dad2a498c", 0x1a, 0x402, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f00000a2000/0x2000)=nil, 0x2000, 0x5) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) 16:00:22 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)='\n', 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:22 executing program 0: r0 = socket(0x10, 0x8000, 0xe8) sendto$unix(r0, &(0x7f0000000000)="80ef3fc6b4d24454aaf4831904e34776d216d06a8fde667f78684ef7997d5226f8947b35d62e317d680beb19225b59308bc65dd9de762e6c39f0fc5e367f2ced08c7e5ac98a9851406f47bc84799cdfd997bed7474011ebba0a8451cb598ae6386d7063277b2f77c850cdffa21b68a7236494cf0ddccfaf0104e082bd7a9503b2b565907b01cc5c7029e28da46724eeba7c4c252a5d51aa5d900ff1351c6a49f1b7bdd6841776e2faf7ba942e8a669718a7b5afec873ca55a0e00f23", 0xbc, 0xc, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x40) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x7fff) r2 = socket(0x6, 0x4005, 0x1f) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x8d9, 0x6a, r3}) ioctl$TIOCEXCL(r1, 0x2000740d) socket(0x10, 0x4000, 0x412a) ioctl$TIOCEXCL(r1, 0x2000740d) r4 = socket$inet(0x2, 0x0, 0xffffffffffffff81) accept$inet(r4, 0x0, &(0x7f00000001c0)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1d) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000004c0)={0x8, 0x0, {0xffffffffffffffff}}) r6 = dup(r5) r7 = shmget(0x0, 0x4000, 0x62, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000580)=0x1) mknod(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x36) ioctl$BIOCPROMISC(r6, 0x20004269) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) r8 = socket(0x6, 0x2, 0x7) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000006c0)=r8) bind(r5, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000740)=0x1) preadv(r0, &(0x7f0000001bc0)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/111, 0x6f}, {&(0x7f0000001800)=""/24, 0x18}, {&(0x7f0000001840)=""/101, 0x65}, {&(0x7f00000018c0)=""/160, 0xa0}, {&(0x7f0000001980)=""/80, 0x50}, {&(0x7f0000001a00)=""/116, 0x74}, {&(0x7f0000001a80)=""/204, 0xcc}, {&(0x7f0000001b80)=""/54, 0x36}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001c80)={0x8, './file0\x00', './file0\x00'}) 16:00:22 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x40) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffff, 0x200}, {0x80000001, 0x1}}) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') 16:00:22 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x2, &(0x7f0000000000), 0xfffffffffffffe11) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:22 executing program 0: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x39a, &(0x7f0000000040)=[{0x81}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100000000) mlockall(0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x200}) 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x88) ioctl$TIOCCBRK(r1, 0x2000747a) semget(0x1, 0x0, 0x10000) r2 = getpgid(0x0) fcntl$lock(r0, 0x276213acf6115b09, &(0x7f00000003c0)={0x2, 0x2, 0x2, 0x0, r2}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [], [0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {}, {}, {}, {0x3}]}}) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780), 0xc) r4 = getgid() getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000380)) setgroups(0x3, &(0x7f0000000340)=[r3, r4, r5]) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001740)={0x1, 0xf9, 0x1000}) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000400)=""/89, 0x59}, {&(0x7f0000000480)=""/79, 0x4f}, {&(0x7f0000000500)=""/127, 0x7f}, {&(0x7f0000000580)=""/192, 0xc0}, {&(0x7f0000000640)=""/90, 0x5a}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x6) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x1, &(0x7f00000000c0)='m') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000280)) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x63, &(0x7f0000000200)="a0f823f50372cd0e4190c0f9b185dd5a04745558492278ee93c2cb8d37d120a5310fd86bbc132afb83cb667295e84d16d5ce8522479281df76968254d611095a7851edb31dcd68571f1aca8542ff020474e7a2bec1963be5623442488e771f129cd225") 16:00:22 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100010000000, 0x100}, {0xfffffffffffffffc, 0xb6b5}}) nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sendto$unix(r1, &(0x7f00000000c0)="d4680fe45b61c70bf66a1360b361afd0ed1a59fe6055f0ed5afde02a5414afd45358b0b96b739c9e9b71295c7ef24655e525d418ef5942004bffec558bd41a2f39", 0x41, 0x7, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000080), 0x0) write(r1, &(0x7f0000000180)="33063f6c080000000000000000000036b5704745fa0c4e1a6c287c91f205461a5685807a904befa9cfa8f298f5f01a3cb0dbbe78d8d2d7db8db0bb14fafb122126f84c4331b45eb539b78f95fc7e6daf48a58b202cf468163fcbce40e42cddfb53529f3acdc11ccf2939dc3b375ca00cbd55dbbad20caa95e3aed0bef11e", 0x7e) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x1000, 0x4, &(0x7f0000000100)="590deeba90b9437ae30511c9de5f36285c64a19eaa805d5642b2fe082fef0bc87411db42b5090d56e8d3270ae43daddeceeb0082b6fd0ae4aa4d41402eaf4af3bf838280f45504fd2a10016a83d563cb8ee4b499f37cf152c7f11fbcb5a49afd680c36552c83ffee87855582a5c55cadff", 0x71) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x400000044}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) listen(r0, 0x8) syz_emit_ethernet(0x93, &(0x7f0000000200)="969bf5c24e3ad7aa79a783d81c96308c09d83a781a0e48fb36b5454fe66e3e3caa9edec3fbc29463fd4b1513a062c81d9806625d638333a510a45bb3621850f349b4801cc0eb845c795045b57c36d7e5c0cf88289316e6f1569580dd6b1737a5499ed3cb057c0baa6805bf97ceb408858d0fdea229fc875ab36cb9ee4b04a3c0f02b9f4a2ab61f191a00cc9b1eb267d62cda0e") 16:00:23 executing program 1: r0 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) semget$private(0x0, 0xbe96cc82b8e90ff2, 0x8) 16:00:23 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x1011, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = getuid() r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66d08070713dea9b55551f9c7570a2696c653000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="231a468dc785c95670d853435fab843db14aeea29663af7a183c557b03d0e15d45eac0e263bfc1c6f395053e214fa34b823fd616133b712fed1311e4fd38f81e56a18569a8ed4392c312be4800cbf3d8b54df5db8cacb04d83e3d5b52ab0d4f49f2c3d5c4de4abaaa2c0ba45b3bf9a7f3feb8dff6b296b1a01652008810c7233c799f1729c46a5447f3babc14d6caaaefd9480448707f96b4524974f8f3c95e94e6689d7d157029c28455bd517081f882c27f5a93bcf0cfad656a3d7d2608222cf", 0xc1}, {&(0x7f0000000140)="4c3d6ed1085761dd0340463c79f10d19b6119f6d2cc9aa77aa3b07de00ebc0ef2595b8a5aecf5ed207d3f5121bb4575820bb92f56c690b565f820c1ca889bbb8ca0a6aa5765f7ac9e3704c51f74b77ab2f652f49b4c71a054167db744979bfff7dd919b9886f2428a30eb41f0b24b9ace2e575bed1d740537f627e539676ff5a999430c733ea3e22e567bbcd8222306a1d41e0c08316d9af68bd819772b3b60112e2d8344d716b5a0bad559a514c2c86b736dc9678404a461ca9ccdffff993a046231063c5e97b20750893600bbd5b40ad74f11fec0313c8577df8b486380c9b53cf0330218b737ebece783f882c2a849965ba00e73d58", 0xf7}, {&(0x7f0000000240)="26b78e8e84582c6f741d9f320a06f02354cbd6501c9fe3d099e8224e0ddd14da2606040219a12f9c02f502aca6158fe2e1507cd4b7c66b303f21ab6e662d8610598321f9578054a81646612658565b0243fd4747d4e56fe92384a543fa987c4a46792cfe7116fcc3eb850a1c98d29de2b079a0421b8973b09d679c061ce8dc44a713e455cab10e890970e1ad87f1ab418696b641524e3485c6155ff7bce58fd729dee7c9aff7efe6985198d759385bedfa33e260554d65c25df170a2ed6e2bec0a9b84112e8f4578fdcf2c7e7f6c96bff54f1fd610a6dbb852fd77d6cd7859", 0xdf}, {&(0x7f0000000340)="029126032df006b531aa4c14934a56ae027c149948031d8713f6409e2e93c3186cc688786945105dc0a1830cbad25f65a21c8ef081988a7683c03a8b1262561b65c8c3b9e688151923cd0f5a4abe89239b8447a1a9290748199afc365224cc30b706ab891e6ecd686606447e35a69885aa16a2935061a3ed9c05fe2bb6de2413fd253f2123debb2cdb0620fdd9c287bf6a3a1828289b30184eb493420ea5c0b0656131401e2c564c36fbd923bbd256c2c83baeeb6da17e75daec04e674b85e2f2072fa1c599e2a3d75dac1a055dc29202a5e74df5d1e2f4c18b3dc9aa0366144aca260d2267e7be56195", 0xea}, {&(0x7f0000000440)="e00c15bf3ebe1174bb36cea76cd1fece15138bc51f30a93b0c8086e8b6f8b2e0143ba90c32fb43450eb08acb0b5ab4d115e2c862b97e267c20386af87f514b4b832d1464984c3fae45dc899e0be89fb587b25f5f36bcd41491fc4f5ffee1b093a6c362d9c008712dd7a7021c379566d84272105ba7209a70ac5928d38d", 0x7d}, {&(0x7f00000004c0)="cb63545c", 0x4}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x98, 0x407}, 0x1) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x4, 0x9) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xa31c) r3 = dup(r1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x2000200000001) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/244, 0xf4}, {&(0x7f0000000180)=""/76, 0x4c}], 0x3) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0xc7, 0x0, &(0x7f0000000240)=""/199}) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x8004}, 0xfffffffffffffe88) socket$inet6(0x18, 0x3, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') syz_emit_ethernet(0x64, &(0x7f0000000140)="2e0122df7ea49b888a09f32372bc2aea2add5f49612444b5a1cc48c529b706e3e8d912a80ce6ee7c38561eb225932892b8ab1408081d777f5fabd6d2356fdd988d678f74262c773a1eba90c5f3ffc43661348cd9ac684b29b12ef1758c6f40689e8d336d") 16:00:23 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xffffffffffffffe1, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = dup2(r0, r1) pwrite(r2, &(0x7f00000000c0)="cf0d357316d9322fe654a4a40fffb3eaf41f588837a7f969ca73bde8041c507174e6d9d01b477afd", 0x28, 0x0, 0x0) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="71cc73abccc22b1c47f020ae4330a6460b3ec7b407ff1b5e06cc9a008f5eb20c64377084e6995df93d0dcab3cbb6167b47c2a9ffd7a06d4c00725bc08f37c59e0cd262f3eefcf3941f3e011563b8084a00d9101d14c5a139792ce6bc2c19765c6e19f306048015d2359e84cb3cc734c702593e97b93f44f065b42a1e82e69b88085a2978", 0x84) 16:00:23 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() setreuid(0x0, r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = geteuid() setreuid(r1, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x2000000400008003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0x80000}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = getegid() fchown(r0, r2, r4) 16:00:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) 16:00:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x4b6, 0xff, &(0x7f00000000c0), 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x1) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="86328b557aa84edacbba3d26d54ecea4a2dbe81c0ae055fa8f3946dffe8aea44fbc194313b44252abf072c7d2f8cbb094abbf8573dd1ac94922982b83c369c0497bd935e0df0487daaf100024c8f5035d769e0b0401b7a07f6ead3565c9b3f3d04b360ca471ac7ec6c1cc5a86a61437dd55822d86ee6a45b1f7c29", 0x7b}, {&(0x7f0000000300)="8759200b34ee7e969b7f0412daed97cee92e01dc90f8ddb54e7091f1b2be292c1bd552901398049b12d904c7771f298054daf9ff9302fa350f2db75a6c6aa24963dbfeef4d9a41236539145a652bcbf7cb7b5f61ebc2009655aa49973ec7cb377c63365150ef97420ce47eea5d10da502bf6cb56a13b85100cf74baf2bebc9a8702d0f276af0f0563c48d2e914d46608a4c4bfb6d9d161b87002e2cad69c2da1e8ce34018ef4814151d9e12996401c0b549d0fb2d70f78fdee24015f75797da2e87c99818096631033a0828f1d16d77b37b1674fc6dd5ee60165917092f5f978760c61f1df3d1e5a0e810b76ffa68cfb1f0b79cce727cda0585ea5ab61b60e1e8b62ffbcf4aae1c8101d585d3b0ea9c0f97cc0aa966150e2540fbddc894649db3ac71fe5822e46cc300ae56b0df8529c64b7c7b8a92b3d11898a0324a6ce6f83e3f1d2e8429d470cf46712be7688a93641b70909850a23181b912684b9ddf648d313e4c687f5fc672029e48861c00bce549d9936c88572fc1fa7e463f523d4ef572bc697eea2bed91afe188ca0465c2f1aef3a41cb0122bc4b8381b76744bc124e20548e2c6ff1dcabde75ec465057919497fe332f43c664bce104d3b242440414836b9f8be047869d130cbe35bbc546a106c105010a5f00155b893aae359beef6bde4f3a54086acc1cc20cf966843c71d19e8490ee91d74559eba5256fe3076401bcc0efd226cf3ca1866d2299142ca28d61df813327c8e5da347da15784445c4903a5409a3519860ff00785cd5d59a1012300096c249c1d326f5b9c26a9392da686a2782f04504fef5a6c9cc1130b200b94af5c1b083eb6813e33b7b3471309061c33ef703a0bf9720a3017150abdf77d4f075bf64aa4ad7b21b96478bed26a3a62eadcfcd2184d5236e5b831ea429ca502a599ae9d8cd06d15884f74390c00a18de87db0d2487f560dde6e3323c878dad823f512c064686f576b4b31188d3f5cbe94e22c685d2483bcb62e48c936ffae0d90cdb11f0547ee9c238a9fe643674b02e2cf5f2609c49e8449d0e153e3fb2b674bdc507f9f6afa496f76bc4092b96511a763e8f2b6e4e37c75192730a85144fcda41d76205b18cc77db4ba6332b46c1579e8e7742b02ee03264f1edf37cf72ce00131678a52fef26f936d554d4ba672030f3db51d5842df9df55f4e66b39d5334524f4f919e63a4a1087fdb2fbc1400753ea0a2799409c0711e4924f56aad510c599f47e6f5cf54fd2c47bb2ce6a696ba72a30631da55bd1e298f992751dd6b5fd7d80ddfaa0ed947152af2a1881a9d396df6e1f5cc34188fcf0da079d17714216391ff2540181be496c3d97b0f9b71740a354d9427706b7ed774bfe0dc718f02b1d495c3a57a2c9fc186b97cea9bc078c8af99ea0b529775627f062e7e25aef1f92d18aeac1fcaa0abe2cb278c600644a12db6e4a5d42490dc48c2559ec395844ab904f3e750520b7a93d6771e097fef588465fcbe6e258aad9711edd53107c759a8ee78580bb71ae19a8cdbea3adb1f8642b8144c1e1fc106fbb01d6a648fbb11f95b2973f6fd31f4f390c5a6ce6a613275bb435cb6ca76ca99c2a5579232f889711c31d737509a87968e6ab9fae7a515fcf1df46f4cfcd59021c563df9d7965035ecc805014a77e193232b01ba4892e1c81d12dda0b5a214275aa5a2416492fa1e7acd5ee017530b047ed109333a52186731bfbc60bc1c56e76fb9f2e48be6346edf986bd98b02c56361e584839f3cd17ff51998c8e98823e02ae2473bc61a12b18767f0dcab1b6da50fc638960436cd06529fa40cfcb083de1e52b53ae34696ce34fc6a9a4ad844edd0964a6aace4a7103fd73b231cb5ef07274672ffe28cca6a74b97ba7315d34acfb4762855f33bd4b098ac1414f5529f6d8cb8da0ae99e48e3bafc3f0b5162dca05dcb3bc7f05faa024ca77aabe4ec467fd15daf69c0e7fa895165b282ea5c171cdedeb19ead08700b4cc60b76ab58c74890a61e6dbe8d77d8744de3864623aae4f68fdaffce7d40553440be49f40d72ffad6c955ee9ae23159bb758142bd22f05616baa2b7a3339d980ed61e51369d30f9e87e5a4093f25f4d268e115ee96412135660889efd8a3ba0baed29f7b4915e8bb2c3efe27714de5e9f287110ffb21682b2fde4743311f3a7549b086c7b290d1fe13d4db867c7cc2b92b8bff193745d592eed26aeed7be3625b6cd518224d03cead07da6c5eb83cd3e55268c2dd3ba88311e13377ab3b64547f0c121d93dc3ada796d11775960d5fab5a98be1fb37f51d642c94e54fc79b72e184e881915ef020a4a04940c9bffe930c1acab538e29ade1c1e5ae5f592e4a5538580b3db3dd35fa21ff2e1437976790dd818d24b4f185073443d05622a8f92d363fdfa6a5eebcbbacd8c6b0ee02f2fc63a0816933367f5a1a534b7210f9d74b5723ff80c56e495aea9ec9b41144fce6f4626b9d9cc2c9ab2e366005690e33f941b5ddeb7eb8068504f371fee337603a5bb38a0d948b48a8d6c0b82c43f32f13b40dd1425260dbb24f462776f528bc00634b35c787fa7df291577a0d0cef98be8f374dc487be4164c12780de35c5b7bce34f8d7de85aee95230a6163eddad566cae3bf1e5be658bcb4ca74d895dc3cb445cb72e8a39ec0013107147455fb2749ec2a63c65da5647d29e0fdb7b1dfb98dd7ccfc1c57f2f876b0e4c2de8daffd6cf2f367fa43f09e1511b01e6b05f079e20fab6dde788391bc1287e269e8f82003a4e286dfc4127e3de14f3d6eaf0663e56c31814283563c87f774c9165ae05f9a670f856dafa317cd097414237c9a4b4cfdea0e5b97e24d181c893bd2341c81c2e27b0dc454d5636fc99bf4fd7d418271ecd7fc019653be965004c1ff3f486ba0e8a5b787709428b54e25ba564f699ee66bd829b36157d2475c7ac05aa0ceb9a972486eafaa8788f5e84550b92301c1f19f9515d405a8e3b77d5b076971efc1669f72cac693c1061ac42131e2b1d3c4d7fdebe3aa4fc401889afc1db5e7c0517674dc933589759ce3e60c8d80e128a452c5eb33ab0c2348434f94dfc575f805605b295f10ec94ddc8e457babe624aee42838f214bb4dc31bc38492ad2214b387aa33174aba2162b288d3a0d786738938aac52f23a5f15f8c1073f9439d856247c33e44a97318560869c8b71551644211137126313975d94d9b2a7c36d51c6ef83a50927c238dddc6f073a9d63699bbd5f447f9fc2b5e9eca7b399e21796666eb8a1cc7ea1e0431f6b6f16b5aff23234cf516a1eeacdefee331889a7db4026b4f60a6b58ff21aaa2bcd6262ed19fadb5ae1bdde5fb726422b73c484ac9c7670b13b77d70849c1c3df8aaef49fa90e22a1d2a29705f51dc79eceb8c4d85d5d0e788d5cf3e360b1b7640deb26302eea3d0b4c1ba941b2ff7782e3b60099a7079d7338a13afbb595d98097ad073159b2db4e8bfd8a7377bdb2a00d355cb989937b1a926429d8d221d98e686bd21c0ae6e0f7e36262a184a62275c3f91ae53739e827fb510294fdfb38322b1f4e7561981e3fc492ff0a28a29fc116b6f6a0ef503a12414af1cb7042572a699d112c96dcba8ff3f02d79045ca89fef6f994765b99af5231cb4f53d53417dde6e108911e0a5bcafa330ef1f82cdb06d0283d009051ccabdee6d7ce8dd5bce7b73cad14659b63b2e008c6f0d16ec2bf4601f862fe2160a81929a24ad0d5d3fc432135b80b49d8f7eba38f06e85aa29dfd6cde8932fc8302c2d1a0e0e38a91b802a5d29cef74b75350ff829f9ded52d2cb9f0d13c1985d430d205a4ea2a8fd50739c193cac427b76c8aff7b5644d0505547249f4f55c94445b8aaf4b0881f5fe2215387d6c5e1faf9509ecdd41239633d2946319910fd4745ad95ba39dd7460d68cd229f7c27e1485ae8bb25732806d2c791ca5d4e1ef23f259840ed3767f2e079161dcc59d34634a345eac19335d1aaffc4a3341496365c30b3be79b670e30728f4720bbeff244bb53405ae79ddf52f0d8b1ad0f742868fbf44ca308768a37792518d4344b17303ce31fa6f1c22bf7f9f7aa9feeb551f18bc07daffdebdddd9f9d37561feab70b517b8ec5824bd7d87863538dc2e7a028ab46a456f59f7c601b4a31cd0bb77cbe47cd1bc6ed0d1cdaa41ba7122b3947ab1beb9eea44a309a38f8fa60acb187467920f31bcca2d5602998be65d093b75632f4393483d1a235bff4ae7cead71f79be6ddbe9f127726ee17a6f9b1e5e43e6e57ec34ff7e8c77464e645a751bd61b4962efef48bab1605817d7257a319535b7b5c0aa404830b2171b33aa7558af2f7b207dccfbcc85168c63634aea7040b8c6c7730c30cdf2c1c5858118551a214147c825acbf8ebeddd22a8d757e59a316ed95bde83e5520cf0a713e4d12462db4ecfafaff7546a838a1ed70c508256f5e587a2dae8fe948ed94940a24407ca94444e1b839810ba58acc4d39e59d0fb9dfdb280571cc18c4c8b54688ed656d67a44fcbdb35c4d9c350e9639e1b3ad2288139acb44904a449dc974d6fedee6ce27575aca85bac0031cffe03ae15d5ece222f6f92c33dfc9276c1a35ade76612a7caf31d673402cee7430332cd327afd75a223c801eccdd7bb93a71875d0c8a83059747e4f152ddd54b9a3ff3f35968fa1ab4c1c6893d97249866791d86aef3e594da142b43b01841981075f40d2f9ca22f47533cb727d84ebe5f8aeb6eb21b0523ab1176541e1430756ffefccb2b165176986f45de0e69c021fb35efdb76d40d7b79b9c21703f70d68efc848ee422f33650a7457e09d2ebc5d63f334e4c8aa659d2a88dd8dac7c347639c90de3e6689df0e074f1da0d5e91ad6fd5c945aa18c02fe9a2e695f5869f816b98ef736fcda96d09f44187f3e3b64fac90f7c735086e958bd1ccb5b3bc7cf40d58ff70fdba3bdd300352a575897dd0e6f9c3b0535bfa4ed737187f1b62ba100e57e893aa94eb2cf7539c2be29a14a485e4e639a3e317a33e9f0e4c8d9daf39538c2c088fb02efdc755f1d395ad1e7f74933a64901af03083d5b4e245e06c84c1ff37736732bb4bc7ce5d5fd781ca8748051460e7f6bc1bddb52f16a84f4abd9fc9fa767d006eec1929d4c65bf6dba4ea4644941ce878161cc75e3a59a97fd5b368a8377e903758f6d5b4761b87022eda92f2e043dd223b17125127ad55801523aa37e39bdcb5e20991c9a09a7ba850de81da9345887ca26d62dfcdc2e93c6ec008bd212b344a2ef945716a7b578390288f8db0a7d2a8f82cb9a438dc6e77306e739d48499bfe442d2eacb5b4484b464d4dfb4378b84e702b5b96fac63fd22aa5ba981d914ef9f7f1679e2530a7af457466e6befa811f3029b516f8798ecf133acfd699e6d66b3b3e09e3ae96c22b68be3a7b0aef4dd7764891dbbc9398ba1e5fbf7487b35e3d1fa026a8e2dee8672e382ccdade491af5a8dae419d7cb605faba64d84c10cf50de586dd3ebe423f8853f2726f6f10015f623fe1b37a4314275e4ee39ae0d06f33cd7d3408bd18e41e65ec0ff473b6425017d1219749e6d1f12a4de90228ce5fc798e43c978fffc03df900f18e9fea0f061038ff5d7b4daf1084fcb4d05a9970f1511b340de37931b3794afd433f538bfc3e8cb5c756188c06358616dcfefdb37b36c84aa316788bbeb23936865f2af2928dcfabc5921e8be751f5b31e1ac16a93ef52d25945957dd42007f003226516ed39ae80d93bbd0291ade53ea468c93ee19246b3d1aec2fce7bb432871b92457be70d0abf976b03c638c1adbb6", 0x1000}, {&(0x7f00000001c0)="b1779ab3751361179a118137fd7d3bd9d1446b895c4558908658610b07832dfbea6ae19ca3427915a9bef90ae8c2f38629f7d66aa5189936d5c016b3fa6a7100ddd5c25c1a0d4b2a0c7091f42d9b8fd4787028cb5967c3e1303d586445689e6affcdfca71f10658e46727b93f78293901da2ebd6a71b84ab9a3a98a8595fa5d8d098ad84651de907fdb4e946f69ee21bd1bdc6ffdaa87b768ce904ce752c42c91b699ad31780c63a7ab065b51a1ad02065", 0xb1}, {&(0x7f0000001680)="c5796e79def856b76f442a89132caa69b56c4da399d06f9ee776a28c916a1d4eae88d95b6ad4acda03b76708068291c5278eb4f60519a5c148229258c1ad2d8a4197963503cef517ad0a790999915b9b073dfa64a0376cce12411039b466310a5fd81183c2f6ba0310116dda59e7bd4edd66bf4ce7ccc6cdfaaf9420fd85bb51243b2f6b4956bc63a85529a63909951053123b50c1b868c661ef48e96567f37d265499ec100868da70637e60ce7adab7f848ed36c5b20a32438e839312d9b2157eea71c43aecbf00550477a176a37f2a95ea5a0dfe8dad08186960", 0xf6}, {&(0x7f0000000280)="7a61fea83211664b988326c70e15e84f", 0x10}, {&(0x7f0000001400)="f38c99db79f8f9422b6f93e0ec8b311cfd51b765c79a67dde97997b94928f36bc43aac73dfeae5565a5430994c2c07e5021c5d2895843ff881e793ddad9f2a3228b98cd5b5d2ef1a564363479238591b401bba2b8c3082bf45d60d8f8af7d1a0b92354e83c057b77d7fd0b96693c202e25c9e2b595eb8ae8d4aca42906398a4ff456e5a3cae6be2676285a14076796899a6950f9cd0a6b35c4ee76b344398d00e73816278c7e2e1dcdade7170ab48e86034e9edcdc931e52b3a1fa60", 0xbc}, {&(0x7f00000014c0)="90876c33fe923f6558ac3c4fa43a0436fc51d8738e27be12b6708a6dfef4765558f8001a8334f7a7c2488aa1994c0d25422f2030ce1440a8738a693edafd6d956e4ad33e81f840c51eb69c8786111a4b3680d5bcd734dd3e61e1966e61dd93ab41818c9729e05b92", 0x68}], 0x7) ioctl$BIOCGETIF(r0, 0x4020426b, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000015c0)={'./bus\x00', 0x20, 0x100000001, 0x9, 0x0, 0x10001, 0x4, 0x8, 0x1, 0x3, 0xffffffffffff0001, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x4000001ff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x10, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="e20cb154555f07c5738ecf7c95d04f4cc94284a5805d4b621834deb35022096140", 0x21) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:24 executing program 0: mknod(&(0x7f0000000200)='./file1\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3ff) recvfrom$inet6(r0, &(0x7f0000000140)=""/136, 0x88, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x3ff}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x74f, './file0\x00', './bus\x00'}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) readlink(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)=""/98, 0x62) kqueue() 16:00:24 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000000)) read(r2, 0x0, 0x0) kqueue() 16:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00010000000000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x8001, 0x66cb, {0x80000000, 0x6f0b}}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x3) ioctl$BIOCLOCK(r2, 0x20004276) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) fcntl$getown(r1, 0x5) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x2) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x9, 0x101, 0x1fb, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)={0x0, 0x2}) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x7, 0x9b) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x72, 0xfffffef1) select(0x40, &(0x7f0000000080)={0x3, 0x3, 0x4, 0x7fffffff, 0x84, 0x2, 0x757a, 0xc956}, &(0x7f00000000c0)={0x1, 0x6, 0x8, 0x3, 0x1f, 0x1, 0xf, 0x9}, &(0x7f0000000100)={0x2, 0x10001, 0x4, 0x7f7c, 0x8, 0x3ff, 0x9, 0x8}, &(0x7f0000000140)={0xbc54, 0x7}) listen(r0, 0x0) socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0xcb8}, 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getuid() 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfff, 0xfffffffffffffffd, 0x0, 0xffffbffffffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178163", 0x21) geteuid() r1 = dup2(r0, r0) shutdown(r1, 0x0) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x191}, {r0, 0x4}], 0x2, 0x80) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2) fchflags(r0, 0x1) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5fffffeffff8000"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000001540)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000100)='./file2\x00', r1, &(0x7f0000000180)='./file2\x00', 0xd3f38cab4634505d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x3ff, 0x428, 0x4, 0x800}, {0x1, 0x2, 0x0, 0x8}, {0x0, 0x7, 0x1, 0x1000}, {0x0, 0xfff, 0x3, 0x8001}, {0x5, 0x0, 0x7, 0x9}, {0xe5, 0x0, 0xfffffffffffffffb, 0x5}, {0x7, 0x8, 0x71b7, 0x22}]}) 16:00:25 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpid() getppid() getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x2, 0x4, 0xfffffffffffffffd, 0x300, r2}) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x100, 0x0, {0x2, 0x8}}) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xb4a3419b5d005a21, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10000, 0x1) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) recvfrom(r2, &(0x7f0000000100)=""/60, 0x3c, 0xa693b3cecb928bb7, &(0x7f0000000280)=@in6={0x18, 0x1, 0x5, 0x8}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x8, './file0/file1\x00'}) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/182, 0xb6) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000340)='./file0/file1/file0\x00', r3, r4) faccessat(r1, &(0x7f0000000380)='./file0/file1\x00', 0x10, 0x1) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) 16:00:25 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000000)="08fbdcab", 0xfffffffffffffc9b) socket(0x1, 0x2, 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000140)="334fcf6b905201cc1bfa30d5169ac43e46634e4651df2ffda54288f08be25e754d333df124da13b7fe193e5bc9d8d0074e90d3a3700fca3f02ebd9c09cd86f42046755e15e3d3f1c0fb18cc829eceb0129eccc8168e5c9e561334cdbdfc293e9d2fd31a72c9ed33465c49a8f13a3c4feeaeddc5fabfdceec137040105ee3c5a5997a98bcfbb3bb781b1f4935ae18adf91548374f96dc3bdbd28c46fcfee9e7d098558325ca6027aa2e96a918de30b1484f1b7a0cabb59c33b3b1696577d4206d5114df3610c205f1359172b107ced7c0a7d2fcc8118c481ce2067ac5f89f35492094cf2cb068262723e4dd119d67e7230d1adb9a10d7", 0xf6) write(r0, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4000008, 0x8, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = semget(0x3, 0x7fa89668a3e8e958, 0x40) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/216) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0xe2ff1ce87d430794, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1f) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:25 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000067a000/0x3000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000d0e000/0x2000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:25 executing program 1: clock_settime(0x6, &(0x7f0000000000)={0x2, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f0000000280)={0x5}) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x2) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000300)={0x3ff, 0x8d70, {0x66, 0x100000001}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x76, 0x0, 0x3, 0x1, 0x9, 0x3, 0x80000000, 0x2, 0x3, 0x3, 0x8000}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x3, 0x0) 16:00:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r1 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r3, r4, r5, 0x41, 0x4}, 0x1f, 0x0, 0xff}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = msgget(0x1, 0x3) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/57) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x6}]}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x4007, 0xfff) dup2(r0, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x1ff}, 0x8) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x3) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xff9f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x280, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r1, &(0x7f00000006c0)=""/178, 0xb2) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffffffffffe44) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000440), &(0x7f0000000540)=0xffdb) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000780)) r4 = fcntl$dupfd(r2, 0x0, r1) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f, 0x0, 0x0, 0x8}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000440)={0x10, 0x1, 0x4, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffff1c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ef5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000f36000/0x3000)=nil, &(0x7f0000d19000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000d86000/0x3000)=nil, &(0x7f0000e38000/0x1000)=nil, 0x4ee21144}, {&(0x7f0000d3e000/0x3000)=nil, &(0x7f0000dfb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000efb000/0x2000)=nil, 0x3}, {&(0x7f0000e48000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ebc000/0x3000)=nil, &(0x7f0000ee0000/0x3000)=nil, 0x7}, {&(0x7f0000c2f000/0x4000)=nil, &(0x7f0000c0d000/0x3000)=nil, 0x6}, {&(0x7f0000f32000/0x3000)=nil, &(0x7f0000ea1000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000efa000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e5e000/0x1000)=nil, 0x400}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) 16:00:08 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) pread(r0, &(0x7f0000000180)="a2566805e0d0c41d0770a3e956ea427a28691ddd6a627561e7e1de50346ea33be77cdd2c8037d05f0cebc740fcad32a2b5d82a24d7851cb76e4d2589ab96b9395cc6387c08cded583a5aa29cc21563b7d252cb3e58d11dcc6ef7b9be55e7fb9234c14524a79dc9a0def5068bcb77b45a288f18daa24041ecc9fa3aac34d18dc4e0cdf2b78dbc039c177c4c2c8c90cccfb39058c1964a765b741e776a226355674554a4dc428e34665585c13f786a22d8c9e5a85684ca965e08f3b7dc7bf5c442", 0xc0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7, 0x0, 0x0, 0x800000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x8, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x2, 0x2, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x7, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa699}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff80}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ac5000/0x1000)=nil, 0x10001}, {&(0x7f0000d7a000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000c33000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1ff}, {&(0x7f0000bb5000/0x4000)=nil, &(0x7f0000bf9000/0x3000)=nil, 0x5f5}, {&(0x7f0000b24000/0x3000)=nil, &(0x7f0000aa9000/0x2000)=nil, 0xf1}, {&(0x7f0000a7b000/0x2000)=nil, &(0x7f0000faa000/0x4000)=nil, 0xd2c}, {&(0x7f0000b77000/0x2000)=nil, &(0x7f0000f18000/0x4000)=nil, 0xa8e}, {&(0x7f0000d6c000/0x1000)=nil, &(0x7f0000a9a000/0x4000)=nil, 0x1bf}, {&(0x7f0000c23000/0x3000)=nil, &(0x7f0000f8c000/0xd000)=nil, 0x2}, {&(0x7f0000b70000/0x2000)=nil, &(0x7f0000d0c000/0x4000)=nil, 0x43e7}, {&(0x7f0000b42000/0x2000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x8000}, {&(0x7f0000d7a000/0x4000)=nil, &(0x7f0000b41000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000780)="26b7a102d0fab3a30ca98c22797c9dd3412b4520dd726417f298fbbe63763eb636d6bef3f757760ace8d6719172bdcd3d21060319482cce666a05b7148786ae59c0d6716b5607f634c6f0d8828fc55b21577a72693ed35361c36790365da08d10120a87981c7b79158778e44c7226b8c070754faf78315a16a508895a6917b", 0x7f}], 0x1) r3 = open(&(0x7f0000000800)='./file0\x00', 0x863a45df024363a0, 0x80) getpeername$unix(r3, &(0x7f0000000840)=@file={0x0, ""/61}, &(0x7f0000000880)=0x3f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0xfffffffffffffffd, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x8, 0x6, 0x3, 0x5, "b639222c2b722ef9d4b95b62061ce8d185c8fe96", 0x1000, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xa, 0x0, 0x0, 0x4}, {0x7}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x6) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) shutdown(r0, 0x2) 16:00:08 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4000000064, 0x8000000000}, {0x400000001c}, {0x6, 0x0, 0x8}]}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x54, 0x20000000, 0x9, 0x1}, {{r2}, 0xfffffffffffffff8, 0xa0, 0xf0000007, 0x1, 0x6}, {{r2}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xfffffffffffffffa, 0x2}, {{r3}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x8, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x8, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x9, 0x7}], 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x89, 0x40000000, 0x3, 0x10001}], 0x2, &(0x7f00000002c0)={0x1f, 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r4 = semget(0x0, 0x2, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/186) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000380)=0xb7) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x1) syz_emit_ethernet(0xfffffffffffffdd9, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) r2 = dup2(r0, r0) r3 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000bc0)=""/123) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000ac0)=""/170, 0xaa) bind$inet6(r0, &(0x7f0000000b80)={0x18, 0x2, 0x8001, 0x8}, 0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f40003f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c947984050033becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x5adf5372786718d3, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000c40)) truncate(&(0x7f0000000cc0)='./file0\x00', 0x0, 0x8) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b978da04304d076eb11acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x94}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef", 0x409}], 0x4) dup2(r4, r4) 16:00:08 executing program 0: nanosleep(&(0x7f0000000080)={0x401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000001c0)='./file0\x00') select(0x25, &(0x7f0000000000)={0x0, 0x800, 0x0, 0xfffff00000000000, 0x2}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x42) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x8, 0xcf}) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x5, 0x9, 0xf}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x93b8, 0x8, 0x2, "1cfc69e34e8ee9df736777d973150db0ba762119", 0x1, 0x8}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) poll(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1b304aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a29b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ec48af23e2a8e74e216d47bfb16c3b39d54111f6cb2005faee030d64e0b3aecfd7a97073861d27e0a370b3946745713e7c4ec30fca461376b7ffa5adb7ddafea9d6162d5aaeb562456a3a72115dc3b193efc916935ef6a030e9d9324f01fbc14fcdbcdded1f744ca22e6301a06c77fd750b7205cb12e95d082c378fffb035c32eead4307e55f06a092d79a030ce298d79e7384e8460"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) recvfrom$unix(r2, &(0x7f0000000b40)=""/4096, 0x1000, 0x803, 0x0, 0x0) socket(0x10, 0x3, 0x60df) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="36af3770fdff8a784bce4f24d5b4b45f062eaa7bcf5f900e49c6e9eb59fa5f252c2e8e6b86ab1a134d74df9921d249adf97e74665f27dcf03a9c852008851c21637e911c50bc1794ce6b3e2fb8bbd36eded9"], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x31, 0x80) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x3ff}, {0x4b352eaa42255a28, 0x3}, {0x82, 0x9}, {0x41, 0x6}], 0x4}) open$dir(&(0x7f0000000380)='./file0\x00', 0x8, 0x8) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4..5/f'], 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="0b2e3319d24ae6290c49f611c7a53bf2a35291b5bd208006cddd44118eee935b9fe7d68080cdb7e7", 0x28}], 0x1, 0x0, 0x0, 0x4}, 0x8) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r1, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r2, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000380)="be4b0e0656722d22d601705c0c3abba7534938053f6bec88f7835b9988f1cca18acc2e01888812f839367d35d3f8acc834d9539c57422fead05cda3522e865b9bfa28f0940e2f730ffba584c9652f5a65f48c683d8407386139701122691e87549f936dacb8e3bb79bd692c03fff1c236cf92318ea2ab1d782ff627ea6153396e870c9d2585e8a5ab7fad5d0ad8b92c8b4629b27f5240fbdb371fe1a5792b550f85f33e46a01408dc72a05ac6854a512f44d233ba05f55a3c14b252453d4aa72376c7375ef4b00888a16340d74ed98b5dfb7068beacc9aba5aa7306fe6d75d20c1451d7245a4420cf5c7c191ccddc0f8d38c51883fa150943963ccf2b25e8d85dd18e4587f532639363adc30e20d020269bc8bab402032dd1849a2d9809ba028d4e3d33c846915f90eb4c22aa5187f90fbafee5caa40dcc16dcbb7df9dfd13fa53cbd1d61f7dd62f1cb2f1b10ecd45c9e7e8a9cdc8bf7d11247f9a12d06d4631f39c4635c32e95410982fb1a59aa63465625f813560a8e166d982d829f19dbbb1c65b4a33272443b5febe4f2134308682e38f257e28dcc10f2be6d80288a4afb9931af1023c7dd7d2eadbdedc18befe68c987e8d4e93d8375295b2760c892487b8c10cc15dab12a275e830a40d7360a61d925aaf9df49bb609b6e67c11073ba5cb466cb22f84a742d3cba83f5ba070b560eed3a2bd0e29a0a97d4430f7452c395bb3e37c63bcd2ab208c89aeb9dc84120d4136150d99837ffbb5b9be51a980629e86b9f48e8fae1cbd8bb01ab2f4b1aed88f59f556e78d43f63eb9f681017d4b0ab8d37b5d81bff11438c53e21d7eb4a514f05b4b08de7e458b6b063f34bee0415f6ee0040f5e2531394dca74d8b14997a2ca186a0afb68dc5651b830b264cee138426809b6803c84debcd017b4be1109570010be6625d14973a2006db79fcc80abe42323ad9beccca4a0b03d31d30a9445fb58750974df0142fbfe37ea90038e0c2734a1b894a730de555f17529ac9080dcdaf6ec0e8294a2d867d6b9410a4917e764b30d284f53b1df879407a4cfef07676d61d63f425bb3d2e6ffd111f0681593d33da3fe9bf1cbae2aad859d5720877eef84dbb86094f746b0dd82634fbb7f80b725600e220d952fc22eacea5e6019a411a3c1284908c4eefb96f1101473f4f5019f9999f3820ab7cf85d341f950d75c40131cad16f954e02a789dae5dc86235a88407d6c71d1e35e69371f64e57c0a0a22e2073d3fa9db66e5c43eeb3e97c4e6826efb6a9c541878fc19c8bb6479d01e1d1c0772a709305ca6bfe8e4635dc67472189bc9279c789ec2fd42143e4b0b48c0af1b7ebe24b655ddc711a4f24468b9578b6e5d957730f4a198ee2f0575ed8d5c954a99fb80c3b67f40b51e5c9f5347f0d68304ae18086ca7a19c1a93981093f4741d93841121e60af1e51a06820b6779129b3bd700870bfa78bc1f77d01932022d07c35ee867d243736a92410e293404c2fee5ad67c27eabe51e30a6d4eda2f541afcc42bc47cacd435e7902aa686574128686b1cd46c2d563762c57562c798bfadc3399c004fe8c7cbff7b5404bbd8a3d0ef593785de8fe45421c16a0a994ab61e8a56c2d2d8f3383cf258ecdd7a9530bdcf8f91864ed02150f49c8c78d643be0d7cf9a003fb7e10c219d7c1ff717d3e5280683ea95943ec42e9d99785e11bf7ae70a1ea2f77ecdf7bc22558db9eb4cd00d30bfe77270cab6886b4c950e71136276c739ebc8f93563fdad103dc855871315872eca3d93de340ec627a39f740666fc545e21ca08ca5f3168ab4f8c33c7920ffa5038c1d2233cd4ffbe4c8d53ec72976a4d2a0c8543e518cfad84074de3cac1bef43d3dc6e9a61e339a5ecbc8a2d5bb182fcaee3fda3005b2c2155b38d3d7c6a4f750b4c10b47905d6979114e82e806bc31eefbb6cff6727cbdb0836053cbd49b4044a2bfc6e65232002d3f33fb45c3183507d36bb1247a4dd40eac1bfabc44098ecf295069f239b527291ef1e565906d8537f81e5c232656890827a76dd5800ff0458d3805152bb6aaf1d3f8499ec6979bd1fd4d1e09b9fb23ccd2e6622ce758ebf1f160b5dd6c91ae6f97dcdd541d3cda9b5e5834f991c6f3118b90d00ecd032b5264b502fe1f5226e05bd5619e85cc905f26e443b7186223ee18018ca23013e0c6b08d060c637fa3a6984ce2d310be1f168eafa934e1c73416f5e4ef4ad02ce17e2eae1e32142e358b0163d33e54cd3fb7e3ad079ec46ac2fda6ccaf35ea5930283785e1665aa94ae2b94face17b5ac61936bfc2f06196ef74e09a611e13edbcc8fae63f7c05fa5cc6e2958d6b8f2373b816f6233178a33029614406ea2b707007768f50df552112b1a1a16d9a7886c5d689f6a3c87b3c6f9f9e83047bfc423adc0add81c24f8daca581a3923a0919d0053409b4c51ce106e6af6e2558946a0ff9caeb825025c0abcd517e484ad24386197134e474f2eb5f8608eae8ba4d06453f78507d44336a8e8085b781b7de67135b0a45c1249b9b721df82fca99a519b735e355a87254b1ea720fd78c73bc4ec6e8458e84b23ec90d6d91d52ce013c0a58187595631902e6c3298094756121a18aa6754021bef246bfdd09876f8b583977d5bc1e10664ec1e5261bd239b8a487afa30f1e512cef5f8c72670e1acebdb9387fb69ec97e01fd36cd8dd1cf8886107b94e4edb483ba37e5404d6504f1a8350a17f00ac316512f20bf20429b2025b4b6e3740bf568227366dfa8589344f7fe77a97953e3415e4a580ee216b0b282e312682cac3f44efd3e3005d56f66c5595e72b4fae006f71d1e462aaab3e860d961e3558c000cadf9cf47e94c2a9c445102af69eb371e3a2a146e77ee507927c24e4d5dc483939acc72b627e38d01b7ceac90931f6afcdb368d460641ce912140fba472f16f527d887ebd6861f463cc9830b848fb6be153dd28953a7f293a1cfe6bf3e9cc42f7f8933fe7d3780804693d6c7d6f6a52217e0604b7d332370cc555d2be51af89097898da3663fe5f63bf7b1f3b87370e589272ac81140953f26afae22237a4aece6f1436d951b817ed2569df26576c80ef76612e8fb7d804b50c4a4b445e76af60ac2800a8d8913a140b427372f418b71a0fcd19ffbd9776f49f05991e2a5a859fcaf559961b4f3f8ee8d4f73c1cb236d9ee9bb420c59330fe9a39017578d82c68aa37467f8a2194ef68d0d0d862b65b652db0bb70f956e6a3231a279c961da3a24a99c9b2f17c5a4ccb529e591adf86c3114761f459ca1d961b87d3d09a47d477dde22d2cb43baa62fb313ab690055185131955d02ba0acc6a742a1b1ed3d706edca353318023297640623dd454570086628723b5af552fe67b7c9876c3209efdbce0140ce7adcbec167c8bc6040a21ddbb530ada0de0620ba2866354ba0bf94d219fd04e5640e977c3108c697b9dd64efccb56ced2991e39f73e04468a69787003d26eff282ed0ba38a3c797063f8d145cba7a72560c3cc45c863ca474d93b861ff89430709f4452c0329d848816f275bfae6222632837c7eff09e357ae80a627d6cefc8f715e24b71eada80761519818bac434883b3d3973aa43f1829220cdd9c642ea5f6728b26230a84cf21d441c986f01aa7d45c87726b0c891113eed3c5c04f7777d9c920e2ff7a0a88db8a4edb94fc2847d768140b3c5d249042a001ff8ee2613f2c564cf127b9f21bad144baa88f111db1fd0ac41389eaf8ba8d7eaab42d53d5b992c56d7a5180d3b862e2d6a243a262a5eb63efd2d1220fec7736c9f662a00633c02543e93e33eac5015ed4d1a4a251abd8f7b06762f146635ce85ced22cb32a36eaad877763bb73b0ec8ae676189a42315f2b96000b5219468f38f5ad26f0ee70b56ffc4f6bb1c3eb7331cdf8bc79b849d491bf5da254c52926d55189e677c3ea8b155d21cf26f5a20bd770d3abec9790fbcafe95cd3f29072585b5b99c551be9bdc7eed9be172330d04c1caaa653ec4d7d772a3bbc28af29b7741cbed09625e713db70575238a5c34ab8c26184603d1b0ab7bb1c00ef836107f2f912db6bb2796c577cec0d3587469e052fb04a536a860309601b5f46982940c6963442a403477a1d67a3c6e7ca6b2fab0be2b4d99715b6c2726f88f8a7736a960b4c5166ea55f9192a2e67d8b0f419087fb8bc0a3c13e8d8fb8145a52bd9d074c9f07d8bb54de6f5cb68a3f378cd4644e85605e2528f56c118f41fda7e944fda37c69a1581e00d3b42129bc16623686ce458b7f0fecee2b11282a2c07bcfe4b0536dd90adff9334c54dfda1bd052ff65d22ce0b55a5cf8c51c9b3615b15f1a7bdb43329b04c671b603925d6445688439d270240eab182682147516628c0c6c665c054ee6d47b91d0375cc940a0b61c2d23bb2102f95e2edbcb60e597b38dcdbd262f414d5752fd5639a5f68165988a997ea55623ff664d0392212b256eb9537b9193dee059dd11393c7a901e786c7b0a4d964efa786fcefc88742ce7fba93ef57b4b6a2ca3603699b1ec7a11d431c2362af774993e527a04458742f81b510618876229eb269260e9f0b583614240257b0dbb02489b85ea383e5a183f9c40a7e197cd93518b8ed63e7631014b60acc1ba0e71fcb474382efa6864339a98d98007d31e692b3d01131154f5c14f2081bd21daad82f3c86f7449b273e440419ed8ce37fed00aec350a703c7056a9c69dea00f1f3ed84dc63f217c61ee476aad49189d70961128f608822c18036da5e0f4e3a5f188ef730a91d412de9b18e69c79b7db71a22e4fd84637c0d9a97db39bf654e80c21be8ee532debfc06e52f888b2e30430afa720dbd2e3bed40385e564f05601647e7cb3dd7543b64e8934f382fd087c92e2c74d19c4b3f43eaacd2bb4651f156ffbba747be27f1b5b2dbfd82dc24bb4906632702aaa9f6e052ccda4eb96635c8c1c5847129abc0f54ffc1b9a8306bbbf505f0590159351dc0531d29acbfbb3d44c973a67324148adff29b8cecb42cd065fd8e71a7d515928c03cf48ea1d20fc08f18a54f15da1e92aa9aed28f106772258294831af653fb266775d0d87e3c1244de1229a430613744c5ad54e167811c78c196f64d9af442a51e04a9a133175d28efa6fe162119aa56440a2aa32cf91a838135ee063e56220f7f581d1692d6daa97cf7d41e649701743a0493a543b4081c36d10af5009218e496b2a881cc500b07719a59a243f42a103b2b46ac2a55175653ecc46cfa78b982e2943f5545d0432fa3125c2f06806a02972505078f38810a84d030a35046197bc4431960d75a3509f2a528d5fae4c181b782b93922507c9a7b22f619262d84b856e6478059d54520e4ad7755f022bc608ed3d8bd9c176ff4e794a9a9ddc033518110dea80f16dc47af917398471a6d06bb8585594ca6961ea7a3f47a00fdad4160bed3d4e6c04222490c4ce1be79389ca9613adb5798b9ec79f6ca160817c548597bb721fd07693c4408da783d407a85dec79241a2b14943bba37610473769066b3612457649a4f2b2bebce54bda7d605484720ba37656c7aa2bbb24c6685e06dfd76d714552d347f4849849167cf3062c005ff29a69c0a11899906125700c2e7de00c3a90cf46a045c6f655410c56549bc930b90c2041e65ef2eaa267c75913804bc1fc5c7845a3c812b562820f0687cebdcccb44db8ae5b01280fbb9b9b8c4069de6a99024b5fb162fff6b5cdc7c0dec4a694589d56727e732c63b09e460662db9873ddcb1866aae5b0f8b29f91c6011593da1f4c4a7437920bc", 0x1000}, {&(0x7f0000000100)="1f9ad460711bbca832b376efb68e370f52ac031a670340a2b54813a20da617dc398cb9d30dfa9695dc835f1f6aef2b93f7b8e3e5676b4ecd6d67cab5b0af8ecfcc7e5427b1af619eb93bcd0f95d3b1316113b53dc623ade86f268736d9b2394600e5d6245df148b5ba35dad3d0ec86fead24b334b9d5f362cb94ddead2323e5921120bd5a2930af792b04716b0b17bcfc65038a8833834aa52c8d534cd34ab631cd6adb8dfc390e6cabdde32114f39693b941713f104", 0xb6}, {&(0x7f00000001c0)="7c74d208b5f59af49c3a773e981b4fe3fb7f0ab5c4efe4c9f3f04c4910fea87a08e7da9bf9e4155f5fa22c9faf15cd050b394462cdbb74e7f88c33c117765ebc0b3bdeff5fd14274e0a42ab915fb2ace99e9a1f5b702f938d71c8d99936c3843aed56d08ddbcbbc8a8934b9ac0d885c29af58af8fec8d33cc85f9190a9110689c41708c948af5ee579c8c18d77822b141cf83e4e", 0x94}, {&(0x7f0000001380)="d68804d980fd55f8bc60dec28995d05e73c2d18812ade3ef0bb833d317972c72e2a9461100b58901a2342ca5ead8034c46069f6b55b6dd5c9f0f9db7630f73b8deffd99d174444533b4d53be26f7e9e4d632874beefa82d89d0586921a180e29c4705b1fc4833ae7ae75e99a57d7b798701a6b8585365684ac88000d1c1f32e9a1219d9969d902dbf1fc950f6bda34fb1247d4fc87d9e04548c0cfdd2fdd063a6afa28d2e6abd056b363fd24e6c994158868444d2f1d8fbc01841df141816fd7ca439d70f6fef1850f7fac6a9daf70bbbd3e7403372ab821335addd4d865ba39c9b4f2fd90249640adaaccbbc502e2293a6a82e7cf6d5b9870372026", 0xfc}, {&(0x7f0000000280)="cbbff6d20663823b2a6e8d3db55d86aee996aae875f53ca688ab334f9550c0a4230b77dc388b534f99371e5b417a2f7366fe9c7d540b974a668401539694156cfb", 0x41}, {&(0x7f0000001480)="07d7a3834ac36ac54d66f2df3f3733278a4d79e2fd8e095ce892d8294af78b704d6e9be2f1fe243b6044535e0f0e9b95b8110c39f51c8848b986ded664bc244f245b789921188973d23f5a7853fbacf63f2d74d0958c381345c1e6aafb4c4aef5735bb83330e1ef49c12db41231117b3089676929a1492960f742033cfaaa07c3552e0822438765726a7371c647304badc09114dd4818e89622e8c9339afae8bbd1336d3332a1b3479cebc7b19986be191aca5f19c4be6ee2e888177ca22c69e43fe46cc18a3ac161f866535b6ac63208c1b5eac0ac3572f326c5f7fe6c0b33882096275ea3780a058720d", 0xeb}], 0x6, &(0x7f0000001600)=[{0xc0, 0x0, 0x81, "543f4302b02e5e2e0efd1d9dd32b9b091cdf44745175cceb797f5acf9767bca8144530eeb5c83b0da788a3729f5e6dcbe57d63379d0cc91382fa528beeaa32f753f771c541b855ac956d9b0edb29482d33928a2a1c6b5c8fa4da38d43831b640d7e1b3135753d44a0e8371c70ce2dff73a3daacb802ed496de52b793203895b00eb5210406936c37788bd05e4110fd2cede72cb8a3ea1525016ca8642ead38847345d920bd85119e24"}, {0x50, 0x1, 0x9, "6388a68183ab1297f37b1bf3f9f86457d5f7e514c13ec83d7dfba4ff490bd5f81d97ff326614cd618e02ce9cc09d57a1f63dfff94ad4168a0ce4bb8970"}], 0x110}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) sendmsg(r1, &(0x7f0000002ac0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000001800)="c248fe862e45576367485e8298a2f704a7c9c1f24a8b7a5f9788666f56163fc8891267f4c20b9e21047934a8924474f5f562143013a129254885c5c67ac958b7b2cbbd9075c73a3a817a05ca7db8210bc4cebe2c1c6a7c50cb9886a17977e35c5edbe85fd4f071dae0cd1a268939e7950b4098f808fcc8c9d43fd0181036955880f52bed419fae9c66aee3b33a45f3e7448ebd5ab104b427dd28d8e0664a12d3f0597516caecb1f3c9a680f4adc4798e24353846dfb0035049f78c2cf16daa2e72f0ceec8e04b8f44444497158b9226b480344d7bc9667d4edada8c5489555d7dd651adbda379933b9655919639e7406752a228f51e2d660fb03af5b1ff0b55bb2b4851b06220c44a7d5ca8b2d2fe699be06bd4ffbfa30d0e3c117f5ea544b0b4ad7b776ba859821e83bfa06cec3e12546ec4a04018b1e211c57052253c43bc7ec672755e9684ebf92e493a0efc3f78b493cf5d9fcd157de15b94e3efb34f8f9ed77e11680f0b58bd43d5f9384596f1d9a08a6688da9874f2c97613a5f1eeaf64b2c459f8c75334055a59d11280d62833facaecfd857c5af080f12126173c9672d1daf7be0c2a2d8ddea1617b17de7071054e11b984d97c38abd219be8a6bddde5fa2c1d5ba1eecb8ec6f3312c3a787f268f88ce1ff5188656d347170e19567a0c3e4043d1066a7e5ff991644eb85722b9ba8057000fed09e07be8035e78f4edc3a27167b10f7f29fc8ca835171fd925b2d421c236b7680ac0018ad79778f183a8df16f09643cc7fcd9e45551b8ec650a53ef13cd66b369b06186718d97cc7fecb69728e19eb8ebdf76642c82f5937ad4a583eec331f1106ec4ae6277c6ca3bad447c2241f5335be27733ce7e1f238a0c2ae692ba1fa504d133bacb6a9c322f83001fd69742bcb8cc86140f37ed314e0585f5c5841b59a7cc51a6b17db81c5154efc3d2396129146290eda90ca827e8d35eb4acbe65d126d70638b908f95da46e2f8b3b60c09287891a4e4abd5cf3cc81e7ef2351a236bc30a5edf0368c193f874527cca6dcd917f353987825d01009b09ca99f147852d48a737daf8ae608b477b2ed14a43b103b7af607096c7d7061922fbe85118b460c82089b999a2c14d4b1581c1b0c6efacad4f0972e391b9e43a87ecb6d287fe17ba2c75638dea7065a3b6c01acb746f9eef006032cab74e833c29eef8c470f04b89c1a6c262b9e5b4ea62cf73450e3f63b8dcb6d61357630561c09196bd1e5024187f3f69263b2cfd83787a2424b1391c39880e417b7a8be868e47b05fff5934ce7e3ce8494b7ba9b014780b545c18f742d6059ba5bdbd30c0e5144d639f4eef1a700784cd5c4c37c6b041602cabc9be8e7aad0f70fe9feb3744f8961405f93585510f3df43cac0c688f4631d7eaa4d64c069a7700711cb45d3a522215421337d9a8f474ce8f527682eb8b84579b3e95d0a33bd4f8b7696689c9b5d4a6a97db758d75d1fc583d84b5eb134f1943f20680ee8f13bae5d41a4074db9e4fe0a5df750281962181fce833f078c73088d9f27d76b4bedab24641921f5e36171adb62797e6be9639042ac3b47de9a55a9d4f019481669dbda81930a67be8492aafc774a24b9678e6e8c48e7ae41d6822d00ebcff1b7c59484b5027ca3c269b7fb90e7d52251ef261bf7418ab4d157091fea8350444e2696b4edef68e559866ce964d3966078478037c77e8de1551368f58c2aac181a3c602dc8fc633e196e42a3c50de9fb225787a1d30cf6e4754cf3d56c2a1f21b750e65e17dea01ee850bb5e3445ca2adbd5bf4b88d6e094d0e246b866b379a7a869d7166b74b49d1903842cd6c657ce6ebe4dde2150dd4b954f135773c0530732597dd128794cd369068533675dca8b4d6e1722a76713b5c65768bdad375fab3c08197f82fd833cba11b8770d073b24ae8eb78913d2890d4e30815bccde1928dfdb7f2a6748c65e43c7ec6d5e34b93ad1cf037d9bcfde20e880345899a825992e2c4a1f2770826e9af8a90a2b18a6fc671a527ff41ba63364dc352b6b2ed7d68283bade697b7eb3a2ca1b7a0f360d12ea10884f9aa2d9cbb4cdcb7b29c88b73174e5ad79bcde04d73ecd18745b0422c5883629c5ac680dcb93e93f3dce146710964d2012cbb74db5f7b4ce968b91203ef3ce49e19b2dfe89f9e967ceea9722b8396309a1e95e432d8a61b3aa6575a7920f53f9bdae7dfb9b41ccd41c8bead029f66ce37dcd4c42cd4f69072eacc1563fa119d4792ee01413687853081cc1e3333bd7628eeec3bb8d8e8ac8af02bd1eef288f10fa6eb2b3cf5008b6c616b126ee1fd1a2d1f7b6e256a989a1837416c8ff9db34bcaf1d34d9ae5c0bdf74df22494d8cb5d798dc43b9bf3860d9380faaa63050ae46085b61fb35ca8083fca88e5aba41cd98c1873a04697bf6108de4ad42bfe614fc8aa5c25c4ef774ef6b297e247bc5eb09e2a409984f4777c8f274ec45daa5bce720827b2124f619d27314a1faf1ed08189ed76a4245713923dbb2049860307fca43b7704632699a366db9fd602986f0d28d8297386e0b87fb50850aea7204cdf719ab763a46419ba765537075b6802307983e26f928f7bf924eb1bacf5a2607a143d3b83a79c8ccfc9d0aeeccb4e070b526330de991f1e6b9754cf6f908f209fefece800b9b1ea0123e6ad27a58ca9f5c835a89453f792d6132b939812d2fdb3b7dfcc604747eef0ed98a489ee876ad5c36fbf09de03390733d3e6a70b865ae5c3fac920a1128f50e1197bae6ae4acf30448c981c0cee428d8a38cc3de971cbe06a4a958835ead7c3eea70d8c1e3f107c45500305243a65d32324634ff37f4386d8c1c5f218839f1070170d1b7224c5e458a3f01619cd0045ea19110814446cfd33440ace1e7b9ca552b288871c1b0fe946c16a12114ee4aa6c7acbe771b1d68a74664d4c063a86b1c3dcf82139cddc68c5f9f9ea2717c9e158a87fc8f9191c7dcd191ae037bbeb9c749422c4332d28345db8af18b6c5b134b5af0ddd08997f8967061bac88286ed462e877798f388d2793e30059b1b658476a99e4f26f9766794463143e610dbaf520dfbcd9e7fb66b80f42299bfb04f1dadaeeee43b086be3f4b383c26246564113f5b729d2d2e8d9d497a656af2bdb2e63ae386ad6fa059751c70c98d1d975aa4f89ca6ae3a039feb5bd96f0021d0030e045b36066852fcbf99792ab2622f19d9b2466db1dca856dc631c7b842a795dd7201bbe3e6b206bcd3fba9e26e09a51fdee7974cb4ae2dd2d846d49734a158b2a8900f5476d3018998e081db80a853d50d3ea9e47ad5cbbb92f7eff9c937d027925b021d2c6f6b5fdeb401a1de041e93df6faa271b60131ba54385b605171dfc64e792d83f5b3f76bebcdffe18250fb1feeb2103664f96b0c0bff3f8ab70f23be5a6cd2ea7e5d30a6d30a1e469b4d5ebe9ada0e9a73939fffb76a5c3c3520a009a6dbaf1600ee9daa8cc87da264c7018ee5c8bba224203be4735822ce180b1ed95d35557a90362c8c6bca85008893d0f1500c5dde770efcddcfa5b508074af98d5d321ed3dd163f1ce822dee47e11dedc994df91f7d15af33bb8a170ae5f2a356181db625168b059689f5268cac20886f6fda026c883a51af59d7d6ab142328db35bbb65d3d15c248781af67e5d21d87ad1968d14877ead5dea920e42f26f586174363a92c7f1e3947bf4701720338e739133cb94f68bda0ea0db5634ebe087d4570702b6b622fe64fe5e067adbee163279d600499e049d3e2c55e0102f67fb6899ba9a81e83a84e073594c45c43ec1e79a528d0cb85ac6f5a0cdf4465e652fb6661aa307b38f106c18d14b94f821bd149ec89fe3432823fb623be0336816fcb63ef2a6c43ca3a9a3ea8f05aaf687df81c1d5afe5b31e5ec0706c2437b7e1da3a8a34ffcd75de874140e4e41716c13f1a6c190c05cf43cf4e5f11bed9e970ecb9cb8791a9a53c55fa6bf8b13c6f4a03e2b28abbe454a3284f10ee5f194a5f06c252f587720de2af6d1f2265f4436fc72178db69f060dc011e22e81a174e6130ddd5089df566833e47d7154470720c490ba7e2e7163b1dcd47b0f6799a917e0bae8f4f7237b561581ac83f0137cf3cdd754dcbd34d99935083d248d2509066189f326f1e6e7ab69e2b464a0eeb956db7ce53380147dea3f4b35e72f6e0c3c7b8e797bc2554026d58b136bbead48748a225b0088c5909e54a65a573319c05d7e80b8ecb4c95963b930ec9611d63846335ea694e290bbea8b0b5a32a19bdba1a4639ed94bf2e42e4c531ca8eb2bf85169f751598cf726014dd3eac9d201938b6cae5f51c300cf46dee5b17dcb422a0eafed182872ab5c9e120c8538ec6c9478e23611807054b1a8130931996efe7ad1a5057cfafd3ff800abf7f13d52b6c3e3dfd255396af46079ff9e94100cd99292d3ec92bce271a0a16b7f9d1ee1f2a62156362285e08fea141b4563dd78325bb19ed7a8991bcfb710711b2f29eeb165bf7181230032810635bdcc99dc8c62f7269e1ea36bf83a5ec271488be548c015beece2c058ecbc838c2376fa8ce8a1614513a4a1b63511bdfdd7bf88d8df0d6b40e1cf92cb3bf437c074949c3abee0d8b1b0961e18e14ea993379c064aa724cca7fcccea403d011454288240eef6fdefb7c01e18c7ba0778809da65ffbfd51025b4cc0590b9a083027181f510f732183bf5cb68ae95ff733417695096f80f1c389ca03dc4284c665973840b575838bd51270fe536c7ecb96a7941a0ff3dcda6c88854da8cce7d49dd074b0063f7ec422e7e576a3e609c7f8ad6ee59faffd9b60915e70950bc78cd575f1022f1822b8f7465f715ece3425ca1ca90c4459cf1cd84c2dc3f6f1103cadd217431d558932f86221891ee9af489ed647afeb1b7e01591a246b6f2d3b5ea292a6eeb9e02c5fe0da4f9750eeda507e60609e86521691c951f00c99a8d9a067d38f743388ec5bf13928469c5ff0158d6cd8b1c9195fb7e74a3bb3cd1fffd8ea1375fbf0a729507ba814e1f07a64bafb53af6e79604d032a5b463999eb1cfa2e5e0bb1120e9935c58c8d97d0d1c13a9684cd72669429437f023005934fa2a95aec82632b2b35b94806d870a8bee340a0f092827357115f3d89861fd7af5f52f9d2fab0c2fb2fd52bd68fd6a735b41de5dba46f79d841124f9f9634d866e6c90ec78310635ae217aa008e669917b7141ae772864b0b84c721e98c60f1df22f5dded15da95b34849ee8d519abef421184d49da0880601c4d16c83476c279ee0fc29e74dbbfe7e500943cf6b71851aeebf00e0243fdabd2d2713710722d417eb47489b5d47c0e947243582998a5b57890c0d8febeae223a520b62ba5b56ded1065b4b39628e458c56ee7558ef2fb54a5e9b6b5c01d149774f0f688ae54add36f8371eda99eb6211ae484dffe7efdefcdaf7f60d9489e10c0486b75c20631cc5f8fb1b2959ad2574f1f53fa85e2e848e5c4c928888adc240026134c3c2c0d5c007a4d972d3617a54f116fda79ed781a6c7e387894aacc04c32207896d8e2314df434fdfb056efcf9d4c1ac46212e285e2a0a856c9c8fe45cb59174145ab92dde1cab4338380bce9759d9a2d7efcd70aab99d61f725de728db4d263db0a67a6c8cef8b1f9d0380f343f24fc3ed86ccc41d6bd2184048bad8355a1e2ad8bc2efde7451f110315c2054da28d0b87f40616748d11d85fa2e3b1b7cce712c2099c5f21672d82c0c04275522b42cfbc934f6277fec92eb148e0c46d57102e0c81c6b13fce1424a05e20d99582", 0x1000}, {&(0x7f0000002800)="bc4152da568a7bd50fc01f3db00384a9990c98f64ae777a412d663d0d3dbf0df87053225365d3cce2730ced6c3c30f3656e2e5d786fc28e893fd712cbaa8616c44d3580bb5b4437fc43ae8d7f5c6d273189f48bd525ff389b5935f611bebe0077baa36be478f2606199883078d701a1e960c0d1b9169ce887c7c5ad94bc79e4bd199c6e7f0d4dd5bb9f1d2dc4e35fb2af8f2cd3a49c9812ca10fe47b98b524a72302bb4aeaa9d2173b8892183cecb31073f539550ae3041e76f6db52d56205936a379f3f96bd4876b3ce0e786b3a531ba5e63674525f6e82bad7684f9fa100beb14cade3f504ce0bc7c20647bfae8a3be4312f5ea0e517e9b0c730ceb026", 0xfe}, {&(0x7f0000002900)="9bb57040af39647b1c4e01a9f39c12d2d42d9922f1e7c295f8074473329d0f04f095a404d9d26187357b8386ff80a54d741698d9eaf465b27ff63cbe18510132ab87cf8d3bbd46fc2a7162224356b5191743dc7da35de235e555cc5bd5c45170086cf73db2393c27c654a8cd91ade739480ac66ff925c1d970e8a35b87f5fd07dff1d1e4b9f15965a07d80ed9803cb592d", 0x91}], 0x3, &(0x7f0000002a00)=[{0xc0, 0x1, 0xffff, "e9a3125f4c73c15d2bf8a6d207822223b2ca38e1fe9ac95a28060b25df32014ec5f3f8d8dafd60adcc1dbcc2356917a7b02547196af4ca41c8329d44ac1399b850f3af92d04a72d1cc6ae3b3b676dc51a7381dd89c6f14a2d28cba05f996839b1108a94f9a31b9265fa489fc8aecdaff37ce8f83fb9052b24f26816af08eb47a9019e948baabfb518aa647afd32b85f4a7ab6411fdd2879a93a4fc88a7c655bb13f4afec1561079c3c4577ed4e4cec"}], 0xc0}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002b00)={0x1, &(0x7f0000001740)=[{0x81, 0x2, 0xfffbffff, 0x7}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) sendmsg(r1, &(0x7f0000004380)={&(0x7f0000001780)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004200)=[{&(0x7f0000002b40)="2783bd7034ed6c6d4123acc74df2a746ab666abe4cdfedb777ce0da18556d7cd38294f04479eb2394ef47807c54e5b3636aa1e9bc789ebcfb1ac674b13bf5807eef3632a9e5d01f6288ec0d073c18a13b24f4d20e4d100136943cce9294977960dfd08637849ec2f0a3ed125fbb9057a92e20ec4b142c1e9dc99cc9e73db4f5f4c6c9b8375a9f468c246412cde5a1ed342e64a940e07", 0x96}, {&(0x7f0000002c00)="7e35d79d5680dcd2edf16e696e6ecf19b8d8c8661d34fad62be1d020774f5d9a19197e0c610f974f752c44a6f358470702a0926155ab4347555091a045230e8cfa79f14d0476459d74c88db66e7c542b051d165839b5d769e7942414e72406138b4ebc0e65aa9996386eef824ef4ad0391b116de818f0e1d260462bda90304472b17127acce9e404c4b86cf0f766bd45b38b539eafc839ef7b7f041e5ee28fb7f1525a3daba327920b6e700ccff5e20d64e5a373da1300d57fa04a63e768c86621b482a9e4a92e6e3a454a28c4c3d2f82235254ecac6f883a500d4bca6e22c64923fe5985afae9c6ba91f867c3a20d5d9ef7f79719ae56e26f8f4d4ead8af3028ca06a32e97ffd0644340f8707df1bfcba2b02f55918b546e994a293b187d8c4e3faa0fa0361e00d6fe432c3cf0a1fa70debe5e8ef15c50e2cc7d37cc3cbf4b71ba4721e1c5ba5dacaf062994994be3f4521d895d60001327873ff5c46f177e47db76c3dd9a3a5651e62253dfd30dfb10fddd96355157dc51c2d159ae75ff17f8a2c45bbdb0936d573e217566d9518664fc75457f1ba3730f1e98b34d3e2bda1f790a8ba746fbc3101bd92fc8b4f7cf6b16abefd92cea9f77389ccce15ceadc1c1bb31b6fe703b8492f0d437d054a9eb12e90275512a5594d9f89129157b3ba105c4ba7c2597fe21d2aa48726fdf3121dd9a0533f3913193e5565981539353bac4e90ab7ef219d4a45992eab50a3b382c25c132cbdfd324d536419e1881b485ec8a3554b6cef26b24e4c0ceb7fe091169609f55a007ef3c31c33957584b9e6b873ab5ec1374f6132a9b03c7d702b8e3bf94783cc3df09e8b245fff69db47ee3d751dbe2f16b2d3ee23e6dd6eca150b30bd451e8972d37ad147ee829c8d5acbf9cb8de93b73ed64f3f261d308f32e67f31f1c8d9b661e518b2604825d7a7b2213df401458cd3757acf87ea0f9b1270dc2be0ee8e16f4cd8a3c526d17a21916307456e7924a72b65e166620c1bc2c2d13f73d899b2450d8d6188f4ad7e3bd49bd5032463cf5e352f1a4d46e98990d2c0ee2d586269445e8779a1d7c8a754fe97237337d8b0d71b243c025562297736a0b7a0675ce4caf0f61cea90fd15131809d5364506f8d5eb6c6d929d8ddda45a136b94eef11f116573cbb32309b2cdac4524567ba25055e944ad55149b5917921684af6b4278708e31d0c2f7ffea08632d1adb637a6c4c3af6e2bf34e60748f644a86977121847cbf9bc82c67a8ef6a2d9ef2b5e4021ea53e0e9b57ab252a6ac02d8e5b176d95038fb90bac5dd96d4e7e68298913baaf60bf91c7c889eccf239bb6835b7d6eb59ce69d01ff8dbe6ea290c8b7a2b4cc18515b2f605eb64ceab004372e41ed1cf3925f1820e7bfdf37bb3425b6bb89374bc7be20143a04b1b13543aea9c587c558996652003d87abd6b4e74b77ed513d6d80090883633d453f7d0f4488d32356a7f801397c6cf2377f825f76272d11d5b550575890dbfc8cd6abc041cbe39ba57222b80456623c7a258dffb192f4e6b16b60f864675fc957892ffcd22bf5bae96e1867d2903ae96eeec6a4cda6dba22329a0dd8776af0a24f8dbbe6f077ef8f376a7e874947d9166e2291550d4cbec37f076d7e48098fb1fa6e88b96ff821b840a0de16fc1d4bef360b8d6476844373ae28b16ba441f6434ec26323dfca1b5e789a95961e7b7bf17a14e0773185f3e7ec9e2cbc8db7fd66a5fbf65ac9d098b4be94ffe7fae58787f12976fa0f00ce5944bc9e18e3e3e184f022e2a76178f953f9930e060806c6fdc6963568192bb1b0498ce0425e9fa3d12be4791132c666b68323b1a455af07aef5e55ad839b60756dc95e56279fad3eae63ac9646b3a0c836368e367fd7dba3d04a1069108412208198d5245cd8b4fad587518ce287291b8b0753d89271e3ea3ea762922405a970c86b105c3807f66d80e248d22ec42ca9eed22902ac3086706b56897901c367ee76522d6ec19e7d4b6bac936fce9fc3eded5e57b39326b13427fa7b3ad0feb9b710e2ae48c6b11b9a406c9221114e2c7bce33d5a822d9b40e14bb2f07dfe434588aab391775653628239705889e0a9980b2eb897e93f53328b5d48d5e5852711ba9f1175e99c7497d92e9d2b4fdfc077a8a97db72fd3a9c17858d809653ff3b4a34a058d2a8390a492ef00529e9dd1029d0a18f5b162567a8abc55f1058b5e12283c99d5a8a94013d65af528cdbd5888d68f02866870f4f7c7659a7c25cf23ce8140de4be4ab9ec9d55158dbf12e60be7791b0f37349a5060c19a6e9d04dfe856890b105c6c05bf2919abb6b72b0728f018c06c59c8a4fa3ded0331cf095be6025f4f3971a3782d03471726cb44f56f1d60a91a21c523daf770e9ac54f2c38675595e46cc2af2e018bd57e74d66c6b9a315295a70e901aa8a8917116fd7fce05f957f016d1ec1e3e8f6e0698e1f5eed37cf2293adabf2f69d0a5cac665d59f6c18139c37dff2cf042cfae50144dea6e0525a7e277207e763cee5bb02a2d3233425d05be85c70caec103bbbfbe82f5b522d3edf9caba6fe821fa6d077842391b8ee3b36d582685fbd2085b2afbbd62412d0bd3b80cf8d31c805ffd0ef38ce8cb1cd932e1b694c5278e8ea4741de9ec977c8144ee553ea719c906c87c0f51ce011070372f25112ed7732f192b71c96b4b5088b42555b76c80ae776f594a529b7c96c9772683e965e3a89199a98872ba142c38ed75b9597f1c0d4d6770475f6715e0a635cd670a7a2ea08ed2769eec1bdf018cad26e94e0edd1eb02ffa1b530047720e25858278df6f2b6cd1e940240496df21ce71ad9d95324f4f80697b51773d5399fc81554c293e62499dbc7af61137d41fd8fd6694b061184d3ae93112f7918ee7c3f0a9383c08c6a9808cc17849adf17622add16f8b0ab37c22c39fa2c74e3fde0cf57f3fe0881bb8fff5a572dbc9de6a7d32014d69aeb1a685a9734e3e7dfb2e232241d43250bf7a22b20cff845345b4b4b5dee120dcbd1c0f3ac81d2526dc1cea27968e48f048c90bf255ec61e7d1b20f82355a88d773387e298437aa9dcf1a261eaff9c8a9e64dd9fc351fdb28e586e1edad9338e259f2396bf68abf92382a1d9bc063361c7112db26832d5b4e8efba56cf2016aeae03aed6f7b6ec472681c9d0992eefd27f6ca76e715128bf060426a7f5e37730d4c3eaea0e29c1a06f61e6b302515caa88956664bae70b0849e0ca42e56892710bf4bf5e2bf3e8c9691226695185974c91e6024884007cc9aa6a83244d9aad2b681ddbae064be58994360878fcca343640193e5b0d2ee8fff1d6261baa162268d92686566530f79ad5b183deb313e3dac7e5006a9f76dbc3393a310aa42b05a7f4f1b3a5cdf3f22d6b04b734a7ceb8ff1d068dbcdbdcdc2580aca16a4e1f6766aeab5c074349ef7e0db952f57b8cb465aefde5369e6e688d7a992c22317830658f9e35cdd791ddaf8022878988262bac760fe765745e3122c238d1872da678cff13498eea78513e7bbec61ada8e20d8de0a09666f38e6aa14fb2c31f2c10f7fabaf6613b139b09f12b9d768fe68c41b1b9ee5d827139cb0363fd39414999431c7f5e0d6adab0586913ac3ca1b38d0a7d79f81c284dedb1d8e133e595fe3173693794e6a4feb404f4e98dc3dc4cda91a0e2363c6fb14695537cb01e2252d61d582a3820d61025a1be38919f3c706daa088c72024e06c74474dcd2405947fe19f55e9b93947bcff0f3b2b5793b9d28ec91118cf97fbc528ed144cd2f954aa07e6337e033c6b60851c022607bf85d4c27e8223eaab65f71058d65b48c73095126a08016577d6b815547405ccc5140759d3c5d32c9559cd0d7120bcb6de4779b34f77e370294e747b19ee490da4af012367c5b81f4be4c6ea49003dbe58502507084c067832faa6e374792f113ad1ec99a955f9796248d104d984a9abc5068191a6651dd841deb1d33ee8605d6f5487cfb0b2eac10759db0654159ce030cc1c93bb98128cf14df3934d759ab047fc4ee04f3d5df0257f627730af81035b8c0c30a6663cc204b9972e604b463642074ae80a5ee919ddbbd1c2eeb9e03d484a402deb5fd4bd12d42ee90ad87023c92dfdf4aabdc61e41894f8999a5e36dac6d64b5355afed3a00cba2db22084c462c5f7ed6bf7d753b40f59f074396487c260f80b5000fa99410e7560bda3ee9933f86ed2cee858181f7f446448e817166707d451d912d10d797498efd4217c20015b3309a52fe0bf3de71c36c314a86fa28695779e528b88937073cedb14956d16111b7b61e81a69e219d12fbb2e0bf1445254f2f293494646db66bc0cdbad124447794c691763943f97b1c3ff526578d049cc04ced3fc79bb8fab197212eba7babeece561c59188fc2a249da84891cca318fbbe8bee9371b15f2ff189fa86f9f1c440175c454c04f918464764a01eea5adbab8caff04fbfc778c16854197dba48711af8058ad1a731e1af3c672e06d983ac35349823fc205e2cc98ec8328211326a067eb368beb5dec4661f558d3276f98027dd701f79d4c4c66975d40d43585ec93b989417311f79ad72bcbe7ad7f43db3e9fe28b891915fcc6e439f744faad049969d72e1e279094e9d760421046584bb53193d13231d2aae6c3838e92c67f5875913f9b24d36fe8a90dca5366d6c9dab238573635d92409a2f2593c0ead1054bbc38b8c5bfeea013e8d7dcb9828b69ce0ac8c44c979ce2a402cbb248500a17d16d33da86e3385e7279f419bfc13407dfb5f531683dc473931da916d769dcae8fa295047557f5ba9263f98633a64c008365f68c6a2d8de3bafb853fc4fd8e3ed2ab6c3f9ab15719a27f157de0f9ae866504c6801817d2e53584fcb1f1de5ec5c28c8461e624219fb0940a3e5935edad3eaabcd4e03ab36f65e2d65aabb3748e4478222c692957909689482fc43a8ba2aef726e868c453f3a8868d853eaea1123ba884bbeed6e31a9f4607f982d1fc1834fecbe861c59275c36c5fa688f5673b8c98cf111476e72c74aee061ad70eed8ed82a924f45b9e3563fb5e8083cfa1650c7df26ddb8b6d0184fe781dbad751e8d9ad855b99c3295338f3ccf948e993e69cc7afe8a4fbd573fedad5e06aa80280ad490b86560f76b8c2414508bf1ce745135b17dd4bd22fee44b2c8c722c8ae3f038295385dcbaed1215e60d53355ea9379dfcf1de00e5d15958eead7953dcdd7fae77a303c047ce6c4bbf1285998b45d634a668c11a113fd19d33d3553ce8167c17118630557d580cfb22e04b54337a1fd45f70210f523dbb5ad577679860e5029c128127c28f0d0520eed619d8e82fcbd96fcb1ca100645a2d4fdbb9c08325d576030b8b80f350fe42e1e3a7b9414562ea3a23497179456dbd2c1dcd90ffef7535a18ee9ae94bad85ea72eda505dfa8147616b06603d53ba810a9c968880d554f0aa6ab0f6cdb297fc89dec6d65a79b7f6710673e02cc77f0aef7edfdbe7e4f49b5f4c31bb22673e02713cf0cd29d89e9c142bdc38d0e0159aef67b762bba827898ce8b3aee12ba0d7a5689b1f3cdf9eb3c4b6ae83c6bb2c9f92b2a67becfa89e42940ba57ce0f12861313337af459f453eb1f1237452ff50b8d5a0f99d909403687bdec9e614a70ab2ea049f307d111a56859dcb0b1267f4c94861ab0143cb07e3c2612faed8eec73aed1c6407c4e0fb8600b2d3c332934f678cde6b4c04e7f1841714d99cf54bda9f96ff89eacdf4e9dbd226dcd9aef5a3ee5c7770694142f0db88826f5a86fa49a23d7", 0x1000}, {&(0x7f0000003c00)="e337f85868217e279e226de0a472830a87eaf3b6e8f84ca077dc235a5d878099a390dd3b68581e2877a7f77b210ce597dec9a4b5f722cc0788fe4404580d364f9fae818d71949f2ee9b12c098c13febab8b1c82e6371961b261fca82f8a4b1780b7006b069a0697ff97b87598116113dca7976087d52e118f94a686f27403fba55c704e3b39077af0efdbfe41abdb3a3ff2e840b518009a2d253095c184cdd0d2b3ef2b35c7a0f9c46969d38a0cdd3d6f7093bf8ed35969ec33b6659e7bb795a4cd9ac6f1b26f7cb47e6db212824a31dfcfc865c63cb740a", 0xd8}, {&(0x7f0000003d00)="08fe6671f997832680038b5ed9a0f1f07c4eace1b528f65f23ed78eb26a7ea7d1e311bab80b3e98f7dd998793263ca79128a7039eada80497a7f2ab08b2dbe1043fa7d5bb3d5605abfd289f9b0faa42cfe131e0aa66e1994e8c6e94b6f26b989db23db4d2bf9c803c7ff699b1275452a62d1e80c26c4d44f0f7620285a0648595be4dc70f93bff123435c3aee9d6a82a6618802487cdfb1a7161606e1c16f505662057718af5c1ea7d7c5d7fa898043ae74f032723aef12751146fb2deee116ffbd4e7e78c419b42b0e88950eab76c4371137a078635b5cbda660a5b3a3d1d3c06d4bf0ab275abcdf1a770fc51ca62ce18ff63a7", 0xf4}, {&(0x7f0000003e00)="02ed2973f507ddcdf9ee55a218fd114fe8a66e9a11a300ab024f1897407a3acd0be36da2eca94a4c1f90c541b3b2c7ce5f", 0x31}, {&(0x7f0000003e40)="2911a5f37f0339e130e7303226b590d485071ed7784ad9cbec87f993e154a8bc5ddac02336dd29ae3da932eda1cb0c6b594d6da39d9bf7b2caeaf40bd7b65694843aca649e5052296f625b07818cedf4110bb71069023bd6c1f05dbc2cb830f547c77c7429fece67e7f7e42fb5fb2c816325c6f90288ee9919c717aa3783c98088e5c30e71267205ef4f539976e2a0496507a6dd0893f58652c7d12f7e98", 0x9e}, {&(0x7f0000003f00)="9c901b1afc0fd3a19f3d0acaa5217ea5770981ef3b16c5f313f63b66347bd08a55b6c577bd1de5fdd42cecb44b448889f69c33d2f6593e1dfd3ae814b67ea02303059db213ac0846172b955b3926783de3f70a071b9bf5a56cb92d81675e7c3e323fe785c05e9918abbc02c74def963cec4d0b4d66beb23b7dc1dda241dc889fccedf9f8a06f7ce8e98480f044201dc7fd4fb52c34449ba8d52d586ea5", 0x9d}, {&(0x7f0000003fc0)="f93e5d1fec47d867f3e1542fc52f41bb2b254783cf6cfda9234bea855a24662675d53022f37275c09b71a737ace2e18075858db8247b291abc583eee888526315ecaf2f8", 0x44}, {&(0x7f0000004040)="3f88e1ab93fe6d15efaf9f4dea9402c031e9185760754c3c5bdb4dd13fda7c02ac179b213ef5b80e0fa4e5ea77fed980cddc9f503eff69cf687b2033e808bb3a4cc00f11adc795e9eca14bbb2b97158e70f295176930a8c33121fad71b21fa8162ccef61392926317f1114759886fa949588b36d4643c27762f5503b7b1b96a27bda218407e872b9b77c507cee597f684c8d5689f36ebdebe8074f1c244cc966261faec4cbccb4d1907d99e7e84e438779fa386c265edf31c1c7a9510445cc8516e3a3383cdc4743148e455eeee52efb8b2ec1400d2f635853601fa44abcb19ce5da5571a0152fa96e454c4e7bfcbe5efcba2f52fbdf6840bb", 0xf9}, {&(0x7f0000004140)="6be2d3b9d34daaf909fbf3de739f01688eefc871e33494b962e992f14fb9133e9d3cbe71238cf099e34e6a5d4813ecb6d47bb13df20ad4c8d96fea00d68b190fe84566c078b10c554c6a80cdf52f7522bcd7a2d502646a469477471ecfb0afbce29e9c05dec48c0cf90a7a0ecad8fe036a10a74d4833fb6ef91fdec3cd102c2f71a85a9c34d2927d1367c268ef6c77407691e189b5721687b882b8fc0f6d41c73a0b3f7d3d787a0bd537f747e2853a21137d8be7636007c37a496dd7", 0xbc}], 0xa, &(0x7f00000042c0)=[{0xb8, 0x1, 0x8c, "4dd61d15b9d1b06d9f3b71f1cf1024a09a5886765476ca1e4d7e46a64731888dfcc69f45a16c6c0b086eed1aa6b8f8b37d9ece765b3f45efea78a748803b1f971cfc2f3e0bf6c6f1af7d7b8e00a6199e606738d8b1fd2154d5c73064c489c47e912b4d1d7500960e093a68956e7776f408b590d21d440faa46f072d964b10b74bc516b755b19d133646f817dd0effbded190b22bbf226d3862d1e25ee40ffe44028c37cd6e"}], 0xb8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000040)="ff7962cb05cf1b6bf3c7fe6cefe1c899b67e158982a9e79fcb4c340704e094dd2e54ab9b13c337b64dbf2b19c13c9b2ddfebac96a4b15da927ac5c4d2ac753c5") 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000004b5cfffffe000000000000005b9d00000000000000000000b818000000290000002a00"], 0x38}, 0x0) sync() r0 = socket(0x18, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0xfffffffffffffffd) socket(0x10, 0x8003, 0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x9, 0x81, 0xffffffff, 0x101}, {0x7, 0x1, 0x40}, {0x7, 0x10001, 0x4, 0xff}, {0xffffffff, 0xa14f, 0x341, 0xfffffffffffffff7}, {0x1, 0x6, 0x1, 0x1}, {0xffff, 0xbc75, 0x1000}, {0x3, 0x4, 0x3a0, 0x4}, {0x2, 0x1, 0xfffffffffffffffa, 0x8000000}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000540)="22162a194b53bfa604000000000000000bd61f6cc00b68a5ed2c08b6adebddfc0cac0e1884b3061d42ce28caf8f7d1b104522c27b0dcf1e0ac9ad60f56825adf90ff3b39ab2eaa0800000082c2e3e9940ba101fc691045d88529cc65b3a1b24f1a3ec02a76e9246e8fb7cdfcf8ba47c8ce39a952e767efc20b183b976c3b554d160b0afb557873fcdf0934308289eeb68cc50067d2c666ea5b4721afc1bc6100000000000000012d925dbea5d0263d9ad000"/191, 0xffffffffffffffc2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000a, 0x20008001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2b8, 0x100000001}) getdents(r0, &(0x7f00000000c0)=""/154, 0x9a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5d2d) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x2}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0x7}) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() setgroups(0x2, &(0x7f0000000080)=[r1, r2]) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) 16:00:09 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x10) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, 0x0, &(0x7f00000005c0)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3}, {0x7}, {}, {0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x5, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0x8, 0x9, 0x10001}, {{r1}, 0xfffffffffffffffa, 0xc0, 0xfffff, 0x10000, 0x1ff}, {{r3}, 0x822772da1f65913f, 0x50, 0x40, 0xc2a}, {{r1}, 0xfffffffffffffffe, 0x7, 0x7, 0x0, 0x2}, {{r1}, 0xfffffffffffffff8, 0x19, 0x40, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x8, 0x1f}], 0x800, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x4, 0x81, 0x73}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000041, 0x7, 0x3}, {{r2}, 0xfffffffffffffffa, 0x82, 0x4, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0x3f}, {{r3}, 0xfffffffffffffffc, 0x18, 0x1, 0xfa, 0x40}, {{r3}, 0xfffffffffffffff8, 0x80, 0x2, 0x7, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8, 0x20, 0x2}], 0x7, &(0x7f0000000040)={0x1, 0x101}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0xc) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/1, 0x1) write(r0, &(0x7f00000000c0)="ca100ae402f0fe1ac9a52fa6191fe75090370ff46e5b9ca2c2a1fd1c24817bc9ed37e34e8eb7b85822d64f3daa673f5466dded2d24aa021e84d058513e29ad873507841c74224f029ab4ea0e7e137e00dc678a382e4603126e6c451d0597bc8e4b144aaf6d5c55929e60005ce0d9fc91124ec55e6bf9568345988816dd83392291b20abbf9daa5c3df717876674ebbfad43a9f4c886cd1de2083a5d0ec0f01cf7d9aed5d852debd34321303700a73ee7294769dfd39c8e84000a516c8f18bc2fcb2778f63376841dc0754bfd0e06eafc6a731deefa565bc15037a55c1aefaf7222dfef25fd82ad359d", 0xe9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) syz_open_pts() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x71b, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/87) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x26, 0x0, 0x0, 0x100000900}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/94) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x4, 0x8000, 0x3, 0x36}, {0x1, 0x2, 0x8001, 0x9}, {0x9, 0x9, 0x8000, 0x2}, {0x3, 0x3, 0x700, 0x1}, {0x7f, 0xa59a, 0x6, 0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0xaedcb6c5bb45a787, 0x0) 16:00:10 executing program 0: getegid() r0 = getgid() setregid(r0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r2 = semget$private(0x0, 0x3, 0x80) r3 = dup(r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x3) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000003c0)) read(r1, &(0x7f0000000640)=""/119, 0x77) pread(r4, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r8 = getgid() getgroups(0x2, &(0x7f0000000900)=[r7, r8]) semop(r2, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r4, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x81dffe2556e7962a, 0x0, &(0x7f0000000040)) chroot(&(0x7f0000000140)='./file0\x00') utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x1, 0x4}, {0x9, 0x7}}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x10, 0x5, 0x7) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = dup2(r2, r2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) fchmod(r0, 0x24) socket(0x0, 0x8000, 0x1000000000000000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) close(r0) fcntl$dupfd(r0, 0x0, r0) close(r2) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xee9f, 0xa, &(0x7f0000000040)="0300d0b2", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xef) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/153, 0x99) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x1, 0x4}, 0xffffffffffffffcc) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90ce, 0x0, "d747c1e7bb0900e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:00:10 executing program 0: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0xc6, 0x0, &(0x7f0000000080)=""/198}) write(r1, &(0x7f0000000180)="a7", 0x5193793ee7e2a363) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x160) syz_emit_ethernet(0x15, &(0x7f0000000200)="37e193a14bbe6b656e4e7089ab87066d2b91b670ce") ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x100}) fsync(r0) syz_emit_ethernet(0xffffffffffffff5e, &(0x7f0000000240)='\b') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x2, 0x5a51c839}, {0x18, 0x3, 0x0, 0x28dcf964}, 0x8000, [0xffffffffffff0001, 0x3, 0x6, 0x6, 0x3, 0x5, 0x7, 0x99]}, 0x3c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x100}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000006}]}) r1 = dup(0xffffffffffffff9c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[0xb544]}) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x1000000000000, 0x2, 0x0, 0x7}], 0x7, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x10) r2 = dup(r0) linkat(r1, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100ff036000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872ba9fbb700100000000000007cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc00010000000000000000000000000000000000000000000000dd00", 0x2aa, 0x102, 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/169, 0xa9}], 0x2, &(0x7f0000000280)=""/152, 0x98}, 0x800) 16:00:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x517, 0x5, 0x9}, 0x1f, 0xd7, 0x401}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x5, 0x9) getsockopt(r0, 0x2000000000000029, 0x6c, 0x0, 0x0) 16:00:11 executing program 0: setreuid(0x0, 0xee00) semget(0x0, 0x0, 0xc1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x8, 0x9, 0x7, 0x2}, {0x8, 0x6, 0x2, 0x80}, {0x100000000, 0x6, 0xf85e, 0x200000004000000}, {0x6a91, 0x4, 0x200, 0x1}, {0x5, 0x0, 0x1, 0xf9}, {0x4, 0x84b3, 0x9, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xee100aa6, &(0x7f0000000080)="dd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xffffffff, 0x8001, 0x2, 0x6}, {0xfffffffffffffff8, 0x81, 0x6, 0x3ff}, {0x8, 0x7, 0x0, 0x1000}, {0x800, 0x4, 0x2, 0x7}]}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0xa}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) getdents(r1, &(0x7f0000000180)=""/19, 0x13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000240)=0xfffffffffffffea3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x7673, 0x6}, 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r5 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 16:00:11 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pread(r0, &(0x7f0000000100)="f3c1687d864d852a370e756b22667b254e31036d1b222881d87f577429e6f838fe2c1bbd7ba80029388d3295e13668d1133c9f00227e505aa8307e562daaff948380d7cd8ba374526da764e6e80105bfbe88a84efb1e0de28f3d54bcddf212d920167f6614f24aa4e8722672c4a22563368ae60aa695b93b907c3abe0c4c4d2ec7defbb00f3e8c0e3d35ca0c1082541a6cbe2a315cef2d6fad81a7d24a", 0x9d, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r0, 0x2) close(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x500, 0x0) msgget(0x2, 0x200) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x200, 0x0) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x9) r1 = semget(0x3, 0x1, 0x10) semop(r1, &(0x7f00000000c0)=[{0x0, 0x2, 0x1000}, {0x4, 0xfffffffffffffffa, 0x1800}, {0x2, 0x8, 0x41f0818948827e95}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x1, 0x401}], 0x5) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x159) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/209, 0xd1}, {&(0x7f00000013c0)=""/98, 0x62}], 0x6, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x28) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r1 = open(&(0x7f0000000500)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/191, 0xbf}], 0x5, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000480)) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x173, 0x678a}, 0xc) setsockopt(r0, 0x9, 0xe42, &(0x7f0000000300)="55b918df10499e76e0105a2b5e86b6b392c556ab6a94a08492646348df180b680c59c24a89425f2bca02760ba7e150aea3278c3cd424db14c4a4ae0f08552a09049320250d6205d80ca620386cade980a0c3bbac99e67e9a812524a6fc41fa06ae7d473438c99a4797c14d91238ac96f3e422a5b5f71a36e80c887b46ae6a805ccb842eb480362cb155a342da5fbfaafe2c6407695695c1e4bf1ee3c8a3bdd577d5374c3e9e494b12222b45d9c2bbd8cf410a25dce93a510510379af8f92831f58d900662e52eedc30de5c5dbd04f40ec59cfd688223a1c4e9703d68e57371e9a0bcf2d365d2c960", 0xe8) setuid(0xee01) r1 = getpid() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000400)) r3 = getpgid(r1) setpgid(r1, r3) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fcea2b890e00"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) geteuid() 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto(r0, &(0x7f00000000c0)="6a7b07988cd5c997fa8c7faedb521879fae3390bc316ca636d98b1a325271175af62621ee3cb1f7f414eeb14fe73eb67a31ec058423da6885b30e34ba09b67b9d7b17387a693e5f014701f3ad8aecb5068902a7eb4f1d5e2f473941804f5fa28ef6df0d5ad52b1fa9c213041acd44ace34ef7898132a5c7d2ea1df7cd3211e61460d501834b378c8ad86158206bf8de26a4a30c47a9f46e165312a3b3f0c4f186a14aa1c719e2f0f65ea15ba59ef422318ff54", 0xb3, 0x3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000280)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0xfffffffffffffffa, 0x8}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000140)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0x3) fchmod(r0, 0x190) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0xbffffffffffffc) 16:00:11 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x17) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x4) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fchmod(r0, 0x0) r3 = getpgrp() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) fcntl$setown(r1, 0x6, r3) wait4(r3, &(0x7f0000000000), 0x0, 0x0) r4 = getpid() setpgid(r3, r4) getpid() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x7f) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x87cf, 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) acct(&(0x7f0000000040)='./bus\x00') r1 = syz_open_pts() close(r1) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:11 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000003c0)) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\'[.\x00', &(0x7f0000000200)='\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)=')$\x00', &(0x7f0000000340)='!@,\x00']) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r0) r4 = syz_open_pts() kevent(r2, &(0x7f0000000000), 0x77b, 0x0, 0x88, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) dup2(r4, r1) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000340)='./file0\x00', 0x10440, 0x100000008) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6]) setreuid(0xee00, 0x0) r7 = getuid() setuid(r7) r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0xe50946b3d5f666e9, 0x4, 0x6, 0x101}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0xa1, 0x6}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x400}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x15}, {{r0}, 0xfffffffffffffffa, 0xd323d1721ef8d461, 0x1, 0x8, 0xa846}, {{r0}, 0xfffffffffffffff9, 0xf66962250593ac49, 0xfffff, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x3f, 0xffffffe000000000}, {{r0}, 0xfffffffffffffff8, 0x92, 0x1, 0x82, 0x20}], 0x9, &(0x7f0000000240)={0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) pwritev(r1, &(0x7f00000034c0)=[{&(0x7f0000000000)="2dd63c720e83a69ce13ee91e2eb72e2fc4f02904d9de5141303f2885f9151491499e005f2bb58a90cf4b89bf5f3c81ae9cc1b664ce03fdf209d0e6ade4764077f3a85f503ba38699398fee20e5480a1c870e6ae5569b4c0b5eb6dc14cf8ff7559b30e4ca9c247b69a86620efd8e727488d169d286431166d4b259809b6c25b68f44fd4ca44369474890d03c1027ba9f7071db7293700cf73748d62fb40121a126c479cc6872b0f00571835c8793461a4990ac127d6963e091ecc220703adfbf2213af86159c1d853ac5b7250efca23c569d11074c37d216f76467369eb6bf4ef6de0af130d414120040a20e5f74812b5d76813a1f4de423aa784", 0xfa}, {&(0x7f0000000100)="5d1306c381d2837998899d7de3dc15750ab94aadc90950bf9c0fa70db9ac", 0x1e}, {&(0x7f0000000140)="8c9240303f94879f6925f19a9ac6839b7d404505f2cd20b877913c5b00cb4788afc9faf94df824bd6de91e69cde3f8de917c7525fd0e81a42ea7b996d69ce7d09493666ba0e13b2751fea6ff52899f5f04535f50c17be5d8072ead5643d594ccfdf37e284ba7d6aadec582b65ae4ab7d6ad0f878f2b2cf8d72382174ec197e0e35404453fb3526e8a15bf7a291b1b3d1af5f6819f6a0d16b0c212e74738802e8f25d6559cabf6a0400516b28fd7523fc18cb367a", 0xb4}, {&(0x7f0000000280)="17141efde102903bcaee4b49e3f70fb876008542965fe008b3d4d4457a4789fb27de8e6b4076d59edc6347a96bbf844dd88b4b8d103e28dea2776d7589658eecf49a55cbbef558f2c839ab7e9000b39309a46d0a9f8bf2c99b68e03bbb58ac0d7d502f802c13ba262f9277df9bd9356570bd73470b7044ae7b7bfd8624f95ba81bf9", 0x82}, {&(0x7f0000000200)}, {&(0x7f0000000340)="eed9bf52b1970c91284110e5a3b40454160059848f6f7ac08d69823ece844b9eb4f14df260afec306f69d7793616a311167b9ab4358c1aabd49de79668643e5aecf55e7957c92d555627abc70f95d262882bbd4eaf3851d072f30011d3b66040aa264b904de493c44cd4b4884e644b702a317f7302812ff081724c760331b3377e640d1a0a4445b1168c9e2b00a2050be5c2f668010d2e1087e97512a5919ff322c6401ce241cfb40a2835a6a008f00aff80fd516b92961a8be1a918af1742d6da9499a76deabe50c54846b03e0fe42216", 0xd1}, {&(0x7f0000000440)="8f05c430b5781bb47e08765ebe8ad5c1eace66ed4f9e5539a0110b0239e46adff23dcd13a7aa64f8d71d8ea1c1823e7e59a773f332b876bbde0b8ba58b3887895b0257a9a1d04ec9925597b9e0a84089c323f71a2ab25b1dd99408e71cf53753e52dcfa4a801a6337a025e2bc1e07593012db1d819bebc50644c5c1deb686b8377664ad283fde0419dab7ca2f61c9128ef907479227199ff635d56c044fd869b51c8c96ccc7b810bcc24f8176e1db0a8bfaa58dace47f402d1e8dd31a24f5d850cbd14d3244ead12171921134125064963363316b1e3e017a4564470a3822f591382123ac12c56aa19290bd9fd5de6561c2afd9a1bdd4cd215243b3eeea5cb13a8e86dd665e34527b3ce4aaf1061d786739fbd3a313abbb1145e112a3293d0500873c98dcbdd0995b076b0e866808ed69e768aa69ff3377536fffb31192ef7c8e3e894688d878335b136fe53de36b7178a0f95604d0fdaed54841f3322c1e3fce26f31746a5933873193ba377a93d4d22c1a923f621b49b1a4beb1daa7be66998c5dd6ccd1f2c0b165fe1e4bf7abbb1c1b83f7721493e383f6a2ff93a250a02198695101e3a5af6884affb0bb192f0e74a3df939d5a3f4b8226f360e9208d1e534da562c77b5dd5d670f42c92700c9b54e3a126afacf16bda7e97ba93ffe74b582b507a60ab1f4b4ce0497ef97ee127c3da6475f0f76b4a50e6599350b7dd0e9d84c1b7e0d67535003c95cb9a3fbbfd658ee9a8462030f46cab8da307107cad893a2af4523a64d6042b35134f072afb291d828d4b50184a99ea181b06863d2f96834911687480be68c78d5d5c5b2d665b3a2385ab0d337c245965914e282b3471d4e3f4bd968c458f6cae3ddbef782ceca485d8013bf93d3993c96f31ce572c710fa2e3ae9c71320ce335f725ce63cc0410051088448ae9ebcf0a3a9837e34171e722d9942635d75d88d5ce03ce3d9644590837bb43ec288fc8c971700e8e5d5151ae2a23a7bd66ebb809af7ee089bd312e5b26fea330641aac42d2e329283401b990d9668db11b368248c72c6d1276446f62e2a17a4b1581125c5dcec1e896445071213da908281c9077d0852bb2590933026e9c5026a2438e1fafe090081cc936cc1bed21015275febcc1b5678502d0fc7b9612804bef1b68724f4b61fccc334a412ea010cab9ed2a97a7e0d4eb9ee2465cfadf3d31b200ac7b7c47b91c57f4e20789d3df6fbeb918f456976b90827e7db887086941ad8b607f415708e488b4294d5285e1c55434a4924fd74aabb113e9aa0cd2d213c4a1fca6478a154af20a8d668de8f087d5fd5ba4482e03b96be26b4d27aa91c50b1faf8c07ea120dfbbd47605eed4e7c6f31cb7c411abd5bb12f0a75a44bd842d7a2d6c5a42b555a22830e8b28362abe56b40c80f24d9edaf9ec4130c212a4c5e075668b72fc266f2c0ce97f812d0c70d35080c30766edd05d4a23f40e8b7cf49a4f000150f1023a05a6aea5d9e9fa35fd1347baa22ffd3b6d007a6d7bc8ee9cdbd11db950b1aca2ed2e3176dc4131db88cf64e76bce2c99c0a697c032161b6b1ba036cde85fbde37923b3fe4dd1547241fea67815ac03b671d6de8a4daa14d3cc6a36bbfb77140929cca9720ac16d3f45d8c083be5882040da636b688b2ae2c5f3e5cbfa8d6046a42446d0b127163907c8c2f59f2a2a77b962c2e13019b2c7cbc2f52ece26049382b30c6600ace36d75477cddd57e7524eeaa0331f718ae68bb5f30b3aae0f61d9ccb0c1ee2440bd1a4fcad8cdeb729f216e42881f136cb1049a15ce37293a20d04ce11f1ad4f8487c23795b248f4129ccb37505113ad51925009c29f24315f54b21aee84e17b648d3e05258bf70418abf6b3401d5a47d2a5e5099661aadcb48313d16a143c3f979f9c36e19d4d5bdc422f74c911418569c476c9b2bb2a63da6c2de1117c8fdeb2e3377ac181743040206fcbc26129a9df7f6c5c00e4658b5b4107fb8a2ea777ebb7749cb270871530c16ea26483f849b0d4c5abe4b0fdf20554e3757e76556a97d581989d5f4907db1a35c889167da4fb315a12907ab91abbf0f607833b7f6e0faeb35c523b9845e00dbb698e94d78640fe462c4f71f3460dbeb0303ed95a553403ac05a955b01f8bb12fdb66adeb1065481bc3c61204800bd813beba9160813f496f1f5ba06552ce38cc2b83e46c566cd539bc2f5630ea14f2579fae5640e89517866cc087b0cf061b66a2c249c99fff91086b7180cdad5abad4269cf2a1bcf2b71125d2a58584ca6321d8e57635668cf6a6f39e99cc10c2cf02fd0cc124114c76fa7ed6e3329840e040cf20526446adfc88277ad7918554e17ad9b51fffc94d3f51a1d8ab07655e11120ea161ea3560b8748577477ca2e05e9451bad2480c676961bcfa5b6ce0bca15e4df18297b620488f85047ce445e613ac70076ef392ec1f50447911d47955230e64f0281620bc4c7457c712f3098573aa8500af41ee5a355bd2348a567b664d98139ba7648438f9f791d0a3e211662fd676ab17d4014a6d11deb9663c2ff7c43bd6a0ebaa12490a0c654d2ac669e651ebd891839050c4e11db59a05d5a60f029d5bd1a56eee505076b7206b68a7eda3e773c0a58dd570a38eb6f85037f79f709efda88e296dcc3c586d0844392892cf3233c992c5baee4e2d3ca5e78ddfac8e06534e206e75a49c80bd1efb1492edf3fb2f5401cdc8d4ec01aeb372dca9304a95bbf70f67d16f3248e7028288bbe872e37c23dea182d5fdef5623c5a359e40fd35d63fb57b2d0dd32147724bf474ce98270c981604a9a57c3510679ad256555de6ed23017d212587c5129df9d30bb5d1e989298a001d830e826c74e2824caf4150e09f9f8f1c320e14083327d5cd04ac31689f111fb5aba9195f01aabbe2b9cf75f8c29bcd033a480a1587281f71feeccbe111f5abac0fc665ea1e56fa677a1bb7a6d6809d14e0a0d6c268e4be264bf32dc352bfba3f2fc56200cd18bf3591d7e4d20acb5f31d8c6754c8fcd042cfb22e598e080f68b63c5bb40d6d9608605efab51736e93190270b5d92d6d1a1d2042eb5a98f08038c2b094145cfcb1bad5396be781ea0cc5add57722e801f3663057132ad98cb5a8980571b8d8806521f0a4ac8f258452d787bf18deff0d66628e60ce01f870da328cb5c09f7a9bd00288db9a3c22dc80e46227e3e2997fe0107e02f938ed1f9651163f954fc3044fb41cd6cc0f97dcd00ba4cb6606e43f109825f45cfe05105605a24dcdb9bf01239fd2e97b49821a73244ea3f9611d55f92d1d80cffce80bba8ef84e9fab32debd71b2d52bde72740160635532e7194eff5192126bc2aae566407a9dd42f77d09b130fcd2ce8399b0349ce98d27c4efe3f1232f932964f5adff602e6b20ba042cc8070a88cf45381b5872c3a1a9dfd4d77d5a4c368b38a786ad12addda662677de0a46f60ff5b177d585403e22aacad76b9bf94c6576306f41170e8934fc36678bfa6020219c0d6059897e2ee5f5fc6b19822513d145bb713337ba5b896757dd083f42f395b008dfdb240a9897a040c3caaf324bc0ea58ff69dfa47d131b005402f4b9d9c26a3f6a368975a4bfcd685ec2c6d25498f9e9a00a2fea9a3d926119cd51956bca9cb3704d63d8d3853005a375f23809f6036f96b4289073b460fbefbc5e7b047de30e653ce016cd512d9505da73439c5e55587281947ef5b1b7d99b8bae92f2f30b622a01984e8ea607474dad9fbf3135cbf95950aef2e7f7e416fad0e8d1b8f205320c5e1a4e1d0c3933bfc4bb6d3c99aeea0f3db55d822428e4f7a4e1e15c7a4f44278d5b820190334ae49e19fd64b952b57ba7055ab23eefc37a1d0d63de2e60319fa119ed83c5c4c94a84771d55c9121d03ebcd4f296fbcdf6cf11f71c06544a44e9a35b87034a6d461ea28722e4e2eb089189dd49eace49cf28eafd89e2342c465c507a52baffb2d03ba434bdcf49be6f502ce9ee76d985ddd70c37b8ee3ce8e3c8781eef3792c9fc78c5bb2537db30d9db2da2999630fdbd5a60ecdc24618dfe08b165084564dd0ec002a61644d5b02a4b6432fbc0d2431e4b9f74a0f9bf632388e265fd4fc95f6ea33b192efe1082bc83fb3e61c4855087add70892a7ac7d67c7d9f42fc59053a0027fe79a1a5da00ec9b5658ddb83f17f1217780891b0c12fb7f910a90793d77e44946f45d2f1534aa67f7f956210813e6079de72a5cf2edb8c575ae3d2e7dddf29c4ff6a6746dbb1185b4009f8f760785db052faa4a1ca3c29b17f759c76d0a574295e2ea83ffcd1f2fb51382d66b1ea27c212e8223ffa6961e68dbf74977bc088e77ec4e1453b2057cd390ea27e662b8fe1a737d6901fc407e80ed74ed6a03776f95d74cc49f3fb17431ed686ac0f997f6df4f58137692e8c1bd62b149a3c3a674e84a8ebc9f1839b03f9363af6691e3d0ca0423de7cc5492e2bf7df89757304bb9c4bd30985963c6868c09d775dbfc43bc92d6d8ca488692c08877b5c4e088e6d158a7f3dea5e8a951e03075d54f4f66e92f2e794a43f3ddca213aa0b4d44e2647513eeee637ea48fee86cc4842d8f382dc39f758814f3642b6869f6d6845b185b6cf2ce6465c4e67b86d96113578beeb6df8e8bba67a192bc3c11cd8c335dc413841b959342bd187e8aa1b82bc54bf3923f25d29c8175a6ab1b6a3c6114fbccc7995e7d4d97b5d9b691b0ae70cf1c905f2461abe45e3532f6a5766aef120e7201b603c8f7605e80dbdba5d31ccd6f496d1664c9178edd9f72cb2121f4f32e3c078fd9d86d40fbb76965c0f95e6a642465d866dd170f4dd41656b336edc6a4c371c96f8bfc561c807cd135577d742f3c8271b3f9187c21dbe576c39ba07253c1ffe2c9b109a423b3355a1ea7b3823be8d3ae7c0980dcae9a0e59269552e310520c00730329748e580fc5e10de3d320ee9ae84bfd510abfcdaefc383523f2d0cb515cc2b0f74597eea28c2dee465d323320ee149e4ccb2d9ddbaa4c6ab5b45a0bd551faec2bc93056f74a1795be0b45743d1c15cb56c2f9b6292891348fa90adf63d8111725e728f525407e7abea07475ab3a3e2dac29230c339a63988c4ff8e190ca8ca78795779073ff9e6dcb686fbfc5fb5aa59234890fff51771ca3c14198a79bbfa3c5e880d9f0aaf888d3de1af14eefb219d2d6a1e24429da57751ff34ca329b9ac1838671b0d24f8319c1855866aa99f00abc05e058f541f0cf7b5ea299af73dfced149365f9bcfd6fab3af2c0b6f464001b37303f89606eb9e4ede9896d7b9945fa0478b19345931cff71201cf24f3e5bcf7e0771188dbd7864131ed9b25818e357b4d04659b7d3ad1120358c5e27358df87ed757771941f2cfce44038cc8e1f24434757e7e0c1f21ba041a433a03ca442f1fa6fb7732eacc690d318cc67b0afc03410bf79f95ec15621fe138a3034e9a2b194b535d8e3754ff1ab8d0e19d08a39370109e930dfb77f0173dafc11f55470f282834cc84cc2aa0292c8343e090ede74f4d0899a10aa2e2eeb5d4d7cd6d5b253b8e2bf55be75a9dceabe28bac6d00b088af5873f5d84a2692b0527104d59d0b4e6b5dc0848fe844ab8b563c6e7197600a413ae035273cd966fe573ffec0548bcab405301bddf162da76fa508fcdd14117ee9aa54a5acc2348114f61d459b15548d98f07477b81e3a43492e562db3ab2ecff84424ee43bed934fa14a6652305f7990b5bc1d53732065e1346f27d93e311c310cb196c0f4740ab717b108d162cff2cf84d8a4a17205ca572744ae07f4b9", 0x1000}, {&(0x7f0000001440)="c0583fcd9f89fbcc7411795c06c20eb9f4d7cb100732eb329565b346dfc208ede08b7d7db2324dd9bff63b546fc00deb49df77b12c4a221200bb0b8010407e1f7ee31a8b35e69e6aa058ace7b0e10676302bd6994becce19ace9e493434d30b46c73d6a5fa1143561ccada1929d395e3f2d78e649a1f74401dfdac5c3383dedf5d5ff15b51b46a5052961304ccea19418b5751cbfd1afea5f2fea2863d0ba4a5b029a4b0cf7dcbc4ea03a8a0a7e3f933c37fa1d0eb1794b4791b8072e9bc63e7b400781799382a9f3c856286fb10f18ed8625adcf0d7bde99888624045f2df8a71b98dffae12269729d328f575615cbb6d204fa4e25e9324934b4ecc6748a362c96cc0a1e326e64976830ad772c12f90437ed1a4e1be63ae258df4d011d6096871c785dc313cbf495acaf3acc4b71a8006227d4c4cf736d9a1a1e98089e43f8bf8680131b5468e5d16caff3ba0b73bf55269b08399677364e5ab54b028bbd8a50b1d4038b92c25711cfa830fad8ea18e42a3c8d6bfb2e225f3256d6d893a7228f0ee4e7e7cd7ce355f7244bb845bb7ab632a8992847d38ad30e384fb5319f3b3e296f934bab3eed672605ac7c1cc3799009883417f7a5f577157035928573b6c299ccac8639b6a06b94eb88cc0551a246b43e9bdc3248f670ead1cc2903c4ad2c4009e3342ee2ffce859dded0bf9f810a54faaf0d9240c7627f7a4690c63fb0205c8ec73edf3adf5f8ecfca41540d7aba944eda34518b9ccab51bdbcc3714572de28b9be383160ad1477bd544aa18cc586c43ba54112712e70330824c8f6c4cb16c717f156030fe8e27303b972596817309adb06fb0c6ed30c1dbeb9fa186efc4e92374f0d9433e7755f075b733774cd7dd72e476ba45fbad7d04063d2b67b8119c0217b080d8ba11c2f7add2e9726bb08689f7ac99feacef06bf355fc027b368f7eb5bf7822e7d806ddcb34dc5a8f24dfb830452088cc9abf57f49d14f180a40cd63d7e52c2d07b214b702d2dbd3a2e44b70064e7d7dc870365aaec0f9f3477835d9f3a722d74e2fe22b2e9adaa7dd62915cb9c4d419422fb8adf1af9af9ea9394aff7a6da5e9f679d0974b4c0597bf81a798d88a82a82710795fe66179278bac225c86dc70b8f5510dd8b9ccb5001dd43804aa95f51bf83677b80347292bfe7f13c3e9b867aa9b0199287d8624b131ec656cf950ea27a23331406b0216bb3284f03bbf2ce256e55616f4317a29a8b27a1f36180e704358756a2f19327ca0e69402b360842aeeb985ca7c041aec3682a4970c6d723fe72d4306af03c16d231e24099955c157fc0098efa7930d38f8ce9f3f014e26ec86cd845b8df4efb5ff9b421ff1e97146fae9954366a12cb67fc348d4adfd3035e8c4a08eb8fa679fe62b1d92367d3cb50c3cf948212e47c74a98a10def24b7aadba5c5821d0602a15e5f6c2349864f3c1807825651a0e731489f41bd8b7ff5cdfc5a4e7d29c0a38872c05b4c70fb74f4886275c905203b7b9d93cf95e01faa6cd7c6a36ed069f51687c41d736c4799c5f204511465c3fc3f39d14d2a039d0dc5ded192a60235e18226b7fad8d959edfee0208f2fd555abd9c26577719481d7e5ae013714d2b8a2bf9c86da34dd6f4a6e1e57d033be7ababe4226aacfa7f572f6595eed8dee45fbdeb84c4abb8963718127caa046bf215c2a8553b8ff0f9562302b091d57a8a1ac7b344660d68f0ee35ad3fc2c8cb7002b64827c7271675c8ed100d1bad5a63857a73899836a4fb50abcd705f31a6ce7928d5bee93bd0dff1c2784fca8ed9e1e31c3fdda1657cc68469f83e28291b7fa6091c53d189c686a0f1cd7d75e77f4669167d655767f3bde42c6491da5beaa567edeb7b6785cb057d3507b8cc71fb514bf70f321f06fcf524d1f4ed6e855577e1472ecb1dae90fb9892de7ed8e302f5e739be9731b4da47142f6bc58a22af24f3a7941a85f93b164dc9625f099ee1536ced3656e88d3f771f190da000f0fcd9e6ea2dc71bfdfdf7364656754cf883605a3e6bcc1396eb8605d1d925bf7160b7569ad10a4b2b6b5d94d98245afbe1b2c138185d0944f3be3c77b815811f128822cb542eaf6697ef9e7e26b348665ca5e97dcc4a177f26d1ec877c8a869c36dac1258e2adc3090d7c2f4f2e91a0ba21e2d54b5ac7ff82d12cf5719271cec4f80ab562a919d1917a6f355cd6d083e1085a6b0602d085d0985d9b009056c1ac519201c112a1e29237d6b132a8ae9ac5eb912f66409d549aed9ed0ddf8d75d5e94efddc0a08952ee09387fd28c41458065b591f72d258d4246f5ff6a1346a44e0d11690bb3a2b30a6cc9a3e3f510ad5cbea95d7ad399df5d08f255865f89aba9e0f51b26c67350368f3a2ddc9577e6ee079c2b5f567fae42b277838566ab969344c3345ddb80aec3d0bc6253cee2402fa4bedf790640b7c8b10a2d72eb8b389d1365e9bfa7ed47ad974962226ba4d95f2ca2be267db08e44306390c9c7e847b24d75fa8bff2f5e6271c44e2e1db78148a7bd59fddda7498b9f348441cbc8a61cac47b58da08647e08c274ff8222457495f02c278b70f274a926894d28c99a94f511b10b33dda079c56614aab1dbc042c0fe70c854aaae8879d98828ea2f7e0418454ba051539d9257adf61491dc3562730780c1d9e41fedfa49da26800b47a51001bbebe5b0ebf53c8e7e7ccd7893e13847627d6610b0ab6b840e60875df6c8802269738f63b1faa6286276d4f1bfba6fb3cec1a68d57a4d2ba40c22c9f40d3c65e8d35a1a741e3f4e5b0a52044f8ea9893bfce2f50d35791af4ebde194914ff44986673838c49e2eefec39fc1e51a29f080432006806a8724a6626fd26c95d639138cebed89ae8c3b76b9f74f14d0cb22a7a4664812c639f877a61743cd38e2000e582b0818c2a4d9341e16876b76b138cfd94b6e44d583c443a2d15034257fdb8bc81553ad68a6347a5b0017130f739de8e7d554a5cc64bb1ed90353777f61c8123fef231da3e603cce7a12043a2123469a004cd04bcaa426040f3caec884e31f5daa5377fe3793ee9ea7948849582ab6b11c19ed0ef47b163f88823a9358fa586373a8853ad428d79839eb710954829219cd7d64ad60d4933541044ac6a9096d8fd9ca3bbb383759b8698640f8462e207d0008fa7b655254db51da8a89d9bbae237b095a817a242bee8d0eeb6a5d3a8a2133a1d62e942d5448513197d9f0b1f0ba7199366b6f9b1528307e7b95a9d625462e35b9bdc60f3bf0c2092d5a8259e56f57fe6f6d6a6e66acb650993fcdd90df775e7bbfe183bf06a6f9a1cff89a27127f7128a5e26ccd36661e762993422289a235c5e1f1a919d53412f85ed55ce99864e6f4a3083e38f93cf6bad4c0272f22100d967c99431a980ea369c6505e69e9f7409b04f538d1926873281225e751047e81b45eba75d1d3bc7712e1d3e69dbc1e4f9b967d35b8fc1f163427c54566b21b81e560db4adb000836869762299cd326a201af6040dcaa7c71d39ac3ab0892e69bde929b68111803875cee60848ea0b63b1f3efb8f4d1d0a9c96d6bc1201e2c8a8cba05ecff328c76ea04b4eb7fa3fdb19753d0d4bc8fcb1d43f15148a380b261fef1da3e2adcd755d0be4e5b08635be8d5779cb2abc0e110070217f21518b49ea8d1c6ff19bd238e4be1e8331760742faeac592c082729678eecbf9f91a7a328601932d17133f96488b1bffdc55af759fcf747e2d2fd3cc8327c92a07f48dfebcf9caed00b5df0080b3e3c6c025775d28165921727738ae960ee087992e333555857088c97c8463b8b74d91f1632919d23f2d04eee02ce3d39a225561df859172e5680b384491ff629db3898d57a6a13e9f9946ef17b2a1287a38b996934ce7e3b6be59b2b12dae376e6be90590e3481e0bb20bca420b914c1be2611bff9072551bfe86ace345952e35dc5661a8491d50fc78e2ec4986b77e8f459367d99707a1544b3a567f2d0cf670a9a5ab633597c9cb9291298e2465e96c8057d7c866463e351ddef068711bb9a90dbd3a13994bdf9294cea2a084a3179b63e23bd39931606dc40868050795bff67dc708f4c183c5ecc88cee79a6477df1d5b96230b892c12babd571ec2bf46f58dfeeb85efa0dd5a3d071d36b71441a24b0c157af9cd5c8e7f7ecd0892e325056077abeab9da46e0b77dd55ffe292e9e25a8fc48b056eefb420c61ec4244fdc227f7f4efa446c9625fda634218188ba475deab8bf77a437bb38dc617716561aeeda9713809a8d72f8bbe72b451990c65984434a0a1f64fc7cc637edae0e72b43defd90ec81de01deb99343fa8f25bd945fb11cd13b3cb02b1d7c3bdec41bd4e15e17f304b00491950c49c06f0fb9ee0914454be4e49d1665c570ab24181bbc2c7cd14d6887e91556d309d1c0d630db290652fcf1cec32077ff164c1db77e35362ea1bec6bbea2b69d7b0fd164b6ebd4c50b080f141ad162e390ab2abbeef34362e7963fa7ef45fa4ae6c681700d2c6490d801404398e49af213d20da59455f228b7e2376ee297c08e8ab86f531f97111c4ff09528ee23b5f1389ef095862b1e05e226e573f0a52e54325de5e290a777a55c7763cce8f16651030e5c1332124cae0e1e00300cafca90dcab43aa25bc64fb7663b546b5f012f3717563bfb8d24813fb85a66323e1a41971b5181a81d21cd69351b8946980d575e6c188c1a864f99cdf887963b4f26a9c08b6db609d6a2786cf78127d22f40fc7aa774d34af22fd4c8a59f5918657ed2868214cbde2ddd7a538d90476fad3ad53f3dd7061a291338ee6c6c8083a3d2e7052ddbe4882e662990641f573736ff701c7c18efe71bd5c8e7ab66b44abe4ad0574ca294f21d85fc3babf5ea5ee2d7b0819e72f029bb6d5625e1224d98f78772fb0c6729248bbf1561ae3c5d0a052f59496f2cd76f8df8d9ee358f556acb4107e8e1708a6dd042cf3cf4457ae06c1c0da39a43a11e6f000479414d66ddacea546c2d669dd574c36fd7f65bdad05c587b27dad2471dc76026c76251f52fb13fb8ac0d7655642a2b492a3b010bbc20395c4ef90793c5a6e048c55d24bfcf0ffb6d32c2ae30a4a62ac47779837e117fcad93687a3df1c6b859021dd308ad0aa5ecbbbed5cc66c5758c819fc454050682d4a35045df4b30970bb78e47a1226708bf4688238672cd8be72e90b3ea8bc33cff063410ca0ff5d0fc4408369cf5cc8cb0cb9ddec27a9d524ea0d328f4b51612410400370bbb0ae4a02ce88137dd37439aaba535f492004e574a821d2f110b96e8689472a1fa759c2edb71f74f747356e060a468578452cd949896f26d10381f97b129a8d2f7aa1067049a0efc46e3f10cb790cb24373e4b90e858d4587f4265b0c918d07c0e234964eedfb6c4a034d654027add004408ed92526d0b5dfd76a1152429c16cfb8160b8a6b989240150f067d812d58309e3c2136103b9af34fe6740b9d1783e252c8700ba6587c83490d28d8a4ebc1463ae3ba3df75c329be9d1d996e21228585391d898817463777e6aa9c46587850612d5d7d9f1936dc0ab33c8ea60800f52ed7b718c6a70a279f7e3dc8f7bd1f71676a2d57cbcc1ab3bff9cc545b42eb0361ad9aaed8fac8ba8b1cf34aa9355ce4ee88d299d8f5fd0832a0e4978e892597a73333dd3e015a15594e3a174b4642bb24d0d835252d677ab2d47a58a8322356c941bf5c1f4f023718f4d5251c7b52f804cff9e421c3e8a4da645f09269ecfcdbffe13bdeefa7dbde7e7b995719f9b62c4ca24af7fc2958764f33a6aeb054", 0x1000}, {&(0x7f0000002440)="3967c75ab52620ab1972f934b22683a0fae5477fb11273ad321ca917c5ce76a09f419a775da2779f393be13903b458561538480102324ddfa1884fb37732de0e9b0982a04951614d288a86a358678d837fdb02d4827f2098b8c7f8be6d1b4bacf31e9c3616523dcfa6a0faac0fb1b4f81840e905edefb3f9c2bd13161fb01481fc32f65aec4c7be55d67813311f41d8d73a1c4e9d5ecdc10de1a69aff04982585849a1820a71f6f4b602b2fb20f9865231a627df1fbd5e8964d304b5c1042b105dd2c4d6bba6d374f8535f676f49df42b80502f3843b74d3b35e92543871e02e96026ccb30bc5dc1dff0aae5c9351ce0e455e4ffc298eb98ec02229e43185e860e8f011771219facbe3ab0f435ccc96c6c82f13681862aa1a4948594c1e1a124a76b2ee86e7580b3bdfe96b5c909425a59adc628bde4969dfa46cc6f40c4978ded6425436e4d369a45e2b0fd837c736de7c03053552929cc5f7bcc22b9281fa48e09479a66c395309e354926169db987ce292ed8d009a12344b23d1230f1037d6923e741817038c0219a61ffd865ebf73c3a2a538c88364cbff34a935c6947af650b23384d4d6b46baa380f134f65c582f323a35efcb1c2abca062330b73e701c4bd10988199b54166f44fd6add77bcde5da8e8681f6a56f3a3e088d18a564b8eda695ae7f2cec44075ef1e72386596d583492cc9bb3e76c0b58d93c3f43a84f1eb836f9a1172dcf3960b686caf6666b0961e2d88e1d4ee65248bdd22aa260e5612d77e15af31677f4f55b3ac4422ea1c2e9876d72bb1bc6a3506882b1a4082496379d6d039c621236515fc6266d103ad8e5614f9ce59d6a40f3920482c20eadd4ae1be57a75d4423e58af7f493cc8198ad689f8adda71c74d474d0ef48c3e58c968a18c7a48a9db5f26eb41c6894719b5b125ea73ce50da48714dd932b6738601beda73a5edd65fd64597a3faeaecc68a68dfa6b76de5230eb261ed0c7fa34f76cc6950882c9bc3cab74d71e4bf6b0042aec3fe88349278fe7a0b6e86c1587800dc347bd2fcdc03d7bb7219813533d75ab18f6a9b5b3dca5f710de131a5dfb2b6fab69c3d91a79d6ebd53fa35c596daf6459855b7ffa191a23e16778bf506c43dce379d7e6291473ab1b02d1c09e419ea6320fc1ccfc6c9d5864993aba471c5a32fb4b72ad07dfbb74d3531b8cd85ed797a365f06ef344f1459f0a2df84f31fc9dafcd2703b915ba4f0e8c8d04b2e7a30c5e59d6ca41778d7c3ed7161ea616f84b9bef76e2d8d2fc6e3fc161837e797068f915e7010e6a4212b962b055e17357ddbf59337aa6895bdf96fd155a6235b463112309cceb935daa36850cb198e7bd0d102466a4d9d845957d9778bc5077179a4a4395a2a50df7508c97d63e83dd42429ef446fc1f4b313607ae3d472b995b22a2fc00408499bf7214ece82c8e599e27de9ddb706a2f76ddf6242d78efd0fe5f02fa6675abb643dd1f05e6d1dc75b9806de19ef6d410785f114c34f06c2eb9ecc54b99424d1cb86423ec8d380c2d1bf8012a0290813ce28c76e6c1a0511c9fa35fb4f6a113c885390897574611da3a6b074d87733be6db0cbdfbb9845f0fd81acb28befbf22e4a362c3136a313090a8a8a73f90831c0c6e32feb1b38f8b24580b2730b38af4307f2e66aebb215b7dcea3fd95fad3231df680f2bd991698ef1ade2a9179d514a98950fdf1936453f80961178ca67011f88e8a22b28d9332185159cab020db15eacba666ce04c91ed0da1a301e810305af06604a9006aa02f28649136313c09b3d256139ac9948f8ba548d9ed4addb6720e18ec448b86f8f6f01c223a04a9d2ab0aacfcd6ec27bde74db4e41b7d2021e861b8b43d51ed81d09095b05664e81e5408290609b84a87fc2c7d24826b67028a987f85bc0fe06571c824feaadfb66d2723f35a8a012fab7c8c3b1d239e112aeab46a78abf3a0b3c13e93e062bd718c561acc6436bb19e092ecbb94931ed81065d95548fdf1d4e4b1bf3c9a4c30e574df193b7c6aa5624552f540cc351013085ab7eb45f1f7b410ed5f7050203842f233876e622d1428c3662c917b19bcd0b30b8997118cd3dc2df83beefff8430bee9e9bc7bfb839dee02b7d2105138ddae0adbcec8bd7e05eb6124606b79a12f67a727db9d8c4fee1ddf80cd7bdd4b0d7c55583694328f53bda33eec66bd3aa3671042c349df8f6247eb604104088deee821830783465834c9ec571880879be123e2938fe408a6be5bad4133f9a074274335f8a1fc74340d3e3d31edf7924c2fff0c1fcad5c7de88e39f3a996b2ca2b39d5e4052a277802f10099cb9f3573a949d77ec7d3706f7dd0266d41ac757f59819204a52c0899371738aa7fb1f72dd56bf4d8d9fd41c635fdf200a9b0569cecb222575b80124e1af68ee4f644f5c2e623db9d93b0829d48099e4b4856cdd7937439dd30356a2bb163289b70e7ba2a05aefefd41b5c8582ff6d52872b652e8f074cca571cba2daf1329135bc3f94104c2d2de89093476799f616930c75d00747553849da7cd5a2566870dfa5ff80d56202125dfa93485c6f3a6b5ada004f363abb5609fcce6fc6c2395603db90bb4296903d3ed2a6d514b22539ac772499e099fe7d2e9f4d9750f51c04d348b475cb434c3815a5adaa80d7c06f992bf8bcc40289720eeae8e1e804d1853a0fcbd0c7740dd4d080f1f1139fb0d84e5eafaab2a3cb2249277c10c24d0fa0b7030202da6767e5aa2dbb35c0e3bf13651794346284e7e68d485fb941b69b7fba25a86b365359e9564aa61a236db6730b20037893e4011e9ff80c6c864dfbdadcdf38b97b591fca4499a47c153592061557058ad9022614d8428ab3ca2d14a894650d0283de6543e5d0fe26484d468586768864a4235487d5d3e6854f2baae366135ca6185a3988bfb84ca9e9cb29ce9d6111093da6251dabf50c101c288d22a749c9f882422959e1c1bc76a995b254c324d0a4392d773dea1b6e8ec57368377fb32ebebce71460ead868029632d31401baf699369308a1cb8ef8c69fbcb2044e6f87cc66fa738d9e3388d1e81c7397894a5054bfa5f6161558c56784503e8659d6572968d4d1f45b3778067ca7f7d3c3f69d19555e9ab77fb9e4fe8694c792224480b9076285b9e33aa4dd91cfe08f2940e8729660393dee70722e2d247e503e9a558711ddcb8fd673786bda5664591c7944b8130cfb247f70a23da33c6e3c85d75e236034f6feeec58450e9c81f155254cb99ef45f0bcaf75f33c414ecc2b8bdb6c5b4ac80ee21b965683cd48b9f63bccd134398c8416c8e512685b5cf3b54f852b3b1eeca5125f51cd6440130db5955d9cb2f9071ececbad749777dc26e81102b8f0f0664b6fce8d62c618bb89fb33f58335f6021f6e4b67ae1a68feb3a2b9f13bdbfb38b5669c5ec75525da281cde5eaebe0722507d8a6ca34f941162776329f592eb4fe334f8bc3dea19a989eafd7e6047c35741f08398cec8fb98bcdb1c787c585ca186a06d1d6475d646f460be1af144bb80d484a4cc2c9cd273551a9ef521afe6944519cee07185cdedfcccaeee45082adcf014a752843ab8ea072b6c2e7c2f1f7ae295422aa66321624fd3541a0bb0b8581b84374e8ed6077537c94afacff1ed492f4707459026aa07b1d74b8f43f04f5be6aeea27f2dcc1c91386d564864c9d5946c8a06d61279dfd63191c450ff44d35017d54ea15878154bba22a926010816e5af49fb9d3ccd4be61bd5e99676d1444ee1133a502a1f1c39ef01e909b9b802f9acf16980197d582cd5103dafa79721046515ba86ee37db2fccf5698573100207c424f36d34ce5467635ac33de2eb0527ddd50573af35d81d1099e2c3d1d2ee7c82cd8fbab550bcebcbe961301a2fb6543422f65e40432885b42c035e7584f3f1e72c82d9e04a9460ade54ef49d155ecaa5a629447f5e60c6456930617addd0cd14b4c2f5900e2b0bdcb21f937d17dba32524f37292d07f8f47217e4d313133e11feceec1c20a5f804611a236d566226771dc78973bd4b1867f071a11655ce0adbbd125293dd23362230001a1c9949887db64942ab14640c29e8e06a7870394423f042e93aff4f907a0df6e63c5f66822afa7a82e6250ba0e9ed88bae4b2352326f9b78a28dffabbc9cabcefd4d528143653b438f06cf4d9480cd63f1609562732a5b3190caef68b68922ce35b50381eef37ffb3ce5b191c2e87386524ce84fbc24c5ab32d53aee78d050f2162232f4e46139487060453cf7176bfc1ff0ceba0cbefa0f6bb09de5a9529a16ef3ee8aafbc98df6b7d22261bcd7df85a82252149119316907e619f7fe761d5034deb051f0d64e41af85499af9bda439e418473045a9f7fb3acff740c59a28d19399ea3f7c2b6baeb78fe93fb12a3563bd343eaa73045fe390f319b47e516eeb6a94132ce1f831f969d4cb73a618e6e8c493c043c2dcfe0ffb5dc76a3ef7df2fc1b20c844c86b4ec1cf32748759b4f8b6d8299885d922400aa9903cbd88357cdcbb241e1bc21121ba66fa991e429f3f332c622e6eece6c125609e5a57e25441e633534e5794978fc8909e03a22d83348d03dcbe93038ef1c380a3198ac97d20afc24903731cf5e16d651f274de79ba59acce252ba1d6cab962eeb8711108541ba3b612d320227980fda28bcdb29ebb2089ff41ef6e20bdfb2b852789c5179a1c6893287af1661fa5183dbe36079859e02207cc2cd4bd6509f700423566e21fd55414cf9c65689f553b7ef87cf5f19e8747178ddc26a8ad458e02244aec96792901d3930950192da362ee53e0f9e781cf664864e14196bb278978ffd74f58377965dc6e6368e7d070a1cbdc56b15f762d61f3e6eda4387475ae2653a88e873d8661d4a400f93a0abb3c7f4b894adf9d68322893ee9d8d473b5979a20bb5e42b94bcc75faac1526397c39c49a8430d2beca566c976257e770bac7e02e8da0247960dc6a6ed98d8e11e7f88c53f36852380561f77c3a6cd4801a3d6fdae118947b7a6fe506991dd1a59c0313b4cf2de6b457c391986fd7b540a4bec0b4256d46df0d68d8130e3ed1cfae0dd16ea72399ded6950e3e49eb612517b532c3607588b6f0254fcb18d0d06d6693c3c394cd1df3ec623cedc5a5f770b05d963a2cf90088ec62fc288a6b49f6518b164e121cc1c214c53e72522818335897ce552561638b5ae169a54b78fd76aacd312f995f4921c92ac0db30d60e20a40990ba2f0da3109c64b33631810e72b05986504d2c4eafbbb9f7e1705581d9baf5533c9dab9ca08fc465475e7ce87b00f24ec48249bcdef277d0a2287bf615ef48a0688a0233ced9fb1eb16fcd96a94ffd4c678832a8eb519a64e0480bcd98bb782549dc28d52ef33970133e5b8e8ef704d67e1d8047d7a7ec9e43e37fdef7063a6d7ba7237fdce7ab01f92cf7578de132c262e1b8a1c3d2ea176b268d20a54051175c38144439a12fa8815b4fdcce8a36dc80aafc1b1373e27809d8857c768c422ae4d41a1ed82f5d9f6eefed4e075ae91a615418ab0928e071e30a863afcaea3f3a29f8bce984b575ced88b42269c7348b3edeab0f75abc7a436f121d98cf6bee0878dbb4cae7306149721cadb51d89391601938f6178215427590cc655762e29e3529b4cedecce4ea8ce3133fc808902362cb15b8830506027960ba2f510290ffc3ca15b1433cc96e1730957300329d0e0b8e716519de1869f8f4f704f19ba527c55ffc1b1f089bea7483e8b78150a020b9f7c60f58418c7869ec12cf4416813591dc603993a", 0x1000}, {&(0x7f0000003440)="a6909b94b30cac4e1bc89d23a234442744114781245c1614013162212904d58f0f8a49f18adcca51ab48a5c59aba89bd2ee2fdfe70bea01cd993f77958368e91117ba2b18899006fa02cace66abc0e5ff36a53df2c61b9d4fdeaae7b871f0f37011ec55d90a70129ad6295aa52d5995a6c8f9e93", 0x74}], 0xa, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000000)=0x2) 16:00:11 executing program 0: r0 = socket(0x18, 0x4003, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) flock(r0, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0xfff, 0x80000001, 0x1, 0x3ff, 0x40, 0x100000001, 0x2, 0x3, 0x2a13, 0x2}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) r4 = getgid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x6, &(0x7f0000000300)=[r4, r5, r6, r7, r8, r9]) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) r11 = openat(r10, &(0x7f0000000100)='./file0\x00', 0x20000, 0x10) dup(r11) r12 = syz_open_pts() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r12) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r12, 0x20007479) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') semget$private(0x0, 0x2, 0x80) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x80000000000006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000540)="f3") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xd66a, 0x72fe, 0x1, 0x94bc}]}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3d}, {0x203c, 0x80000000}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) fchflags(r0, 0x10000) setitimer(0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x6) sendmsg(r0, &(0x7f00000035c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000003480)=[{&(0x7f0000000100)="ddc6e4a972970bb41f0538390296b2d7f948a2a2801d791500aab73e7dac55ce43b085fea5ef0070ae274df0047e1793b952d65af57ff3c693f368989ad312ac2d909db419c9417e39384cc23e35255c0de004f6ab69f5101b27682fa05a8cf91dfa6f040c73e6eeaa2852d993737903557d08ea5462e7baa283c5d7107ad01546c32223eec97dc7a9abdc8881822e88ca53a848dbdd2a05a9279cbc50ef7efdb9679b5fa2b61c51efbcf05a8d43d8a365bb358b0afec1589232f656e5c697ee951168693665b763f4d4427c30fed3865b89ae0e501d26d63ed7ab8878c99408c120b5b34bc4acd6cf3930c84ef7c2f58e078f0e8566992c6a4ff78617fdf7ce728ad7f5aac86bcd6667862d39cc22de971538ab88d6cdb6a7046b82adcd66e8041a66b0ce5cedfdcbe8ab382326e33d7149d019bd29616fb96874ff6d406f1c61a7b780c4cbec531d85a290b8097d25e20dd6eb0e2f752b766ebecbcf790e76847b74c4d69014910b4c267996acd80e70571dc594278e0c67e5f57f931e09fe037e5d5e696aa61b6190e93c2f8026cda7bad8decd1ed6202c546e063bb55c82f36d84a6e349683748bc5a16e46ae8764b80cbbd026b9861dd59d17f3200ff6dbcec6767585503df21816faa54ba0199ee1e78bbf38f64a90200717117960fde71e3e59f7154db15451fe7d117200bd3e2ec71ffbedd1cb0edb4387ca9f70689b0cf23fcb992c4c25517cd6bbfc75e1b072ca234fce47efe1f5a4c6eb2aff4845745e8e2d13ea9a4d953e95db2832e7314a321cae15858cec4ee2efae4b2a7be9b2f80419b327709b43fa16409f7b45a5be2edec9a8ee25a9a508fc59f64e45aecc7b649821ae49430aea8c162825008be271ef5e150a5143bc38ba425eb7b1bbef556c2b595983d34b4d6f9feabb2c350dad853dd5c303a0ec929840f422d545e456ff1a80f9c10597817ad3b60116a62f7642f10d859835eb1ecfb7070630670ba84d731e8594389303365f3ac0455eac4d6bbca400fa662e759802524cf485d1041678571560d54df89f3f4451ed9311a2bc17c9b59853de1dc37c0961ec53a7e4b14b5da2f0b6cdd0fc5bf829b6c45e65a2dfb7aea57f54c6eb33157b6f42c6f96d999b44873d261d77d6d8535500e06533800f715e77b85dc6126468cf094c9576d8e8e2f2808f5b77df1a6a736c62b3e06a7345ee258acc5b96100c627e533d797b4055c49c1217ec891c2427c7024723e1f4fd18b989c31568ec86a552324d7ec52ce4d70fde7fbaeca0928ed658f0e13ec160552a5a9b3433a6ec8136b075a9d1ecab04dbfb15ae18d8d67106234307e211e3a127f1844e6274ad796e5d7bb3ac0246a65d0852a82a7487fd45e8d8019ffc0f5c0297eb0c683fdaa08d348233f26715b71364c2488014cf2760235ef0e855c918362c3e5c4a850c71147b5c00f0ae4d2a24197f8c0a2a90d6945053c4e7f4e3b0d653d5d41c6bfef5758ac4db382fe5a0cd864f6c26d33f1a512a52b8a68fd5e4a7444d2ee137d63a733f3a6c48ddc0d5a066356f482311a6fdc06c9154bab3f1cdd40716175f8305805e927f7986bf7b4fa26188581bf1cce548867d47c33037ba30e8f307886469ac15807447cc9f4abdf81f9e3dabd3c7ff845efb945aa9d115f2be1e06172c7c41ce5d0aa466420b991470dbc3aeec824f559f4f42c00244a9d4f76fa4572e754d7187db39905b26ac027daa669785295bd04cd9d8a6538a6285b29506e22643dc9b45035af98fd2a75ff77af7235c0fbe2ac9b009c56ab6a3b60d034ca2ea150bc7226981d226cebfc79712125b9ba2a09abe5d0e8636831532d92693106af7e24c9dd6e36d991c53e98a350eecb14d91c2e6818f391a4bcf432e41ce73d7c4eb6530cb1fbbf0bb329fd37c734325695c15fb42360e6614b3be29a178ba0f654ed281a7ef07bb7acf9ec0531e31064753f6016237182c2ec0068da4adc38b4493dea610088c4a7d5dd7b8bfdb5add654a01591073c91b06f30bbe3202a66add0484fb27d4874d3a50717a8d38709a88eef5bec77dea547786657006ebd0116ad57cdf0a9f98949e66b1b1708bc88ee57784a579d026a904a07f27d686fd3cd76b995f01f6cd7d6368d2409f3599710cacdd8c83d4cb4eaa3d42842b11d3a482c033d4abacb4ca46b1b95415ec1323e0385ecf047b65834eb034060986bfc4fa002c5e6a5f552c938b67eb03ab2b0da0d0ca5e3dc2e2c9aba43ee5e264d98d3e8213f6e8e894e03db0918bae569d9b47e83a562920d8c426e760fc2e018fc449d4b826fbf083389a3e234a33dc0980a3c592a7699cd2b881cea572eccf0d267bc228c139921cb8f9b51f72b477dcdddc6ef6974cafee60f1b1ab06a9f7a19550a4847da1ee349ebb7d386b0655144d58ad61165fe298790b0e679791dcbb761ae77175284e3d659419f7fdc812edacf6a36bfa16cdcfd04edf4fb4b8f8f0222b0b07f8fd466f71570cc00d55725ab52c5bba94e35c909e936616f046a66215b2db09d830ea26c6e7beae1e57da0e65e3d85f73177bbef9742ba928f87d1a887161c039f894d68c3f512dde7c910be920da4cf63710b2ef9f194dfce1e5d16eda4c25cda92742c570fb9bb9dd15b0e94b595bd400be535b83e3bda4c85130a2a70f1aa3e80b479783ee8e830e89ad2264d49305357237064ddd1759dd44370162f053798ad725ff1c6b48da71c9705ac84ea8aa4062bc68883cd35141384f91c931afc1a6f890a99391852779ed2d0ae176afd6a3a054595279a6d9e3b064898c3b2f0905579e0348a9cecaa5c2d2f2da10e8e3bc407a6c259aa79c9b8b9e2240d5597c0293183d3e16880f8013d6557c3c54287cb661767452cb021ffbed37c9b156e2796aa9daff14e0a428b730eaf4b889c1562b3e9e5d5d2eb50a37eb794b60a76a02b0005d5035ed29b4c0fc000ff6174a0a2f4deb3cae79046579ddd344ba295eecf48e26487159dd328b56de1bb7d8b9a26465fd02b38fc6dbb0ba43b97f2df770b5889a0d3d37d390db8520eaf5ce1f2f4d8e9647b7f48819ce4ea7329132fd648aaeca91b5b81af4f841e7e22d4e914c7da0d1934b513b3f5b56aeecec459182d542ea2929b881b7ded3978a0397d8e27fccb781048da328f9a166ef99ad9bc726e8ee8785c3dab5fd31084f2ed298a5d8102fc1ee1cbb89b2f95ec4f2d22275c9096421351d6c1478697a91377c961bf0f409eed92d220731b936fa00a9f606a1552ce3accdc167244935d52ac7b6c501e3a4d956bc7280e43d5bd2763da20f8380d2b8454af6d7f7e4e21ca76abe37d2904f2caffaa622a4f3270b07ff04807990a4e80cbbde86b02f0a3f0f5f1cbb8d93219c6f61a083949119a915800993c93b4dbbb0d1e790da16ae2c08f245732fbefcb5b6663050bb63f682bb3fc6b3f5d9bde77596712915b77f718f876a0e276a4de3efa2aa00d6672c2407faf7b89f4311cd3f053e40f044920838b0464fe630c6cde6de70e2f8817a9694a77fd43a1740a60f879c2cc62c164b82aed31e0e3d36bb9edf911eecfe93f8a2a86d6fdbd72c8b1ab89e74fa0dc19d6dad22853231819104965e94640a32ac30f9139ebc9a97ab73f0971f344c9aad99d74da66afaa7a68a76a171cbbdd5610433dd0e63052c5ea811524563e7076ccb59e9f289ffb67d6fe1d672661a25b766237d51401fce65b4bf8aba08fa7f536f306bbae1f004f7b30ecbca63e7e8cb95e1c877555882467d039a57c48f85d222d6e624d267889aea65dc1f8c43521ed362f4f5737d1f3292e01af14cbb63fc99f539e601d1066c6089fbeb06f90c299ade746e9c4da2bf3dbcd52567a472d40cb19d6c2e8c45d54d05d0ef0b33fe112630310bc8703e03f5ba6f4c68196c7054b3d6cd52c05f08aa97916a7b7d5ea78e80135dbcc8ceec73b9d49960d4d0c14733e4db10ad6a77ec45f7f9cba8eaadd30f3007d81c6abb49864e2d67fb94364409db935b642b9c39171980b09b2c344b35ae648f59822d6a653c9eb2d40d04439cd9b51e82d70a7b539b054eb2ac0a4eeddfb2fbee10fb8acbf64eebe0bb6d240c3f6e555a0e9792e6c6bc633ff47ffd65371d001ed3a1c57465f01399cd13834cb6ca6b0a31d8f2ef847e8510620c0fd4e679b5b52fcde5d13dc4046e6ff989819ad795c2a9cf2d3902bfe463c67beb9e85b386a6c913183f00bc1a01380b88a78a01f1cdda0210de4079c6715d8864065566977c37f6a72496bb05b96007036ba360bab535f47a361b1aa06eac17a01b77cc9710a7d4af2bc0b711eaeede3ee88e3ab7faacae8f1dbaaaf08cf8e8bc3efc742e226aa97d1a96f84e6da1236e294f1638aeea4189ca7936aee28238edc3ee15baac1a2b23d543efacc6e6bee32e43ac91b615110d0b84199d56dcbfaca10ca58c4b1de1c309d89513005019a7717311e48d8f2581e9505a591e9cfc56479afbf8ecf5729829f5faf90ded9e573b0ba207b7b56e2866f631ade90ac147605b19df8758e9fa5534f8659c8d2d65e9c760696c228fbfbc53a3ee2a25d62cf6e2eaf754385e8ea7f30bba53c725ac575967a38bae7c11d40964a3f2cccded412eef6a74044715ab3605095c53805f4a3b37de1017226c834422fe57d8336a086116edd9f7d8d4852757d6145b360cea0189adad7d085eab06c7b01e1489bca3472a786aa9ea6b6443125f735105aa599b1af06407b7af5df9923c4c7ed7539f35079676a2d00be916e1501b52e6fcb48140d609a4c4c2c53fbf5d0b6e653ef67bf075609288dad194e4ee7e1813e3818c1d52f6b2fa37cb03a44e0dae3318e7794b2e4f38d8bbd006c855ed54d10631eae66014893e99a1baa696254238d405af9afb99e51fd35505a915baed4e6e2115799cb691c44d956a73ab11a6dc1b359cb35e8a57bd4ba60b4f84998749d26c553834f5fbcb354554664bbed3b48ae3646976873d63e087d41d0e7116501a941b89e9ac5d0736aa29cb256b58535545b3f0ecfdedfcf39a4748916e5151c504eff6e987991511e7451bcb9c8046d482ad882066b095475f5710d8e8299d3146b548f8427ccac8bbee0993acfbc51c0fc03297386aaeec4608ff5b9c438243070fffcccc6b1d161703c75ffc22f302747118517dde43e0838c51aa4be9ad5dcd2133fb221f21a6858c9561e756d452eff5aa4fcd903004ceb34201ef210c6c57fdb1ea0890b2a32506b5aad8263294e44795827a4fbd03ed91577d7cd4255717b2414100bae21b577e92ffe26a89ff6ad6a1b4baa854de162a7d740b2b4e4d8e578130edafd996ac00546e1185ed916d585e253a7883e52b405d74295d2aff96857c113bf565dae6c9820619326dc065bdeb114286475c7b929f57b288be4d2ca62d5d1f7d9db9574e3572b7347e48a7efd75b11e617cd14f30f7f82c23c9e3dfa4113ded2d27940c40b13a5b606ee60261fbd0c9992760eb0e755e72d5b0f4747ae42ae5ac7323079075723cfbd9ab41dedc9b4a54fa24d7ed9dbab223fed03fe1ec5de863ceef74b3c7fced59650a4f799aea50c8a95f9a7dc08c2ed013dfe0af60e47754f9e0e60ef8e80c674ab916f84288ce89cabba0656d0fdcf12e716251daf374f027233acfe62ebd2131bd31827b1e39985b3b03c6d0108065e1b7b88299877a4d02fd1ca787b224e4435b6c975d079b65bb9ad645641b2f29c1f7c53b872ae6912259fd1d672b66221209f218105f64bc8cae08fdf3ce367908ee5df4a91a306c3dcb6ef4da0fe8ea3f", 0x1000}, {&(0x7f0000001100)}, {&(0x7f0000001140)="cc943b496d2df0a0116daadd024dd46dd2b6d217b3ebe53475d1ff29770d85132c35a4d6dd27c3a05d0aaf9fa0fbc0a03d03cafc9e642be4a8290b338349c30ab5e6179790a65a87584b27ab", 0x4c}, {&(0x7f00000011c0)="2d9b726f7593a766bf206c28a9c2e757673cd8c46081424995c06dd05edefec1b7fd53674033b8904880910fe20922e78f66185970dbc8bc213097bab813c5093a9feb3bf715652f3f0c197583e869b8d7b2f95fe954", 0x56}, {&(0x7f0000001240)="92fd03d071349c115400b3045ae5467ec693e0115c7e738b7b9aed323dc579c3eaaac2368a38e713c5980c0630f3e67e587706701e632c25b6cffc6f74f5356dbb948d2d07291b0e8671049737fc1977d570b658794054a07e4ea07246348dc4ccc224b7b10e2578e53654408f4f454e7a274230c055f55cab256ad7eef680b7e36e3a56eb8accdb71daa23cf63fbbe97c63658d50b424251504bcf4f2198db6c87af46d0954419ce54a5bfbefbc1aa26ce3c924206195b8aa6cc29f6d8cd48988034ccdbaffd584", 0xc8}, {&(0x7f0000001340)="0512bc9da903a6703259aec85ade5d3f75b5922a66f975058ac634089302891fe9e54e04b7fadbd99995af0f5d35c3c22994d017533ddd59576f46521ba6a26d13b05061fe2d9c4c7d6a5c8565bab39a31c5e6141791a5748f7241f6c7845b81fc2b26d1e10da4c1bb79130771dd803972733fd0d8accada584a11d71d4dda09cc56a3b2569e79c510a82562b369c174ca68487d7f588c2838f101baa2a27c6b47faf8597207282ebc15b8a98a347f0c9aa4aa7e6f1071ed7db7ea3c867f0522883f195ca3caed6053664bef88681fe3a02fc47535f26ac15a376ae59163e072b1ce020277", 0xe5}, {&(0x7f0000001440)="f4b884a00e302093c828df5d2b1017c0cb71f4ce676e7c", 0x17}, {&(0x7f0000001480)="52c0495b882cc3da401302ba32a7c32cd55cfbb4b345102d1a4e055ea95adedae176d38f04a988d38a3ebd791a21b09040d65d0321868910ebdcabd0a43956d1fb9038bf66861b3fc7ad8ef36b03ef55f9e6216cfefb2b7c2c1383b922f3cee9552f94a8a1877db259d15cdfdecc5dc5e8470279c85dd480824ea75c19784fd7a37fdcf2224dc3c102e98a16acc35e40fb6b4554a24936454537b7b41dc6ceb0afc64313399e85b7648c363c90aea80d74bb441cca5fb9f5fccb6f2240853c8e8b28d6e617e20be1e410f3567c75977d74871837581b687c825975f96cb71a9c493b4aa5a8c33b9a8b0a63e00453b8e65cc7ce3a1abdc902ddfd8544856022176e2dd7535247802167517a8cd954726c0b0aa4b896df184ea61c84dc5d6e9d02e8bfd85e1a4096c55140640a1b9d4df868973e4d8472b2dc15262307d416106caae34340cd46a6eaa5a386179243a7e2a585183b0c33411b144c3c60d97015abf3a3eac8dd3054da4587f2e1f897a96014bb2809ae2b4eb1baecd4e5ffc7b1abcaa041dd5261f28390e0836b1e420c1feef6bdb94b7abd0a131e902c84c074afa1fa99e2a020b493caabf16a4f4f8bb5c4c657e887c810c7ad2c1191be8ddacedf55c9e8dd85d8ccfc6da9f05cb2f87c5e64d5a1c16f2d1db8015dce5f48cb3b30ca2691fd68c48ddf36c3376e371f6319c994d7cee1b43c552dade04b4c4eb13fcecff668d7d282ac673105502005cd95dd3e4940d0ff6b5dedd07faf61938cc8aed59119e946633d2e84a3c0fd9e61771db14320747800abe3a3457dcc6c4ffae08e4565782a367d2357439a9d3eefcad6f35a0199b89bb90c12039b08cefaa3eee0a168cf0d812e17076e079c9ceb07ee579d0eee5e6f294be59b3bd7728ad6e74b2db236ffd8ef7766ef06af58f28127a36364dc72de603bb128a4741308b026b6234066b984b8a212fb2f74156d96c26798ddcc9de0a64e64145e1e38e1e4596ff96f047b6a980a0bef5e1b52c216e2ce9245b2065b1aa3c9c268ab899cfb3b56f8ef8531300643180a92be88c6a6761ec9db34ad09c596eae0fd3de8cf295cdccd76539819c98b6a3d8ff35ac26d83eb995621cccf4d1b8a718b8dae90f66cc4552c4bb1e47b51434cf547df0713e1e62dac8165c8bcb328f15adb99e89dc2c35a065b0f040b0fc3a89936b2c817c91aa8032e7b08330268dda4bdb4ac1da22946a282ba1fed3399eb570e74d90447a77780801eb39db2f364dda49e85abe04d72dea4b3b0af8d55003988cfda221535d0a0651314ff137f3b05161c03d6c46870aa0ac71782e653446c4c57b98dc962c2568182ced1f402eb6b451f0911808b44c832a6e267982f5dab087e4d9d0d631d24bdb635576cef0bb710c61c6257bf21f43835963b9e0ee80575cb7892b8f4a172ac8f444e976f9cca066d29c04059bfe990c778b4b7003a3089f2ac9681456396861a4646da1d29ca69c23a18366cc91f2eeec83cf70be623840a0df4cb0e86c45a696ae5d91fa395c0820fd13973e396700f44fe80ea97297a3eb3b1329a913bbb986431b8ef0ef4e7e7f297e6bf8380d5b127706408b8fda98a4a895beb6916a2ee180dbeb3484dea9b3d88dad8c060c6e45be22256b4617b0616a25d236de656a55e9352d2d2cca5d8c9bab05a9a48ca9c903857561ad84306e6d9c91f690962a6802494eaef4d3a46faa86d6acb926303b0e5d8620987083127f7691e9a3227a1cf2e4d346b341e925535e93a15542395a6adbe5cf6ba0f02484305bb23fe661695d2edc7b35c197d7b9f49db35082c3147e760929f10e07403ec27d9368b87706dc719cb5f58686ad706057ab46811f1b35051ca7b441c2bd81ce7c9b27b2589096c06ba7392ac2005484bc4fd0bf58a6fadfde3b1621d862985f0024f17447ad4dae960e7d4114968108dff10e4d4d562f09cf67e024ea95476827f16a54ca4fe42fad69346ac3a80b74eb018b5c8866969500ba88f2cf2ae1f6e078541c68fa10f0b14b18ffb64a4d965b729c9f65ab16e56fb6b087f6eef92d5595dc9c3d3cf93a034fad78df02388020fc1ecc48294b3bd8041fdc1134b424fe5ea4bb117a163d93c3fae268ddc0844dbfc3ee5d7505d834d6ef403f9b56b6ab9db7b683895b92cf9610dd612d80dac75652ec57e987c263133ffb3d20a44010c31b68afa023cea4cfee430e98584776ba169326ad806f6767767d6b608e569239f721e474820405c818b0b388d30db08bdeab1bcc5a87beebfe85d24b3be3cec37a99b3ad9071d9aaeb7cf464769deafecdfdebd2f8bdb239070c6bee0ea55f19697ff1a1b3d0dc5c0e7c489c18be24c9f449315e1f64ee1f91750b92f4cc5d475721e336c4389f4a068113cc4e893519ef5500a8d21f9a23d2bceae15d673f7f3e4625b8c6a5d64ef53f07105d55258da337aea43349b5932a462d87a7e746b2664dadc8f526606ce2c99ff9b251b0f45b1300df9c4b98d9ebbb43d30392bb2c253e4446ba32f561a13cccdb466c50402a617f970ec1046d2a413bdeca22c157fc8d545a22d67157e6d46ae7a78aecc9f95ba3be0db9ef3d4061558e0eea3119dc90a0298263b62ab95fa2cebf1207f78c208c5f4067c3717918e547c93ecff072401478fb26f2e4ad965d8c3fc9a71f463dbe3223a99bdab8e2bd3326e42153b74504b8448573a7cf9da9ec4e5640a59a788b26a6c07890adc139da5a85494c8c5ce9c82e7b0c273a63756017a11c2df6bfd8ee169263a56bdef3ac2b4ebe268e26f25e57782e0764f7536bfa3d683dcc7b9c44b2960dc673efc44e7885568fd26d8792d3d0b2ea0dfdfe390c82f8d20efea4446df5d0f96fa1e471f092da0510b40d11c05d86b1d9920591696f0557cb8ae96b3c19e9b5e9a81bc6089c023cec679e78c11200a1e60943745eeb1ee01434a69f860ada813408091f1c95d991850ac5b9eba17dea2fa94f26025c9a05083a05b5f1c73a956af8fb09755aafbfae0fb9d7e2100dd44eea367612809512dcca29ac4b5e4a22efeab701cc509cc287e5ede1f0c8697a1db78b158aadae47f6ede29527bbfcea252b0e2832d09047c78efd1d2abc988141615a0ce81b1127f79829344fdd570abd0caea153e66486c7ba5d795fe04d5f2260436a4a164d8c2479f9eb1c19b12503d0d552015946c1bdbe2d40159ef21c42cc7bed0cad5f4ad903cba6f7b1f0446f0980e2f559ca4ff3f225687cfd4fd77a837e230b25bcb95a216cef215a71696eb483530898de33ade133a0110268eef4f0b8791b3e19a5749b1bc1c286a53af80380eb5ba5ad852dc20d9bb5f677bd5ac3f1cb70cd9a24b485da6205848b59a5738c42b8cd88bf335c80cfe8f728ebc237c43165d5aada112da6b898e67d38258ab90098e3e881a031144c72bcb620f75ad26e8cb91a861e3b93fb9bdff5a9eb734599ffbbc78ae8970774f8ddd6a649c7f9bd4a3ad81c6843ee3d84ee2e019a36a9233ba80b83780c11146b42c204910a98ee7afb05bab485ec7112fbcaf641efa37a5e7b6a04c129323e708fc170c2bdcd23b851fee14a48e4d4108e2fafdd7c96c67255e9db97b2dbea1203e93ab7d479a8840187c0ffdcd03c0ae092abb66e3f9971c94c4ad05c7fc4674f51e650c2107d9060d69abf3a35f6461ed8dccec93f310e71bdfc130c2defa27570a338e63c8d7e4477bc73d2066b9196efd76f3f45e26e4ac2bae8b1979acf8c3654ebab04e5a1ce15444a1cc7bcd9d2bd1283edfddccd78129731af9667caa998633168ff17ebb7c40cc646c0aa574d3dea390079ef04565aaf80e3f58f9d19ca25533a9957e699b0cfc4fe5d093c3363419f34c17f17f9ea762c122bd05d82c27cebd0accbb3c0cae85d91a85c72a565b1ff581c653f07bd9da0a277dd398c75e8bdccf52e17fcc350f2b3be59ea6d69e6abc0e5f0044899c67037560f80b91f710137797ee1937dd173b0e72bc7790e96475685cd9ef8985f8b5d56202c583fc50bf9d879afbf4570b4ca479bde187465c7361421c6e7328448dc8a5b95382b1ba94aa64bde5dcc86ffdea325a192c9dfbcc9c931e748947baea93a7358d16e6a5aed6241182b042cec45a0c8e530f5a5097f0e0d7e8001b3358dccd8cf42b1a2034c67190ae72d87224d6168fe7fe49066c2545abd993ce1cec3e28690cf0a98be3adbeaacae8b0f256b55fb0418637f98ef7d52156f58f42c45be45f0651f357963663754c2c40ba3c2dab4c6dabae7f7a4d145afac526b1961ee2b0928d66d0cd1b6991e598ddbc9449e03bd3f36515bf366f4e9df87abf7fa28b727c103a3be958e303adc65021a5e74dafdaecab9a7ba6ab526ed26f5ed84d5526e998dafa0d044f0b894b34cd567de691bf74e81a4bf6426f519c41699e708b81baf8947238459dc83c5d87ccd2da0aae9c4d8088830112891c8396449dbc8c5298acd71b436625d437f1994487ee54553fb8d24d88a76d41a6465d4795c1a08084727466729ec9e7e551ab0fd6b8402e7982f806b428d658ab8d33083403d03de6f231d76a35fd2af2545a0b3d52f742d809669c7f41d3a357f5963b0ccf615874a6d5f1aadc52f103ab3a300e4029818bd87a323673033bf675a05ab3a3aa55e5f3dfc50f6bcccfd63b918b1ea1c357847030f7d76b0baef69091ecfbec42b1d8764998bf54b5d9eaaaf4c9a550354ea9b02a2e87014962a25529124362ec26db01bb68a54762e85e1c5748795d147f7d44b8cf7bd358408763253ff4d4507f581dffc5ea9ed7c23c87ab6ca5830f3158586250809745e251d8c48a4233d3153f935d94001bef2bc1fa9ad153107903e381114d839f3f155dbce94e19e9f019d93b0991ea10426935fd52aaec0f7e8107cacee8c7b4bb375a0d9639d87c7193b12a3c8cb118e6bc3574fd31f3675dea6a83edfd74fd5471b33a0e459fe4888558beaf1473a453555399c35b96185eb567cef76ce28ab43af11fde920ddbcd1dada5f8aff8a803b1adcfe7c431ca3391532ff94beb5416a562a5587dc9470bd0472dfc13a49616d597a683e7a15b9d84380f6fd79094760bce7aecb92589b03ca09c07c064eb76958fe20f663feeae59d18a8135b6b9a15cad85ceee675b0ea70ce41585eae4653ed8651fb988d50f2473be32bffb59ec75bab6472a0e30f68b4293944ca9649bf2a8a2f96a718fe3ad02ea2ed93bab6e5dfd3058721fa837629cbd7b1e52d3abc960928a3fcb007baf8ec15654872d7f94057666f01b7790387a9c3d062d657df894e1da6913e22a0de132b3c08dc4a1033fcbb99bee7fb9f697419e30639ad18b624c7f9633f43ac83e2a0c37bce0e5f99cb1e1591c3699e227dc34690bab71998c9c2eb54a4d0a46a0a5acadd8cf00af3fe0d81cc70108198484066381e87e09fabdb195cfc189e3d9aeca7b5578396ecb2de28fb602b3112a0d0019b3e38579b708aafbfa4e0b3b141bce3e3368266c0a2f3dc30ae944944cb04f90a0838878973e10ed8f2ab292183cdbedf1f6935bce69511ba6cb87e79abc57f213b032d720ae80ec7b447e9f3c6cc11b4df2c63e47d2b43dcd5db5bfafbd53d4209d93cc7a5578d1d03427b4a7548cf6f2aa13332c86d17f131c80d4cd8d8640f25fefbb1bb0e20b742aa9e891dcecbd9e7347cfd0596c1d9de6f86aa13fc6b3dc7cf063fdd99d0cab67839d78a88f22d0a3b02e474b9a9980230d140447bcf648ff491bf6ee5cce689bb7a1adf5c4fc1ec7e3cba722d50731bbe1bc71dd315ec6be8c35", 0x1000}, {&(0x7f0000002480)="cb8325ec729c71817b61d55932440902507a5847e2a288c33d20a8cd8d088e8978a715b81bdf227ae2a4681e7798959bb8d6c76cb8e10dcac7e6371ad33cf2f36e8d3d7b98c346fc3ae5b728eb1defbbda359afaf9c01450808308cb2a025150f2774350bff60a93e7878abc01510c68a6762b801e3c442d2607c48855205739f32b7cb7874930f2098dc2f941524943e02ddedb3499bcda76db57e9eb984c3f5a552341f392ff4d829adfd5a97263dbf13b6bb6ec7b252995223a65f071cac4ddac8094fb55d018025f4bdaee93564cbcb5e2c91f5af4c7e1f57b6d10c0d28b6699fbd39cd55a9b4324c7934e915cdf7745f9d4323deafcf2619bbf78ad828be9ea5cc9c2ee249dbf2267c1cb01ddd8004b3d1c83b43ba2e5153260bb7fc39f3545b420850daec07f1d05a1693ee9e8a6ae40f8dff8148b868e1601aa13c74ae505e10d0c5d8dbaa397e7e759b4140ebb709556ff1ccaaa7d2263c123a9ce858b9cbf7ed4a78a8fa5f8bd769658e4e107f52a557bcdf72447cb0d03730afc0862f48266953a0b82618e2d3092855e1a43dd7011033899c1938d163b917f6237d20bdf70f37174aacc6c6fb2b755e967e626dc0adcafe9f26032ccb6f558f3505635ba0bf2593d417788e878adc22507913b624044b8a9a4399ff31755430c281cf0dc977174e6ebb98b08af999692519e821acfa0295c9a8da31383affe746853a1efe2660e29a89b65a86a90d2199f29d0e2c76a01b5d87a3b12cbbfa59eea8368ceda942b435d7289c561a807195c1f5953c824ccc9a5087e672097589ab7514166e1a5d5bd10aa4d72e1a8cde9ce7ca1e69d7fe98feb8061231d0b97c7e092e15c08f3719e450b527c96052cac1fffe4e3a1205d6ac7b04dc54a7e25e25c891cad46349d48dac8afe9849c08a5b4df29613a47a204d36999a8016d8578cca7805908d54a34d3a64bb50258813b3c6c6d05d93007c1f42dd43899b509a6dbdf29769b01e643d179ebeece0802c199c681b6d948368763493b103e9805fb19330ef2ea8a74abb332fb99346a9e86ec55facb11302e4f5dc61075f447e6d6eca6c2c30d62a076de346c78bdf612d965a4bf57dc5d8b38bfcad5cb98dc5a96f74ca965dd1c3a19b737c516015e15f25a9f6632ee3489f22453eef6d6227a9280f61b2def9e7f680dc9d012b5b2f43712fd4a15981f90d2af72450dea8f2b59d3b8d86aa88ca4874e0ee823ef1ee96fc72bcffddfbc2f14845b3eb33715c8cce264b40469afcf1eeae5b6ef2f89680d880bca148c3f4828ce69deb1949863538ab9c0376d98d55ca76a518002b68293343c3dd759249ff4b1f6090cd9ab2706c7d82bebda80bb9767edeb4bcff299ebadd10a7ef169f90b8b9d87ef61d8040a238e48e84b1353b9e8f1766ca3c3f61f3ff7a31ff62223363f4048362bb4ccd659f7346bbf82a4d81bca35c32d4a314ebc1283cda0bd4c93d71101236d16e963309b5fca4a359acdaf48b34d795b01622732aeeaa996c5df52562add6b446a3d0e4b7cfda3621b74acb05b9e906db4cc310310ebce19fb1af6b1dd54c1b4265c8ab3ed2c7ba749396d151ab09dbca8ca82a39b9fd5aa417c028a21b3e395bcd4f330f9a9920bff8d860e219f5b3f2f25eb3bb77d2935797526694cd6868724205ec972acba62fc59d21cdbc05a618132d02ba05db75728c1dd098e6f8c997d6225159845cbcac3e5000472a01206574706acbccd0c38eb8247b4b335caf4d4f674c97e50b38eb1d4d33b860b8b6a7db8e94def832fed182723819978d9283cc3c7c051abf44056f7dc8af64a8facef0942c6fd0d9cc6439906f003cf7836f00d2de6881fce87011d0dc3ffcf2b6fd78329b151381281bcfd16ea58f1e57e561b95352598741e4178114ef05e4709cb579209178d2dd1b2793abd2550e57644a073f4c71e4d6f8fda4f62299a4ad48e8b014a0bc98a07e0080342e0b38cf753a0162c0879bc10c3f9b3c7a02211f88717735962e8de1bfe24e07504f7c1d6d2af1b0769a61ca89e863ef77b02897bbe361ea9df0bcb4a34accb1829c65085bb55eaa99649e95bdf76cfc52d7d8e7509458ef5137801fbdf48413eb7aab5dbd239acbab1257cdb56d668fda4e2bf32025c023ede0b8ffcb77f3eb2ed1ba3efbe0872a9855d1c054ac09174019b2e5bbc71ff0497aad0943508ede697cff6b7b3b7e26eb1d88e575daa87f13bd2c112229dde37657a88c8928cbb94b261a82f79fb1172999d4b663aa5ef8d56fcb5dc9e951338551cbb985480b95a851b1214e0244ec775d60fd2aacd447081529a16c501b3f6c167db990267ec508697b13437be27601555ff25d58f51b78f5a0e8e597ad2c516b20f82ef1650dea50b677c369662f057054afa90aad53c13956575a304b22cf238bf17c294371c4b3db7afd749ea0bd55bb21484a1c1e6c8c683f8503df886496bf32bd8e100f17910134b49fc75889ea6830188655662de13e9e400be756337da5bf5507d3fb5d42a6ae352612574ea986e8c558a9c1972477d25218e3413073cb444c627c920e48d35acbee287984963759479350d5f86aad54efeb9639f3bbd107adaa55f3a2706c7960996675c8818093a9d65c8419f3dcc25e8634900f6c98b648e5e2688053025f2a0655564e3495c118f300bafa515c8021e22ea4cd5119c536cb0be4840fa898a23f2e73b1590eeddb70f2beb20b10689b76170799828d7bc23eb7aaaa975d865a9efb0f85e8bd051fb0165403dec1532d3c99f7a7d84d7fd74cb68fb8cf90ca91616f8794a3fa74ff211f761b69612453bd994f5d55f62921d88e4a29a54bed699666a01ff057bb7248ca9a1138b089a62bd56d7707dc2822668db5b5aa0eabc931bc5df0a5383f97c8f74bbb75da6291a710a057fb6e3a23821a2c5e0c2cd387a0c37ca5cf19894bb96edf79d72033ef14cd79a114b5e54dcba73c5093b85a787ab7414c4b899665043a3041de738caf20bd546681714c0b9db17b55d432d8a2e5b0ccf5d13cfd5241fd32824348ce1639f69ed0fb4de911a7c16a37e9ccc7cba01919c246469fafef3a2fa1b020cab2802294cb69e58806972a3dd4dc8e18085c9d40a16e48e12611278d1a65e5277fbbd270614192324d2b45bea5c5001f556229015508d5781cbb93be94e2710d1aac90db9e126d9a9b7de627df868cb4a046239a94bd48537226e3f73fca9e318506c2b80b30e886acd746a4eac7a083f30c5adadddbb77522dfca4eff0bf168ec04648b717ca6b468db4abc0f96f0d7e73047ce06032ca6744f9086b8c63bb1d76739280354f1c7076bc876707b1bd4d3b67d47541954de6ba321d52d8f31f8665fd0fabef20aeeae390f8772f88cb8b2c1880c0ded6a36a4b56f58afdda684f18626e140c125795fdee40b7b659e04ac3ea38b351854857c727db9d4d54eacb361da0cd5934de449f5e2ec900e3981542905eb164bfd8f6e632b4431b19eecae4cfcacbd4a1491c70889a7e01cb51f2dc51220b50712ab254dd6301ff24521f18416e6527ece0c33289017be3d8b233c392052349cf0390b9e2ca832ffff183ac74dbd2d12291a8239c19e8e8d50f8c070164890c835f836c32b5a73bc2addb08d03f2b32b4b8eb1d95f731e8fc692ca4b8c092f6be1a5d58841562570cb4485707fa5240c3c5e7ef299ca2c04a395483e0759186b00641fc1f5d9af2104b200b913e44f30417734f968e77f2c3afb3a22bdc19ff72192a7a574bafd5d5b1e5fc371e0076c279dc8cee1bd54dca13e35b4f2cca05a4a7132bebe5de29ba98d2969a854affafda24123aece5d8d3fc7276aa326586f39b2f8742624bb139ad8b2117d6c7c9798092d1fde8118648a31c26f09e27dea3776d3c43b1bfb38dadb492463f31bf2e03452f6b80e29dcba00d20a9dd93ca90e7dfb7d4841c7df084da36eddebbc1a24f6d035dc0184c1080774c817ff2b76034f2ba9c6ebf473b4c0a4a2f0879a230a83138c81d11f73cb703fe98e590b88a3683a4597f4658f8cd13f6b272a1b8d068d23cbb020ecb2256b9ab90b14527c5fbe8562f9c994ba3638ac1af6128a00e1bd4b6676d0a15fa4f7ce5b83f1cff6a564470f4857e3708516ffaeae2f4e46ab9a7df2618451ee25325e979177e32412abed59459a83809e88956edd0611a21151dcfb253ed8fe708d3396b10c6df4c9695572f8cc5d8f859626f8556218534dd7ebf7fba91d37cc4d9a4a1d7b59d6de4cbe8c688e5ecee97bc7e9405aa3a3638755b7cfa681993d8709ecafa90b70785ca6c0a08ce378897d62bc17737c8a8d5873de59e84ff1606c66b949f437b9998369fb8a0db313adb6446164c5394007da47b551a708b982d295c6c3a58eacde2fd0f9bc91c354a5cd0456dfe0d7c984e680ca6d4621e0b2c91a5fbd5bb70bb6022b5073e310dbda5032d87638268b86d1e846f18856e5b306a8c25396eac009287066b0ea8ccc2d6574d25e372d1b85674d967256d7aa034f628ba7cd9b2ffc8112cf4896f51d32baa2de3cb5841f8281ae772361af3715e6c6acb7f56112063123c2d4d46fdda07136478b003cbf6c0e52be5a77f8887acfb8d4c9f55949f5f57d60b2f8f668561c111c2a14e77164970b9049cd5b0ffd1f30baa5f0a4fe2496461415b2422b1666f0b2415f940912c980458f0e1a133fa0e815d27fd2b63d75dca9f304fbdada128de415b68bdfb2b6a3488ca2724d5570154e43e2af60b6dbae82c14cdfd384dbf6f9b9dfa86ed121268907e67e8d6577d7a2300c89d6478053c90c25253a2e6627f84b7975ec028647f751f8a418d34f184ac7a1ae39caa27baf32f5fc0bb657a99949edc9e5432ca4f237c06e584c6d5f033b59bfc073bfbcd58ae7e6648b42aa99a5b35a91bd104cc2e035491a88cd73bdf29f31d3ce07f49840b82be56fb1f1bcbf41f652cf41979aa3863404c57edcba494b06e223b30d9b064de87daf7a6e5704184bf4d473e7eee504e71b9ab4b3b2841d48fa2d51f0412acd4de998928e1dc0c792c65ff1917b42eea0b2a849fda1bebf446d62684c8911dc8d9fa956a94d77fad3109e197dd843104cb828745c9b5f6f9d6a1c61431bc6db615bb91d6955a8f79612f81c937e3952e61d6a9ec8a6a2b55010cb77f1c715eb5ef7fad833ef15bc97173ebb5ebdb15c2685a6951f71ec73230f6f7c81c205051c51df17a08d1000e1a6041267dd463baf8ede5c1e6d4ec88a9805141651840b25141550c42ee4032344a7048a1a2bbcc8992da5a267e56ccf00a3d860b0a5f101136acba5f9e6191ab8b5b65ef620a7addeec187445539a01ff7b4fb848853052517a4a412af176568c5961498ff1edf7ebcd120606249f383875f7333075da2229d64d92f078082cdb8bcbc913b2d9f463c05f3f360331e9a8f773c4765fa2cc5123ee9178b1fb6ea07bc516a6f11a65085f623b7332c144d9061b8a20c14978a2d4398086b036e1020117f18cd921eb6e7af9d80f564df5baa93e20b9207b7dfc745b4109f646be62ea4bcd70d5200e9e98e2ee065ee862c48d0b5551b2ad36f0a8247935387852e5c612b50e64774261c1e465f46fcf61a881a2a5291a261f346ad545c84ce7276bc93bad2e4802889a9becf2f43b7de96ac50acd964f50f6f70f559dedd16b48d196ebcfc2b95a19d45283067d9b8442e55b315581ec2ca3543695b1ce331d7f552c1031f018f388aecec94d8c84b136ca4c0646d477d842732e77abbbb97f30f558c2ca2365bef4baf749fb858fa", 0x1000}], 0x9, &(0x7f0000003540)=[{0x58, 0x0, 0x1, "5c21bee880994b8ea8f1e77fc83b791cff098dac3b8ed825389602ce4e9881482bdc93f8b8eb6294cfdfa6f35b865135787fc1493f9310e53f1692c4a171b73f10"}], 0x58}, 0x40e) 16:00:12 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x286eb056274b6a3c) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="8b0c295182623b87ee275e69d8c1ec78a61046ab84e18bdc4d7c5abe8fc0300167e7d3a5707c30eabbd9bbb81b05502f086cdb584793271c5fb4e07adff82f8318fb805edcec620729140717028c0df9118888fd4cdc983701476d26f76ad33e19eaa5291a1326694a179cdab7c9a076f889a090ff8a2d7a3a84ee521dc112b9a411a4536e3ad19521adcc5452688c3eddec3c72c10803e604957e23b50ea78642cc0d4bcda1d152c063e7aebd3204f1adab0820bc970b1091664125204d7faa", 0xc0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 16:00:12 executing program 0: r0 = socket(0xdcdeb0e9081aba3d, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000080), 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xca, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6, 0x2000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/102, 0x66, 0x40, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0xc998600, 0xfff, {0x0, 0x7}}) msgget(0x2, 0x89) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000180)="d68bbb37d607e0", 0x7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) getsockopt(r1, 0x0, 0xa, &(0x7f0000000040)=""/179, &(0x7f0000000100)=0xb3) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x2c81) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180)=0x7, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x10001}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4000000000028}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff60, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff79, &(0x7f0000000380)="015582174348f8784bb3d596c15d64a41e1fc17c8b837ffbccb0a54120b275ea078e086d891952a84830f080b8a54beac5b2f62df340ea460a8b900c67cd45d82bd23d26f650e3edb340d157dacc1ab9945a2215dca1f9f7cef3589057de6b20399ac94eba66c81649324a8f4d1e18d70f1e986c5a10bc0a7a1e9da118427b4d6aa3b55c34f386de5bd6e0efc1bedf7ca1ab6420b841fe9f398b24a847cd91a90a4216412f0326bd4924d7207e2eae665118bfa308d0292c1d063e411cf3c2315174a7993d73c16be51e78fd282cdc21e91afc26c8c7ace072aadf95fcdceb390200d592284e5d2d5c32f66bca880abd21d0ff653d2e506b00b19705b5d96ae3004359c771afbf6ebf27950701a6e5af72a603ae735bf9d78b6c5a20714f98ed73feb97c503c6aeffa8a75") r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x2) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000127, &(0x7f00000002c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x8, './bus\x00', './bus\x00'}) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") dup2(r0, r0) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x2, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) accept(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x81, r1, r2, r4, r5, 0xac771e254dbde4be, 0x9}, 0x4, 0x2, 0x6}) setregid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:13 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000000c0)=""/189, 0xfffffffffffffd00}, {&(0x7f00000009c0)=""/60, 0xfffffffffffffe10}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/144, 0x90}], 0x5, &(0x7f0000000380)=""/170, 0xffffffffffffffe7}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1b1, &(0x7f0000000080)="b6") 16:00:13 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) r0 = shmget(0x3, 0x4000, 0x6ea6eda386f1d80b, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x3f, 0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080), 0x6, 0x0) r2 = semget(0x2, 0x2, 0x108) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/24) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) fchmod(r0, 0x11) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000580)="fbaf8a8d1a027c2220e203e8d3b804b370b2f9fb264c486ab0538d63a3ddec46a80963aeeb00000000000000000000000014d8d61abf19ef149dae70ddb139c96df6d420e3b2c70000a08736dae9463723c9f4f4eaccb2b451a140f12173c81e9da6a9a5d4b2bca99db64f6cf4a0734870a3c49d02037a5f007936de5976cf6e008a5d7c6cc9d7ab6059c779b8c66adb63e2347ba5944eff269213b6375c2164397dab467154325ff510c8fd0dbf3e4a44322353d49ac6d5da546c5c499502b7f939c2d1882a6c0c9b6a3b", 0xcb, 0x0, 0x0) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^!\\\x00'], &(0x7f0000000700)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='$(\xa4\x00', &(0x7f0000000640)='\xd2-*+\x00']) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000740)=0xe91) setitimer(0x7b1e5c77af3ea754, &(0x7f0000000140)={{0x80000000, 0x17e0b2cc}, {0x7, 0x7}}, &(0x7f0000000280)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x20ec, 0x1, 0x6, 0xc231, 0x3ff}, 0xc) r3 = dup2(r0, r0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x6) poll(&(0x7f0000000240)=[{r3}], 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x6, './bus\x00'}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) fcntl$dupfd(r1, 0x0, r1) socket(0x18, 0x4, 0xac2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = getpid() getpgid(r1) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018976964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d500800"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x2, 0x2000, 0x90, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:00 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/10, 0xa) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x10001}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) syz_emit_ethernet(0x20a, &(0x7f0000000040)="c2") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf94c7fabc7bfb321138325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e33b722a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c73147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b89097c1e50004ec82b6254991984ec892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e77518"], 0x1, 0x0, 0xfed6}, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) semget$private(0x0, 0x0, 0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r6, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r7 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x1) shmctl$IPC_RMID(r7, 0x0) syz_open_pts() semget$private(0x0, 0x0, 0x1) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000040)='./file0\x00', 0x8, 0xf94013740596505d) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:00 executing program 1: nanosleep(&(0x7f0000000040)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x100000000) getsockopt(r0, 0x3, 0x7, &(0x7f0000000100)=""/80, &(0x7f0000000080)=0x50) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x6f8a7618bc25edfd, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="2c3fc2ced4b5adf9c49e8d1d118574d0562ac5c3757f73637b4e07304dfa16bcda15f1f65928ca4e7fe4a44aaf2843371122dc27cbd33578322367b36df5e65c5f4a1c6d7f99fea01705e73d64712b106314874a4a3f5ef5e7aa7fa2508c343be9c6f9d2b10e7d7998d7bd8805f944f4234008ec9967b6b0312d910aead42406eedfa4cbff9ba63cfe51e31cd51c19f7d479e272b22725341204efd307bb16e38c9e5b96a15a69447b2ff86778f9d7aec8a75cf3863148", 0xb7}], 0x1, 0x0, 0x0, 0x2}, 0x0) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000140)="81000000a5882a1279491cb866e925a66393e101d8e065dad17dfb139866036d8a9c0b300c426198c99aff", 0x1}], 0x1114, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000da, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x800080000000006}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:00 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x7ff}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x6}, 0x10) 16:00:00 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xdc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x7, 0x7ff, 0x80000000, 0x1f}, {0xfffffffffffffffb, 0x7f, 0x40, 0x9}, {0xb229, 0xffffffff, 0x6, 0x1}, {0x8, 0x3f, 0x46, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="01") 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2"], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x110, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000200)=[{r0, 0x10}, {r0, 0x100}, {r0, 0x20}, {r1, 0x4}, {r0, 0x181}, {r1, 0x8}], 0x6, 0x7) getsockname(r1, &(0x7f0000001740)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00002ff000/0x2000)=nil, 0x2000, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x2, 0x6) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x58, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) getpid() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x1, 0x6}) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x4, &(0x7f0000000240)=[r3, r4, r5, r6]) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x1, './file0\x00', './file0/file0\x00'}) clock_settime(0x4, &(0x7f0000000340)={0xc08, 0x5}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000380)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x7fff, 0xf6, 0xd7, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0xe9, 0x1d}) clock_settime(0x4, &(0x7f0000000440)={0x6, 0x7}) shutdown(r1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x40, 0x0) clock_settime(0x3, &(0x7f00000004c0)={0x101, 0x3}) pread(r0, &(0x7f0000000500)="ba7abc2b2d4843626b654a7bf5a249a024e07f1c520c0ffb08b0585bcdecfead842c97ccae6e5d89466315b3de9d089f429f6a22d9aaf4c79419f0d4d16df069c15e4e764716fe7c7f1d6a2a9929d3ed44247923c75c2c0ec5f4f942813ce7b1210519dc1ad5958911ac27b4c3750324c5", 0x71, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)=0x1ff) getgroups(0x3, &(0x7f0000000640)=[r5, r3, r7]) connect(r2, &(0x7f0000000680)=@in6={0x18, 0x3, 0x401, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fchdir(r0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = socket$inet(0x2, 0x5855e74321e5f620, 0xffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = semget(0x1, 0x1, 0x54a6b419ee52b981) semop(r0, &(0x7f0000000100)=[{0x0, 0xfffffffffffff514, 0x1800}, {0x1, 0x7f, 0x96e55c55d2691468}, {0x3, 0x8001, 0x800}, {0x3, 0x100000000, 0x800}], 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x40, &(0x7f0000000040)="f0404c60679df20d93b6e32868c889b1b7c43f9e2c68977c34986de1929b4e9acad0d753b75397d4ea320ad2d391c9d518594176ba46c0cef0be59be37a48040") 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x80000001, 0x9, 0x4, 0x20080000000}, {0xfffffffffffffffd, 0x4, 0x7, 0x8}, {0x6, 0x11fb, 0x2, 0x5}, {0x3f, 0x1, 0x2, 0x6}, {0x3, 0xf7, 0x2, 0xffffffffffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r1, &(0x7f0000000140)="8b3e830f780e9572ff3127afe723c1c913f8317857e60e4b65f77c4fb1bec13bf9985b2375ddbb56757fc924d006752cc5f727558c012b886af6", 0x3a, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x1, 0x1ff, 0x0, 0x6, 0x4ea, 0x3ff, 0x2, 0x1, 0x7}) 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet(r0, &(0x7f0000000300)="167232f9157e35ee3bbefe9d2ad5fdc36cfd9c101f76005f7d808a7c9d99073df0af92665b043e267a2eb3f62fb6679953018a81270198f534b118bc1ea967fbfc93475a462b48cce7bb723a9324c28bcc0e622d7206d1d1b43caac26d59259478482885ee1e36f13fbe21a7168c2bff32ddcc9afc7247b1f621ff66d48d3722506ed42e73a482638a66d8cfc8834e290b8d54bb170073b5faeabb38d809482baac005d4076d6422df67f0e211028b426fffbe86f55cc58f11dc4afe19be71", 0xbf, 0x4, &(0x7f00000003c0)={0x2, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r2 = fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0xa1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/151) r4 = syz_open_pts() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) readlinkat(r1, &(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)=""/183, 0xb7) sendmsg$unix(r1, &(0x7f0000002a00)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000000440)="8aa8edab8ec97efd28febaa80f5d934d2fada16505b9c8b2fc30b66a25cfcd7ef5bde9f18a49b379a8b53ea3e0e1d695ac4dc608396dec8788ac2a0f98ff4ed60f1272753a091e692969f77bed1b89ebfbd2ff3c92fc5b7c3c103663473429499db9b6071e0ee8ab29b254c15035426e34aae5420431a257faa23b1aac4d6d6371ad008940eff0cb8fc8d408ff3302fe2510700888699c85967d41c2e17f05886d0184844a6f824f2af6ef", 0xab}, {&(0x7f0000000500)="270c4adc9d95967641ab0828c0e75ff3cbd9b0e545d2b533e19fede9c444aea40e0a3500439c81157f91843b", 0x2c}, {&(0x7f0000000540)="b7ee05e154b3d1bd5d7dcb892372c50bbb33b166d51c8d75e31946ff162b42064de443fa27e86c437a14d3a2f2fa19db3ef2c1fb643888e17bbc0c7705cb407857fb071486a4cdafee500218ab", 0x4d}, {&(0x7f00000005c0)="a6530ad44efe4360d40c2f9a10dbfe64aaf900acb99afb606d6ce42589b2a3ba9be158c27c37c18e90b7792d43d9294ccb0791832ce924635ead8cac", 0x3c}, {&(0x7f0000000600)="fb4cfc0f180c7dd0be14f41c32f68ee38067a875674a281b3040efa1f5247738de194a0a73912301e9be707a482d62dc45efe394658114ae2f0398507cc634a85b35808f0a94021c7a7e219b0b499f562e7ebf6e679108e5617e32b4e59b4c82722c022e0723eb17a4696f8c615a43ead826ed368f231e798dc1d4a1399bc7b8d38094ba9fdec7fb82b47f7c315eb0aae75b2908e0da799ff1ff49f115c8997a6c12db38ff11275b223d65cf0b7bfc424485fff79602d29dabc1e3adef89085783e756b98e0ae3695cc0cb9a01316a544c7fab5c8133402a61edd8cec470ce839bf7637ae9b1dea630120b92e165d44b7c8b466c00b027c68a0c8edf78e8ece986e018373f2591eedd2b11aabd63f152cbc8cbf2cc01fe0819718d9cd271996ec557fd54c22e5261891dc7784d1f340f382cf05a1de5065e0a082799e33fa84ff8cfdbdf6765bda6aa8a7fd560b2297cdc857f1e49c09c212b622a4b4d600af08b70ecf4184cd30d1604d62d5620b6f9d0e08f73db07ac2c079434ff553562431ddb251246ff2ba7e229476b1e7a5da937d90901bc2462116b0503aa73209131d60e6774e57d6f101533aa521ad6aff96d38eb8b1e45e4dc8e04dc52b9cfbfaae7529035f7d99e53b32a5368e87c5d560e71ec380e42dba1c7d98b54be74f775107f3112329dc0b60d7a34d8e4efb3d5d17f3a5da1d11e212144e5ad84db7eaf8a6e4d41d138390942471905e54429644082e82dbee3f241dd2e2e2955a08a2df91fd39f40cb455fdd26a027acad6ffd19bf58a90e5d29b2cef501ed0100c2efab1984b3d654a794efc28255ddbd68f41b00615f0c5089200558172b5c8dae25c8d994982bc7905a361f7f5d42dc438b5834e6533e4068044d06a5cc52ce5994121beb0305fe0996ea780f7d2cb712a83301708b945aae5baa7b79c3315322b9dfb8681396bf40dc908ca00ff31276c0af967ccf06ed63d18f48e890ee665822257066f2af095c8946fe903eadfcb998d1d4891f5816522c1587cb8c03b03431d6a32c8c16d53d5e554656bdb36e1fdfd13a8711ecac3cb2b5576b4aa07e6920e7acb83a6fc82d405f8613f129811ec2358a65e344a3d6e4ca25f5098fee9bac4c973c7637a14c4e02a8c92f5bbff5d6ada57c54d280f5a64cb5f464987b310bf57c39425aec035ac5da87e252d64b3e7bf1868563fd1b32a17da2fa3ec9a6efd53437a0849e3f674c1602d58f4de07aed93cb619a29d0aaccc4bc51cfdc4b09e35588a88290a2f121157ef3eb86de91c1037508e90b5d139e1211f2bcd4070a780fe0d7f0520158e62a51da765acfff3e5ed7b2d432e06c3fbad8ee6ffe0302319b8a951cd9fa79d566753fb1a45f2902b5e341fa5b35641d7bfee673103fd773f6e7cf1f84be35565cf2ea0660596b0ae0a5e8b079e7a86459f0c9dd44a0f5ed39ae6c8f5cbd52e560a985205077d758d338d67f54a5bb453cd9cdc1e92b0515c5bf5dbce2f7890f1e8ddd85ec44a91d39cf4ab8134313278efd87a352350556deb7aef293360220818ed9544c50028a30dadb14790e249eab880cbed085d6adc83357be9c065d7aba83883e672ee771bd61f68376df1d957a3f57761a7ada99c1320c2cdf88add06ceb69ff3fda64c83cff9606ac4271e6220280f3ae7689ab46b64b5d91a04cd62068efb025c9220bd96eec287a7206b0fe56ad68257f97d8d3f6027a658d168cbe181acbb38a5b3617efc9d584dd48807a32c70d0a397244edb9e84003f120dc2cf82a9d86b973d9e3817c2acddf69b0d020243d291a392473f33ba7f15577350468e3dc54054f8c6a08b45af22d4c9bcdf197ec79729d47bfc5e7e0dcddebbad57a86c97a81fcda9ee517740f0f0c10daaa908eb91e1a4d4ac5e620f67199597e4bb1f5c231063fdef0a45b2f45ec5a8ccb2f57be6c37ae436a49a441b96eabb29cb18ddc93ba6012ab77fa9481d1826fc41276d9137a7eae349898cfc4e1c65faa9a176bf1277f1516058c2286d563c5d184e4304acfe0027e59830906084b6e0554563fedf17b31cb194878c341ca781ba6b856159f574379f28b68e2bf1db2d4e5fa489f6d2ba434902b4a1059da490fe7f616bc6db1bfc072597776ff5dfe6e1d4eec9cfa75baf6a2f49e179033ee1fb4ffa4913182baba72ce2c26c69301aa967e0d285897fb26c86e885e94320ef3d7e2df5736eb17ff248e546b03b2100ca23c4ca275522b01c0431640fb67b8bcee970952f4f3c26e059b3244656903c5b0f1e72529faf232765f079fd5f24a4729f595b81f3fed4b7f0118812b4d0312ec7fce95c50ae71ae99d49fdffab847f5d9ab9e2a8801f70685af11d90ef104d49ffba8331b34df8edacdbe2ec70c3e64ded4c70470637c40898c324a657f19e26d03532d5ffbadd92d3922ea5b3d37ac425dc159ab9ae8889b64fd63dfc4d00590de73e875cb839fc696a8577395c0a4a007523392f5eb06170b4f7e1c6c6b20e26d17a85aab056c61e9ce95d225f7f62ccc47548412b05543395eaedb19bddcfdac9c79c0bf0a7e3ed4132d7c4e9ae12bbfea5012c8efda02dfb9fea524a29be8b6c3a8e4edbe0d5a96c9ceb7ee4d81aad75bee7630b1441c434361d275fe35975507c2cd7753e99d37b9cf535892703da0b20499dee2eda67b57fd5da5b2e237efbe5458a48a2a5712e651cf93e9bff65f26bdc85d0cefac67b35b7d5250b49d81bb6bd476636e57869fe2e6b99a1db031dd5d17b793419e31d743c6abb74dc101f52b026f6db1f37deb07f332220f6e43d6de118690481d38c00d9574f8408a1b99775ad6526831e372058adc05f76332061bc359051d1cc2d4c4cd6e3f721b6f19da24e45633d83f68a5aa6984b973e70a05a87280adad024a534cb28b4d5a1b9b6f1790c454eccf7d6b566cc419526ef681fe085e3324bcf004f8999cfa95b5a6cd0a5601f29ea3d557934623220d447daec4d0e4d3a4d1f6bfaeaec022706497034a159ae08e0dcc56a0b4714e3fe0682ffe692e80dc5f9422ff7e01fa6100264b845c3b79c62c64ab1e3cd321003d532d15c8a6c30fadd32182d06e0d74b0867be088691111007769c709114a2532b0faa80b56bd217bccf6732304a92c32847d0c3aeef932083f36786b2e56a72c93e929e7176dc38b90afd82450ea0c4790377c93253a2cbd18cac5dd7ac1fc1836117951ece80753bc81069fa0a5e31b752150a2d7efeadaf1abc0fbd31e56d2738a3d9134efc00a89de14c45be1ccd71469f1565badd6cfeca580746ecd9b1b75470a00296fc9ea235d30266264e7d6476c5d819814c9cd1473aac94e3cf1e7e939c2f56c28fdee21e1b40e77058f14fcd849ca4d56bd7367d8d59694eceeb7c91b160a7ade29ecbc97605e817eeacc6a38def8d75d54ef8d00718a5f2daa5b50390474363e59801b19dfc0d8cbe7d3e6480ac3d60169c97c9b0fd06208d4d0af0cbca1cc8554647249efc54ea89f2d057e71fbf4e3e4eb4b204f05a34249ee472e4bef1885748a058cec2b4d66466570ec9da4017e80b9dd6033c1e45749230568848972d191d018961d26821853a7841a87dcc0346ea746933aa0ad50d7c0688cd8f3e46611b22eb857884994204bfd75f9ab53386dbb027d0046d3ba3593a535f0919e78e6a6dd822a78c4e8d92492d01d5c686b434bffbe29361dd596fde21ab552aeb4e7ae91d1e1da4b59ac0bb21e2e193934686693dc5b48b7eaec991aa55ada67ea5907c6b48b50d3ff088a26d0bbea5f67ad974803042477e3ede14e58312d2bfc1a54e485aa0e74f4e351286a8f1666d4e22ed7be5ff2e2d6105582ab18ef978ad350891b49dff2d27d7be3f92257825a8310bb130e51037e99074cf3d7a07cc133890e3a9e410004427039cb7a7768eeb1d93523c9cf5c5d93a98286b53477112c53eb504091df6907cfaee5f0ed9a93d20939df9f2e60b75b04a22c25ee99e1b03b9db9b64f49c9835c3d64c7b7ed167e40f8972385eef0b0b435275d010926b3fe5aeaa16120e001c5db11c925cbbb25ff61936f954ab1011f460c21fa446fcf0fccf64dc9dc00e11c1f42bd9d42898fd94a52ddb4f8a22c1f85efbf6308f94ee234b890a72a74b200f31bfba6783eaa45bd5738fa1e7f1a8dc120d0e55a2941d0f4882966895fba355d9bd9d941f5b92ec88f5ee84b66dccc9aeb6feb4f64b304109bccc6f871eb0d3ddc655646550e4b296eb1decce19a469709f3ad35bc373fb82b719fdffe3af3302bfcaf0dd1a0b0998fc4fd7eaa6fa2a94e3fb0b5b27edcf304e4928b342189e18d4a9b35d0eaa8fefb20a2aab449b6dc5b87bd72ff0854531994edd70fd4607324181ac27edcfb5beccf598193b7ca8a7953e03d61a073ddd4c260ec255631a0c2db6e8f89e0916e9ebc95b87a03073e5fab4bf76d9b4e957eb9f1bd9e688529dde8e23eb3170592f796eb2ab3c149a8f836a203544bbe91a1eb275928ee29858f9b029b66b4516f44ff746150185736e3ad9a2f6ed577c7d7c00de2f793ad5dde8d4950ad65319f1dbe474c205dac4012fe788e29945b00aa699a41e7628eeab8f4992fa7cb56e07bd474b1e50b05a288a6dd309f6cd50fb4bf95ddc56bb12752f44304d3538f42bc5fe983bddf894b714928ab18269536338e39e251fb881d3854a685a7e1569b42f7d7689b99a4250a7ce226193173c438cb238528202daffea31a18061fc377517aa85c600721645ac494dc05f7db25fa2dcf6dd403e19604f0bcdeff4ad5a797942ece8fcee8b855f7428fabedcbe1af308bfec039b1ed2f4d45efd976c52e34ad2aa918a31aa14fbc72d3eeeea4cf5946e0b4be1ffeae70a023b881a53455b527ca1809dd2350e280a4394f651f4c00a620546325e37900197955556e471b277d1acee406e9b98fd8c1b91fad2227dce79a482d4c7cff0da030f21e02eeadde6f524c7df6f87e9a1c0d926e89f00f81230ef973e60e11ae3f2f0beae51a2c38bede04e8532ce208384e7c46b448076c22e9494de33d25154a8b1e6446ff14852bc9a0bf2e86637d23a40b48abf1e25819f04953a8d7808a50b34724546ad2760798151f7ec737939bd8d64f35d7eee8f14a968753474d5109c2768cc6816afae7ac79dd86bd2fd5b5a66f4dcc3dea8c3a2f62e009b07602e13d236a54dcb71241db303887061d74ecb034e82dc9deb312742a7d79263ec96a8ef1a0da4a819eb2d8846c789a780250ed8569057319182613ff7e4b7de62c41103e29d0c3adf8966e9a676a6443244c00d6e093f3b5c5192ab9277930b792720784c0154029cec8125e1976e57535afa3953dcca48098f5b88b3aa78c78099ca77446cfe9450ef5846f11db2cf1bf385e8de162ace1fc3691c5a885a10b6f4198fbd1884365c5b36f09a6fa3340239dd8b4b2bf47a97e2f6db1134e094f6806434bc69f9c6dc6dccbd554594b5027679152a409542f820be55d70d0961a2be6a0bc29ce88843ec2750876109ec88689a4ea9d120cc4e924da0e755593e5847c3b4e50945770d26392cafc943ebae2f5074664ee19058245d70360663704c09ef4c644bba52b596b6ee431aedd70f36e4684f98c0044bf5e20ac885e1e9f68bf2fecc04ead1abd46e4a3ce6703d3ed6ed0cc1bf5c262de74953ed4195793806a2bda4da5b22862efb2435c422a80641545f67364e4a970bf8cc06e182556155968253a722259a8631dc2585df86f08bdd5f6d9560bf9fb3f49f794f5542d0b288db3fc287dd45f16f575dc823f20e43", 0x1000}, {&(0x7f0000001600)="8f3b0205d600b9c4613e930e0548ff6c7916d2608d07beba81bcc936b7598b1d5c6af1d90d5c64fcb526ae99f46638c37be259cde6010cda0adb2ae527a52e77071d5e4b7180bb2fba335b41311a809219c3691f0b2d5992d0bc91109287773fa4286af8ad2acf663c414c91ba63c3baacfb08f1d1a5af672279dcaa0a96543fc2c9a8e1c93f1f63788e", 0x8a}, {&(0x7f00000016c0)="5d4c34b8ae6fb3c5bd80e23457de4450f2e7da8fe293944dca9d4ad7edd06c52a923b10f8ace4b4b9a4cdc5ea36dc70409f14081784753ae71a3fbc8270e3eaf316f6d0cdf6736c4933f948f88027b702eec13abd8b3a8fcc629c0dd63414b018ebffd7ad03f49059c9b151f94878790c0f6e47ffee42fd89c02cff0d39d1a2ebb5cacdf92d8ef86fbe15133b892ee093f9bdc36c11f62bc15ba6832493d63012e9ef71cf1bae031544e81ae", 0xac}, {&(0x7f0000001780)="1fdd454eee4a021d36035b94351a921efeb66247fb3d79ba82621a2ad2ee35941fbd65ab87935a4b16e63e8e7364b21175c744e0386b05d8c56b8014fbf244c20bcf8d0350eff329b0277cbc71831b9b141659f1284a0d95091ac6806d64172c82fa071e5585fd020066a4d53c72b0250705d7f02007f0b9ce7a79678dc29b00bdc60f7292a0e3f2a8bcd0523fceef76b7506e3cfad32ddd0a9cb4bde9a037442217", 0xa2}, {&(0x7f0000001840)="102a5d19ce5cc475787e8e6e6efbf0fd7c83871746020f311aa218380e4f7e59a0fd2692598addab98cc8d2a4e64", 0x2e}, {&(0x7f0000001880)="85132bfcd2c7f198dadf6e8e2293fa2929e3e75301c2d3891ae7848c9342fe5c5ca693993b3f47b939c841609b3457dc906ed5d0cd9ed6f155f52afa1c08d6cb90f38d8e6023b82828d62ea941f282fe424fba3b277c6966fd3bdc1e29dec25af4e852d4a1c04a3d9a696b01e4a14b294413342967353baa8b3828439209e6a9bcda2abc0287989b694241438d600e86967f16c54981b3c8a54946038c20e1bea408305af87492cd8342ad7e447c198b009de49de0b6a8da5355638081bc6d9b92b5975723f3cb1c79f90d0b903006a3b5f71d29ff2d4cac88e3a26f4c39b69ec4f01a99b1901c54bdcf8056498bd39010d152b591d9fc0287f4c15cbf5f0927ec49c1de35e8801860d1971b8fe64987f53384cff89aeeffd68910defb2f726260ee7626e7904ad6058b16709f3e1bb205586cbc5a18a288043b56015d15049625960a70e6ed325e78e6b521de9b07bafb68908f5e50f7564257918b5620855aedc94a9b8c5b35fb54077a78fa609fe1bcb0fe0d3cd40987a09b980af80192050a766783ab16bb7d4caa166e918154e8c6f3dd865138a12bba67f9a38a899d874118e231f01b6fe95dc506abaf14b43c09baef6ee86cd845dff90af25f7de81e63c60864b2dca8ec9c5e25f184d1ab61c442dc14149576e7b78d1067fcb87b1439bf12e3a96d9163d80adda98ea1beb4a0c456be6fed03cc7ac5d458466a92c349df4ccb1c1f9c980244bad1ce51ffed1a9505923174b7708f172105588ab97764ffcf398de13a2544f9a191e62a3f9dbf79bcd2eb5d09c86473fa11619cbb9e3a1c9e6ecb8b3345a13c49a67fb6b602bdb7ef954d9186feeba2341af21e3d8cce266563564fe9d136b1e5b41e504aaf3dd41c4c5d60e550e3d8930dbbf9bcfc874f49394c838d4350e2fc333e50dd2274df4735218207107377a53276684de4dc53823ea90a60ca01e8113b960d87e0d7fb530aae59826d243ae3308a716ea8255c8f902e33a973af4afaef94aaa72d3198f06f9aed863425c5a2b8fb6a7a683beffedf9cad30e02af8d09dc70a3f11934f845b655d3637ac1f0e6aca6f5f62bcd01f4f3301bb870f284418d560f693602d7c2c82c5f9f0ee66c43b8e3bec91a2b2ed2885fd91306a9c22b2365e2d6f6f8129cf66d98ec309e769eecb9dc8038ed9126e6307b1c698e5ca449c342dcb708cd22f48c88dbb396398080589dea34b7e96257dceaae6d082bec4003ca533bf52f55dfd454fc05b478fe1e391b2aa9db4fb03dca836eadcf949334cd6abc154f40ca452ef0c917ea7e3594942e702b97e502d2253e07ff6289883ce7d22484c6ce3e08fa160a3219274675b1c6774a92296e065e355d6749fb3de912a532a58236acb6538ba4a0f4754f3f027b0b1a3991c9b86556bd2df3b3333395053405c197550173dd8ea47249c5a266592802976807477d44793fcb3cbbd7e7eac691dac3f07bb0c469a81191aa396bd7e5a5969922f092bb2954f1358490d3a9cb1d47fc702bdfce448bd7a031f6bb272662e8165d33cf83d66cde690f790895169c8e498815b66d32b8b6c3e10af2ff876abbc58ee4fe4608ffff434665a0576f8395011c79a353e39fef288164ebab30a338e8c823e386b94b9fcd9760b232e72245a86e660e5719b5ed70babd00775e5def362d82f8634aecdc84d62100044a4baa8149ebfa852cb222b438ba10c09f06eb2cf3a2f78739754074792b8a5cba549c56ef4404a3439af08ac6ed74d26da7aa25db64ff27b0b2c0b7b9243cd4a2491eace3d1e8d65de4a846eaa9c86343094de571f5a7808d9d3595f3367ad456a7b7d802fcef9416bcee0e4552eed26d1c6ac3d6e3a657ff5e47b08af4e3deab0f34ad92c1c8f5fd85af1cb54b487a2d7a1d25e63afeedc0f418e17cb29aac306b6b2dcca307330e986dc515a67efec0e3ae734cb8317eee253cf851371a5c359a428e9dab448d54ff5c430c3a1479719ab267996c52b66a8d621a4bf747c29238b5d5ef35cccfc747b22eba413d427bc4b37c8eaee11ac0981281ba7e0fdd3e672b023aba0bc416e1165d153ecefa48f2350ce916c6a8f224ee0f044c84740c943640fcd7f7f39cedee4e92b236b50695a45c94b9d77341133f93bf945830f7bcf8646b0a55c83fab20f65c5d52ad003a3e218f090fe0d5c07e3083d27bece819d77bee7c0bb1b2a6c47c0ba4fcf22ef8c125ee51324d0b60a81be757f81187ff53178a2a7f5af8f3c396ff8d6ffef8e490fe65f8187623f138e2505a408c8fef1162376a187d82433dde93e30bc2bed7c3727549f77062d9d5199cfd813590aba7aeff0d7c9b16ffb6e731bd1ef001dc23657f20567dd24624e0d3dfd3df96b9872283792aa732422da400f71e7e358a4f1309bec9933ca5b0b197b2d643defa1e3b92451c13c3875bf39cbd7d8747ea3ca9f728f014c416246cb2c5863e8dde0341868c7aba38d14d7f63efe7b517358d0e74d06eb13f2cbb75af54e52dd75c3e12c29300e1393e83ea40b00bb69ed6e315e7537da0a50c2ff7275c51acf8aacb780d899e2ca2f884a6eaa4931af3d336db1ee6033527032b4d979601b756cb4fb079e30475d80beb7f096c3a65c922152e7c7942201dc9ab7ccb2c620238078184c04ede766acc48239c18cd8385ddd49367defa960ab7d921050ec7626a76bfd66f54ee1e3d50d82a6c8bdffe520b6f7e82a5557bf96eb031dc159bba0f3679b627382653f38162ea2c1c59f159a3ef7d5d7256fb9b5b23aa56aba35ee990b81bc610e1d83b9a6ac66816b1a7377d7d5ae3c3b3fa39007fbd3aa709a3218a68ca454ba6550420592096d73ef7c930359cbdd942d537aaeb8966bba289fddd1b6c3431a025f8e15b65c6dc9760e28ac8bcb1a3bdd1794bb03e68509d3a2db9e92dcff3279481bb694525e656aaaf2db7a49ec4228041810788e36f18afaf3a2423b316d990231541bdffde4b185cfb27d46a41664589079f9b03519d3212b1968038d24171cb3eb007ca2dd9724c7629108dc02fa446d8fccbf60805a59d5d49b30f6380bd3cdf33e4d60200e65b3b9c9e279191e97ee56ccf8264ad57eda512f9a902005e6fcd05afcf4c14849ea024dfbe4fbe5a453c73b3446c98d9e07b1616e765ffe93ec929b78d626e5236bd032d55bd8154a210a3f7c3f94c5242df2c7c68606ecaf9ffe7b16a49a71b7f44efd7fa9bb9889b39012d006ab6c5a15052c915d8708517654efc807539e8143cf0151b0dc4eccba9a2f3189d20765b00c65b01cdb78158d54f5cebd5e7d5145a53e046c007ebaaa6182c0abc24d478a27f3e31098e6b519f007b78db243fe53c38a90421c818bcde9af102e4fc12648b0dea777b229f840cf1e05b1f182c0905d77de3a682e68dfb35d7642bcad21d07fe369a2bfcd2acdb8fe7609922f988c43868a902a8b7b0581ccb7ad7c967b1aafc06812c1779f56a64662bccca6689f2c39f62eb221e181b49c0dc314e4c9c2024f51e8cc619168d500fdc01e02eb7b50e7de5d20c0aa117fa3ec644d4d8c8e683727233dbcea58a3b008393e79e5db25dbf11bddc5839aa31b3d6f603b641e90b171020ffad1a0e232d495a6c107990ddb04b6cd41bd03b1fa59823c41378cc58b625fcd5f07736701b09ca4457f3d86bba2eb5c7f081d88279f3f589095f7d24a92bfd251c0bf3d6bef339a3fe14be4f2d0773eeb6064d2867272b65220cf0987cdab457c0fa183451ddaa45eead2d47cf8e254cabeb344b5a40f84935e5f223a7710b3b04a1f7306bcdbac66a0fd4ac9d0accac4e63a45473568938d233bcf7eb8f8292cbcd02160ca9b5e01652d97f5657f771908194f577c7c8fedd2810830c71b46cfd5cd81313feb5a39ac2b540b2c54e310cf213595617d1b78d8bf1781de1768f48d9d4fcc040c73b30146584ab04142d5ab40249cd7520fbd53370abf6b1221c4c153f5a00ffeb7a925676c8c956ce7b34e99db16789e2345c8b8fa7c5263b4602d4f9f29d0806860ad08be9be73b75178112b3e3404461c87371044c41a8d80b1f06999fcc39b11085e4f552f44d585c0450d20d719ba0f555e6777550587f8f62b4539a8ec6103796efd05b37aaf91237aad0b5cff0e20a0ef7378498d45a6a5812a81373028cd6d9049d27a6778f6e5baca133b17f28f4f0c7f02dda689280ddd641fcd4e8ab92e0e6c560c0d579b5faa680328f195d844a160b3e6d17a86f5ad73755086dff507d2ff8e66a2f49afae882bf773fb987c092c0fbeadeb210ddd8720ab9ff4adb4051b46a21109a2e4fa0e6a067981a3efcdb007c15d71b8e12b51878658a3f8775c807101ee1d34034576ef026324e3816c28b6be7461ce791c239ad8d697a10ec019a0d9da72235f71adf38b8e1ecdf5ee153fe6bf24f75f6f24c3bb1c7fbe47a3984cf6681f6e5ba6c321d60f2c75152f1695665403482afce683a7a3185ca88e62c27c2b1d993d9313aead1dca0848c45b7b32bb040a00859eab81517335614794b2d970f4546288e13a4853cc9322ceab4e2fe679c94f2d991791674cbe093fd4bac1a51853f2e5af5cb46e8b3acb61ea6d930b055189567eeb9d0d347747561e920421c1e266239f8cdc648d015daf9f696ff71edf94ce228ee8d32062397953f5df6a78b0074823ce56133382d0efd49afe9a3b355fb51b6f34a2d882091d65a66c40d58bc0fa7ba80303e790cbf865b0381c34ec09d0c7a72eeebd5d8facc034e21257729e9b51b9fc56f20f79ced89a7ff04267b0fcc179f89802d1cf3b4760f02801faa29f94c09a0d2b3c127fae58b70989e32fae9b6331d4c7d69a7c9ba22bd33cb796c3d8fdfb46c65d256189df14dfe07ec78d323c7f2d862ab55082f6626e301c8b133881ebc6b33ca9d24ce0f482480074692180078204dc1807c3fe437d3fd5cda000a7892c084113f0b74a0a1925a8b6a7384aea7b7fc3d0bb3246a53d041789332733bb8def3e863f8ea32bd97c2c3b79ccb300def063db624dc610e7868c3b4070554067fc1452006981cf47fcf88dde8a20a33ebfc562b6b5345bd314f02f05354eff4eff5ccd1f28a41384e945e69832d0b17102370efbf14b1b6765e49b91fcbf1b2a873a66bbbc7ee2cd34654f25bcfd58f003a61495147aab88922761bf66c8f3793bf29f7f4208be62e1e325f4261b183d06a39992f0af46d53d8c29a59e9ec755b74843c33259168da2b6d3ba5eb1d493e7d51e3e0162b987033fef7480becb9dfa7b19ca9069b687668f8cafd6f39e6b84fadf421e434813f0a4a6378bf79033f71a0b2e9c2a5346c669d1b423a84aa289b0d076b2337528b3623cc955e567b583c7872c366501a948059d27dea8852ec350861af16814202ddeb41cb31507cc71133186b17cad8ab0d5bad45701bd8c25065427ba2a26e79befdd3d3a3e8f2f788b264d24483f61259d47adf1d25b33c547b3ecb22dc5d5664f6986240f343e7360e7ae6460423947f9b2bd20e4923b8cc0b3bab09be95a7d3cad73f412118b72d496e82f1315e7bef2dc7d2f9b6acbfb440f0426af4893eea1dea09d2a1e00ced19bfe4329cb7bc2465df04dcd8c85b347f503f8146c6eff405125745a07c6a260a3f7d98152fceeb43cb0ed7856ce6fcab7612b8191b781092f20707001caa7967a8d9ad64cd2f72052419abccb570a9296a7d0c8fd8ffd5c2da9b21fee11ffae115955c71356a67aef6f06d513ede039180a2398d332c6d318d5a9ca6f386a6c22d3fbe6ea5c20a248d69dba970ba88a1af585", 0x1000}], 0xa, &(0x7f0000002980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00080000280000ffffffff0000004f0001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r1], 0x48, 0x2}, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0x80000000000}, {0x34, 0xffffffffffffffff, 0x5, 0x2}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000002e40)=0xf8) execve(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002d00)=[&(0x7f0000002a80)='\x00', &(0x7f0000002ac0)='tap', &(0x7f0000002b00)=':\x00', &(0x7f0000002b40)='/dev/null\x00', &(0x7f0000002b80)='\\!\x00', &(0x7f0000002bc0)='/dev/bpf\x00', &(0x7f0000002c00)='\\{+_,\x00', &(0x7f0000002c40)='/dev/bpf\x00', &(0x7f0000002c80)='\x00', &(0x7f0000002cc0)='/dev/bpf\x00'], &(0x7f0000002e00)=[&(0x7f0000002d80)='\x00', &(0x7f0000002dc0)='/dev/null\x00']) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000300)="b68336c05af0ef0775d6874030332379158b2131cc798d3bbc6ee0c94656c5250e02fce9a3ff9a31337d59cc1c28c6338fe388f237c7aaf4777354fe6b1346bf52b9409a3a10054c2b9413881d02798c91b97c8348cdf4068e74038737d9cc00ed6f71c0984ddedeebbc1c491d470077289642bce1d2fd62a8903c896a80200dca41d80aafc977ee2a7f8fcc3a529c69aa3743e0426245"}, {&(0x7f0000000100)="13b9140630a2e091d2b19fec6848"}, {&(0x7f0000000240)="a2d42485cd1bdab127d65dd4bd0038f63447bfd1a9c88b34e9a563"}, {&(0x7f0000000280)="c52518455aeb07625e49f23a65c9809495333949dbee5048c73eb9aebb73badae1f6cb6b6e"}, {&(0x7f0000000640)="e73652fac5e8323b2bb719b1a4f1786d35d2fe131ae6d792e6d230284f72d9e6f7e696bc6caa5dff0705b48fbe1fcb30b3dc000be19fb55d2cec893b1917882caeb660ba86a3258cac"}], 0x5e6cf7e56b5ed70) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) r2 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x4, 0x80000000}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = semget$private(0x0, 0x4, 0x121) semop(r4, &(0x7f0000000080)=[{0x1, 0x9, 0x800}, {0x0, 0x800, 0x1000}, {0x1, 0x1da, 0x1000}, {0x1, 0x10000000000000, 0x1000}, {0x1, 0xffc, 0x1800}], 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x880000000000000d, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r4 = kqueue() r5 = dup2(r0, r2) r6 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1014e) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r4, r2) dup2(r6, r0) ioctl$TIOCNOTTY(r0, 0x20007471) dup2(r1, r6) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7, 0x98a}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x2559e24b720f9d4c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="f3") r3 = semget(0x1, 0x2, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) flock(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x400, 0x9, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xe078, 0x0, 0x4, 0xfffffffffffffff9}, {0x7, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffc01, 0x6}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa2, 0x80, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffff9, 0xfba37de2a38dba3b, 0x84, 0x1, 0x10000}], 0x80000000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x5f12, 0x400}], 0x1, &(0x7f0000000180)={0xc621, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bf68d429610d69f3361d46b47a96f97136cb8a8b", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) pipe2(&(0x7f00000001c0), 0x10004) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x41, 0x9, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x1ff, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x9, 0x3000000}, {{r1}, 0xfffffffffffffffd, 0x80, 0x5, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x22, 0x80000000, 0x100000001, 0x2}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x6, 0x9}, {{r1}, 0xfffffffffffffff8, 0x89, 0x6ef7c342fea7d7f8, 0x72, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x80, 0x3}], 0x5, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x20, 0xd641}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40, 0x1f, 0xa193}, {{r1}, 0xffffffffffffffff, 0x7, 0x2, 0x3, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x10000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x709b70fb5874e972, 0x10, 0x20, 0xced}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x20, 0x8}], 0x0, &(0x7f0000000000)) r2 = kqueue() ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2001, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) rmdir(&(0x7f0000000080)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfff) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="bfce360c3147bf0dbb07946a9204623d37785d20a0f6e3e3e387b285f9826a9c8bf52b87bf4e97c35cf20e1989919bea6a80e16023e556dd03cef0feec3b45d64ae4c170750a97464f65fe42a1188ab7b38269e1b506625b0ee04219e1c5400d7b6b456e947ac4329162bfcd37346573886920ec271cd3191afbf198bf17cf1a3f214a0b47579d0065a1dbac931df018e02c084a2501f667e572a3799c7ac49f7704a6631bdee683e6387a8a78379f2bd05150c2885d75dad7befa20964ad1", 0xbf) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) r1 = getpgrp() getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x12) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x4, 0x93, 0x0, 0x2a, 0x6, 0x2000000000000000, 0x32dbfc8db9050cb0, 0x0, 0x9, 0x7}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:01 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x80000001, './file0\x00', './file0/../file0'}) ktrace(0x0, 0x1, 0x4000030e, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1ff) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="02204a7398eb6f175c493948775ae050b8f4c65c04fcd2904d41824ee1d036a8f45f9a555a5dc02f4b5b64380643c7d4f2e2c32d0fa975c52cf25e111c07c20af74d2207580c90b2c29ff48160a61a02b9ae6fa8cf00bca3353e3fc9d85f40d8ecb1972b98037644de8e51503eeafdf4b0d8a8630a581c5745c2e26e0c8b2a0867ddbc028228b42aac8e4adf75200a2954b21d0319db4fc789a73ce18443009117c788496583e649e30f26b7", 0xac}, {&(0x7f0000000100)="4cb15730e6efb14f7e8af9f0ca24249695d9cd36c8af63d6fb1f75c02e7d71bc7be586c372e14981c2b32fda2aa7ecc1e7c21dabd9c84d616b1c5c9699cc24a092831e1f46c894724957fefbb278cf3c53337f49f1b6cf0f3fdb67f441da80edf5417de57c05faab3d4e90aeadd1e07acc77d5c7df77ffee6b4f64119c8e031b41ef4cfd9bbbfc396cc2684c7d18334b12faf4d82b13814cee61a6b7fe8921ae2525d534a5ed90861b2afa3f1f52b2f6dd8a17244a7f8dfadc3a800f0f79239cdd8aae394577b78255b00c0becd83276e8c76618be1a9287b40309aa", 0xdc}, {&(0x7f0000000200)="080e46083e4a01969050f7b78357c43a0265abb4da2f6cafa9e3b3d8375df36c69f4aa2843fa3d13d4f08d9e480b0135b1b167ace16d70e7778fc405b0cd7db61893397c91e74bb95ad0e9c105bd81e7b62546e37810", 0x56}, {&(0x7f0000000280)="251db8215b6c2dc0f89fa03d5d7cd682d14c149e3b3f0ba5af035b52ca01dc8c67d7e4eba7ebed0813a6184a25152cf401956c5970d2cea62521ef033cefad24497c8ece1b8c597fb121739a4651e33010bc12e5527bb0112fc9efc52b0fc2b21eddbe2d985089b0c4f9909cc7f8397aefa29505cca50fcdb1466f48cc915da8e3646442b6793202afd151742847521d471ebccef0e0afcb903d250394a337e6cdb01544122fa00769cb8b9327679057b3a7621bc7146561ff5c680f9657924853f0eb39e4fddf3cbc141b5ca92f2953de21f2a210bd344456a54154dbfdb357b37edfee", 0xe4}], 0x4, &(0x7f00000003c0)=[{0xa0, 0x1, 0x7, "3ebd52a674bc59a8be8070f67e140fffe4065f33a07ade8b100ad863e792eb1ea66dcd5a99a69f6cbed8c027e9a2e1632066e073cb9ead1b5757063341417c515b1661c7ae10cb8183e1e1dce1fa89eb271376559bd7e18e4a8bace461e485706fd87956b976084e4141cecd4d6294b34e4c6d53acb1771b43944ee9358dc0810b091dd971a5678cdde3434381"}, {0xa8, 0x1, 0x7fff, "050e2e2cec4ec73c9af77313111397f3fe7a849830eb2836bd6cac30595df3fcf0bbdd3bc0be91dca4a936fc925d457ab3025da4b6a7a9b47fb95a5e61a4e8c28b86d4900efd27ddad724d2f0a8b96f4bcc7d33865dc3729068d5e31021b345911cf04df87cb927f0908c08acbc7b96de7f1c8a3ce2a7d4d4142c6fcb3181361b60488af417faaa050dbbee28b64b5e0f1bc"}, {0xc8, 0x1, 0x1000, "8d1209606800032127b5b553ae04287fccd45ecdbf04e7a0b229f3e0201c11952cc6e415bd5d73c32db3e3bc10d57c131cbe98b3916f25f430c36a968d909bb225a3c846e0e10b2aca3916849b600b8eebbd1cca46f0a0b3366a4ce8e3ee09805d9370a083fc8e69967e8b090ec2b008a9aef3b826fe3168dcfbeb861685422e9d6c16a420ee1ede81ce58467a7f9182d40e052cbaaaa267cf8143fb82686395e2e7f53fad92f96baee024a3224e602b06b4b573d2f61d"}, {0xf8, 0x1, 0x6, "83bd98a38d184760ad2e547125492d21e3cb00ea4ff507732b03794db91e049cfb68c1d6b27c5ccb36bad501e9a5e1c3c77e7460126d98469812f3f340c6f7c78844f29c05d71c5cc27e9573234ce81575c1575f06aa54df1edb0d69d28df3af75cafec058cf14d2663f67b033c790ceeed4846486b3db87d32c98ea1b4475f7f1a8cfa38cf556b7e04f6ad863e72a41529261a00707cbae0c2d597c640e2caa3c071474d17932e22f88c66249aa9c194cdf1651815fde88f282a69f80645d87ea38f87e640b5f16ed4c6bc3006d3fb836ecad5872ed3c8172341da5b3cd2b43f9ef51997aa3"}, {0xf0, 0x1, 0x6, "09fc6fc4d983f0144c02b55979fab926407999b9c4a2fee36b24dcf5c63424e7a37d76bc122726493288e3ecc11d55a38b15dfbcbbc88ab5c60508a82384b6b062e1751cc33457330374eb398e5b480686ab8909fb35a37b966d76bf66416fd1835d7c00ba703e3df893ec8422d2544f0449cfd32663e5321f729ee416295c58bb69e2b2f088fb9e3f50b481aa762f7aa8e14f8b89ed36f55b32747d73a8fed0daacd29a8b623e88aaf97451c41e689fb7535bf2caa10b29f364c18107818d8df87e9bd5d478b81ae50b2269e67e5b40c9e030f5d4aef5230b3c"}, {0x1010, 0xffff, 0x200, "ff90d958e3f9549b20645bff338d3a7e1806ba89b9b806be5c170115ba988a1b56179b7339703b22dc379c6d0f47d61159abca8ebf683cabc2cfee6c52e0c2d367bf6710630b4c76538510941bdd014605ca01e1296641afd777991a0c76666af1854749042a8be74b9349d7b5c9562dc2e1e3988e5cddbb740d3a61fddcf253ff1af13d37d03cd0555441f6208ed3b79eea27e85ea96c007632d049ba221b6b595d23eceb9e342ef954232ab9656de4c7d4f925b56b4f58f3422655b09ef6857c8d6d2568bd3aa0c5581e9f6f9f627e9a4a288ee87511077d1579aabaf974f5ea48cf722b5495753d03c37d5b2da38d8b812473d29cae0f292e9e65947c888a7cf738d4c15afceaf36a231425787e4441dfdf443046e07edc72f6bd9f3a95062c243413061ec73268981e168a8b11bdfe869f61d6831bd83b2817b3be91a7b59a4c2e712d3fcc9a32ac07e7ebb6eb21ea540cd3d363798b2f8972bded8dcb3dc777ff1e86dd336df3d067ebb48719479b18d6d4971d8765f048020eb138ba6a7ac5973d12881603fbeda7f4259fdad5bf24f7e6046cf52474d3cbfe0848b41cea27cd13a97cfe0f8b8c128c0582add1325f66cb0f7054e490dbca40eeedbca0e73bbf33b410b356df9fcc3050e641711cea032d8ba92d0b2422d51f59dfdda0762d37adb0bac9600cc7e54cd11edea6155de6b38854b1ee30a6e6766de42941ccdc35a61d49cc28b70a7e29ee81b27de6af6bb5486a59ccc5a03cbda088b607ef3a5430094faf80352fcde9874045bff991e6b51b88ab552be734f3ea03432ca209a8084855de5ba11c590d876d86cbc0d6236d28a23b4515782ff371d940ebb1c4adefcc28fe99f08b89a54b270ce4438201b8d68c9c9084f5e621833ea3705f368c1045d23f639d8db5115687491415455356a54f33d8d3ea5af9d4e773419527345af250e348aa8467e6db0a8eb9e7eb09f779eb2cd68724a61e026ced9e5779a86af69b58a077dab37f09441b7f81cbd44e8f91cc27641901c90c4239418c0d273bfec87a83606518f5ad2c967c8a9d1595571dba4092dc119f6fed8938043849d252bc82aa4254d19fdbdac9f016c601ea116da2bf6bde602ec8e4072e0a54d5d373820b1e24e43fab5c0306515117c83ca51a562d95afda88e3fc363007c8031109b1fde958ee658f218d90cfadc77c7ba4f66408893f81ed890ff803c2f9abe4c7248d2eaf388d556bf01d82cb9108dd36ada6da0ce74928dfe12d3908779507d69dbe0529a20b70ac95fca1f7fe97629360ab7b8cb54073a2fd3de46043b6819572e96684dad145b0c0095d96a2fa08bd6cdc12d21c425474a7475631e6098fd4ad581fa6ee0f5ba51cb488b72d4e3f877d0049e879e864b7c4af95441908e6d7a695c8140b0e2668e718f86583f42ba7f3edee562b63213d624880a458b1bf11562d46cca46916221cbebb976a045842a7a112850c94bf8d977bb02cd6fab6fbc5c4815f370eb114095624180e81617da08e2f41fa03998b3aa37d7f89c579f76f7a63f47bfbaca6c2a24b8ded7c8b65ba9f2d903f64d3734acf5dabe36d9ac5711f1b120769706f3b8cdfb22daff34f21f052ceebf52ddd22f70cbc1fc2112ce62ddc0adad1d06925a027caef2cb18f82f3eaec5d96f574f0c19eaaa007e0b872bb4c97e5c2c7e129c9fdbb84b1df24d1b7ffdfb4ce431ff1abbb214392c630bb05cd9e5bc18e7c808b8ad8329fe01c703ddc148c10939a488d13bf443d9312c6e19ed69d8b3eec01d8c5da986fae350a7e68b26f05e30edc28ae1f99dde67c8a3c9773be113e2bcc1b2f6cad4f2aab3d2cb46a73c26c830fbb15353fd4fbf39a4719ec388b9e04a816fc7c00248a48c8ec289a60001bf34e4be23140497f29f724ee945af0b1c522b72d1b951e1c97b1b00d40051a6b9930faa784d6c0cf48e765e18161de3fae3c3ae523adce7f0867308afa7236315477699733870122765a3f15370e975230e4734924855c682b8313c38be562b4cda055a8f0cd0036628d6c4bd851edb78304bf6f65271bacd61c7a458c19d34bd6d92c8bf766697903b2ff66376c0939333d73764c2921c974d69612b4e784a16faaba94026e3a767dda75677f20fdbc2896ea841157a7d1f3bd416e5416112e3c29e53909911a05201f71034384b5b6a31739bf501aa19b52599c0eb4b51386e673234d16753c23d7035dd2a37ace688937987243837f5b79f4e32f93d59d4362b33e5b1585e6fb30dd910134a98769020c47b165266cf07317e57a19f77c2e130ea35b85cc543072c4f77cb1a91c3d8757ec9111892f0276e9faeaee16206cd729ed66bb1d63ca44cce890c108244b3bab9b82a6b5e87ec3048981103aa7228dd462f3d2eaff53d7a6e6073e869109766febe2956c5866f102bafc8b3d24610252616b52d3c2e11df5388c4cf689438663b8deb9a75ab89af405ce522d9ae65b2b4a30960e3b4eafa2b2a1ec85b8eec610d184832f20caf971c562c4151571acea34952519375f43af0ad95416ddf2570527a0bdba703fd6d71e50b711c8d4a74ed25a03e3e1d25758263b6a76438f0771fdfb7fb655589415e0725fb30e68b1164a57b6811791225a93bacd1e1389443a7818f485331c06ae4643703a8c95452bbb664b430de97bafaf58382b36a8fa2f3e0f08d5f7ff6e9e7962ef7415a04d426d21d1e684229dbd02e7237ab42514ee256a67e0a7ab9231f583f0c2231899878dcdc2f0351275e7f21edb00ec6d4544027d88f106960588b3260d59f22a39701770b9553ba04e56e43c5d6a7dd39d3c3785182152ca484e7f32ff8328debaf0fbec66bac9d012da0a3cddea7fcbcbcf746eb5f37667d1c2663d864e39858e1bb8c1518365825765bc9db4b1cd98766c599abc41c50e7bbef497f22762b4cb83911f07263373f1d53e56bcc04afb111bc51e8424ac55a8ed6ada22ee17b339c105ff6aba2dd333097c5f925c7036fe9c9b5caf5d530b4e64c8e7d0de4c50b3297482aa0e8a533c77b189c825f02fac7fea0c81edde5f4218be630e4cb11d1b1d7c558445f8cf03cc711dddbddd9ed7e5b5b0a55141fd1781ec95bcc1bd16d852493bef4edbd7892333292c772b2624e038f3f42ee0a8295b620c16572eff7be89f884adc22795bfd0465d02a967982250228fae858b28a4840d2527ed655fc8ba3f3a27ceb979630de413a23cf64895672a1a14f388dd49c5b1a76840c0c9f2dc24758b5464e0db8caa5c41758aff57afe4e2eaaea5685126148dbd812cfebd8d8ac6d7e22e303b34a418d7b6ae91884614ac661decd68f6a4918357a7a6265b4b5b2dc0725cf75a8e5760daddddc30b45882f8a852644f86b4175a8cd1d203331c076e6bd96ba593d1dfeaed0a356daca313c1a4d602b5bc7699b90fa987e7fdaedef62bf35b8695328d951dbb98e1819fc0bd99d8ce4e33ed0d1eb268fb5223d6c32bde26458aa3bb9b4d04a0151516b3ec0226ae186d067a463b80d7151df47833701175c58d8b49b384dff292ebaf7a75d42dc9018d560f4d9e5cae4bcef47d40e7f0bf56f8c30644d06a3ea4321f60bd349287ec98bb3cf035e3b69eb17243591d662ae74c7ba371b63f15150a1ab4a385f4c4cd6c1dfd8feb64291200ceab7a36a4a38ac694ebfb258abb00c225df1cdc0486a3183e54ac4b55925d91370c8058f31f1a77232817b022272769bca014ea327441f5d9815a6995f6bf87ccd960c940ddd8b01961ff3434044897acded013cf43854aff0304461639c26e7f9d1576f8e3f366ab1842ae68c0cb3439e5e129cb7672323447517f104157a931883b638add1966143d02c4122242b507fecca85c831c821920b980020fe2bc6d3154c4a76a759385930ca54e8baf03becc87015615a74163cc2e7ea6a1a47ab0f7bec5511e05c89f23db2b683a2c972a0ec25507c23765c22ec250a1d7c3d8d5de559ae21b1a1fcb5df472e856049240b1863727f8b0ad7d4d18f49626d3af029f6275bd8a749db26af039530c4b72235e5a0fc1cd481ed3ca13d88ada83cb016ff6db858df9a10c4206e941ae37c4cb512173e1d068d038da906880fc19f39e223b795f235fce9025d2dfe4855e5f7cafc40f6eb92efed4971f806122c1c61263b6c231ff8eb9ff07dacaf4a7b218832bf32363df636dbfb34dbd18db367ff9fcb1f84f8afc2b27aa450f4cec821bf1c470d3c5ff1ca02a3b879fa5e42575c11f5d3871c838a063e91ba69a476d8f5f7102f9aaba20221a1f5c1c4ec6639cb29db2b2f4b19c3c73e1614c3a3f83360a71b558ae2f6c39b59c329d84639c507ded3aa07b5d5cdb216d6bc700b6fcda9cb1e08c490a78109a0199854a0d64091a8421a7bced764be720c1e8e7391273197863804ecf07da9d00094ce79edb4fff64464acf18c61b15289a8e172f1ca33bbe9499636216a4ddfc87faafd05faa18147e879ec92ce483aa80cf7da60634a841b8303e1c8f6dcc201136f906961d0af6e668b2f98fb3eacfbcaa4b71f4e7953f3fcb58e517cd1eab53305d5248f9151374f6428e569685c7637fe43034e3201ee6f46c9170d5ac7203db05fc744ee5629dc1b19eaf3602297fbb93fe8bc254a1331c7bf71327a3683f21d05cb5ed2c64f80bdd9e10cb3a6cbdb4dd0a0a9d82a3b77e2976e3d073d560719d91d8c4ce45e54035c7858066c86054bfd718a44f4a85872397df660bdaed7dc6e3735a1be18687f6beadfdb3a6a6d800e91122c5a19577bd543eda18159f688a9ba3c36ad84dc49e4487a6fe782b71871435f54ec1b95e1cf68e8849e7893c55db07f271815986b47d81e202d26f7040b472a06bae5ba6805f669a21ac9f16f6414508c40ac765bab2ba41d8bc5974434488b96b5506a8360b18638dfe983784cf3d06579c0ac5595286141f159494de9527145a369756c6bb5e8f61262fe46bfe33d3155b883617bc6010fb8f41f860545be0feb9720c8ad09d73cd21b9d0ee55b4ae360b73751c0ab1122f8e2323d9926549092f986bdb40fbc07e8829c6801389f48a449c070925920b8ab8d4ad6e1fadca994f29ab3f4267bfbbfe581638d54cd9b3ac72f75f6c48435f178177c53472c2db1eeb214216d0b81d0fb2f5ae6485c3c088549a294990a2cb7961d9981dd1be452030fbe40a8e4d433105bfd52364b3d2796234ab69d1afe5b5be99f352b594a4521d92912c9e2bf39c67a97da4bd9d248d461893f6ab5dbaf385865018c45e71379b0624c28d5741d20941131e84782db1afc5c0fc263d8c187cbf66a16278b4fc356e3770076400970044653e4f3f38c8ce362ff39fe229e1f5ad8a6222dc14dd9bb652a72a2c411cb64afef67156e7d52224f60a94883379cbf542e34d59dd75d6cc5a23c7cfcd72be8076228b8a5c8e25eaea21d78197e1f80e06c4f6aa037138f89889fb4e7d9e93eaa9d26e933d2710db49ee7879d93bb9fc04b4a7a17af6b8fefe6283ebbb8e4951d47b11af37c31ac8cf62d21b14cac49fffa902087778068e011d2a14882bfaff6b60e290042a6066b3798af505b385c586edc7b3fe680085dc8adfed8ac323857d66bcc1763aea04413f2a51c2aa6468929ed7833eca04f36cc2c0c3635a5c1021f3ec3f26cefc395abc797bcf6d4390554903d339e70fbccc5f8460151554d28a6e93e40a0e82e9ebb9520a46700750f8d7deaaed846f4e95968dc18ec908fbfecf6af6e6dc3346691cf8f2d8aa90f99f77bfecbbee8d58301e7e1276dbb150c48fe9a4e5e83"}, {0x88, 0xffff, 0x9, "d259d36e5c0e3d4fc9638b148b7c7d663fc3a981c058ba750b5089af6cdcf87043ef5c35d4caf339babe752459b830c9851c952edacee6bc4f9af84b379eea222f439b42aced02ef609cb3350933e9144a3899d9c4d038f0fa3a318a4dd5cc9591f093b8bef2dd5afa92b2946e35dd9be9ac3b77b50615f6"}], 0x1490}, 0x1) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000018c0)=r0) r2 = openat(r1, &(0x7f0000001900)='./file0\x00', 0xc01, 0x100) r3 = semget(0x1, 0x4, 0xe) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000001940)=0x8) bind(r1, &(0x7f0000001980)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002a80)={0x0}, &(0x7f0000002ac0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, &(0x7f0000002b80)=0xc) sendmsg$unix(r2, &(0x7f0000002c40)={&(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a00)=[{&(0x7f0000001a00)="8c5144f6904b32dec3e81e26818f6643ac4d1eba41813ffdd9e5bb44e54564c0a2af38b17f236f89e912b5672902644486df5968ccb64dc6fae8f1a04e0362adb3abd7560d62f16ace991420a07df24ec03841a85faa04cab326ed439a6406f95cf67885f7baf13205383bac5e8b17f4236286f28458fc410a8e4bb1917e14ccb428b3ca809aa23a10d85fc27899ef196336137633b7dac68b2fff92f8e2194f2729d49de734265327209604dc2760079ad5e6e1f63db9f616b0b2a2b8efd3d0c0226159fbbdf20da100221654b6711fdb837c48f651093a65bcfce8e59cede0f60329aa4067b6dfb4e5d21f825f68b8a3d49492cbef2017973202be25330dba7f00b06cc13dd39a3dd3d2719c605f457932124715cf0e254bb2abb3d24926233a8186230fd2bf729b49e0870add8b6511f7fd61586862af2ad2405323bf2209ac875468f549a0fb9f41dddaf9b6e07b9a443a9643041260d892ce7bb16f0c1fd86a48daa0daa9d0899bfc704481452e67170b84cdf654409089ea3e9a6208864a44db594c58c6584f48dd15151c93a049318ff38d2a1b6393ca4e6b1202495cf55ca6576690edaf917e68ba506e06720858f35aba7c6201220ddde59fd57297a585f71525927f66e4189f133e6b25dd03a936ac919496b6ddd9f01d518541bff4a8190d398a0ac82d4217f67a98315c15d39f13577cde6be6cadbd040cf41580967832031ce889e1dadf5c47144a784d2d901dd3d486653547216b74173ba2412cc71562750f1241bc861aff162e4f1f18c53115fafa1243b5d0392f2e9d42dc24bec80b4589de611a5e381bcc1147c738e1fa4c35c9ad37ed911112e07fb6cccdf3acbe275e2d548f6b9500a18b3b96df6248a5cdfd882b544e0e2b6a842e8dda0c98ba83d803e5245f01440ffa78f65a3aca70f9a1ec04141e82c1977ca474b20879c567f94eafca7ebeee804500995370406026b5aa1d67ec1031e5668636980ddeb14abaf683a5eba3c71b6c996fa2c787b6e21d38af52fca31925338d906b773b74734cfa68f3d9c69b7419ea4f5081f4dc5145095f72dd40fd993e85985ea7186487dd0068c7ccfb8f8a0d6dc2df048795debc49e4ed04faeb4451467a63433fc9b2f55085376896a6db39295a78e1568a7318b57e117b0474bdf42dbf51a369479168f56090e7c86f15aa2770157deb76fd46f3418136409b5c97c947d24fae1e197f7d7a6514aad728e4d759edf26509af19b2e88f4a98b99313bed3af41a345c1b5173cc95cbeabf420e53e0da0121f40becaa10939913d363085316ba0ca2f1b096be021f1ce1e3f9f2658b85b7cba068e06c7ccb239c5ef4242874de12a4e1ab3be33dd2ef06856484d07a7405aae168ec40f1249c549f793d13dad585c4d4347a23d2d345df4e26f3820b95ab01e162976271dda8ae6b009e94009c6085ddb3c3e21360e8257ee006f0b179442c03ab7ff2146a626f8e6b377c6225056d0cdd52a9b7ede48d1ada231811dde0c59131e633e24494dbf0ae72873dc19c4ff2b2f9b899f80e2adf7d3b58af942e8d1058827520e5dfbc5533b3abde84771085f8738de10ed8d54d5d4d4e6e7e02382948ea4b4abc088c202cb25f4110354da08c15b6f6e9a39bee7e232d7a8e067ae3fd3f8dd1cf28bed4936fd19fcc5bb67991f1fe50f41555d5e8e07ce2365ed0ff8b83149813304be9de66bf44c6519941833e2963351b2db411ad911f98686e83b92ef0281db4a5aec74c62714300aee861a63e86e139dc544609a2b7877d955ff2f5bc64baff5e56186d3ea293310181764d940a5dcc90b3bb0a33cc05a362f037549960d564077ce7436f708e6559d8b213b950cea7d325570131a9daa1738fdf6747d8811e76e152b329d0849527f960d876707ead4b1c8f5368905d0e61634347f1e66e08e8bec7d6c143211b760be15e0ef2f09dd75d2c10e19b27fed4fb4a96c15e31bc8d1b62c4f483a17a9d687f503ec2d427753fb3c15aee5678dd7e2ce3f6cea730ef7a315a1848b0227f907353499b4d561918770a71287d83cb8be9c60a12b4fdca1f517d5da0dd183f67f6632a65e3c0a2d93653059e6a16ec8adcb1c61d0cc1b55ef0ffe8853accc489d52dfa86f40874e8bd1a2c3d7265f5b9d40cb6d11ff50d405c99205cc32a6f45f5b1f7db819be258497ef8c4595ed16a61e3c9602df92b85d7e47e11dea9840e2b1b916c50dbe96b01b7bee4763946c1c4f304deec23464d636bdb072f9f75a80902391a1e606c9cd4d4bfbe7b86768a91c24a53192d194bbb245404f0e2eb1427255a51ce9386c8c5b8873a884d1e228bd37279555f2b4295a97206a1950ab14ef34eaf42bfd7673e7bd5d163660bcf4fb2328356af1724b23aff1c8aa56a8f77e47deedcd20f6db58a0aad763e33d712e8742e7a0aab4dcc22e9f59f8d09c3fe76a718ea894b286da0ebdba21542885242ade76d6fe1ce8c969415d3b7b679a093a8b0c1a8b034821d79768cb4b0c2c963fecaaeb2dd07578ebaf99829de86aad25cabe675caf520d97b56ba9429fac9094a0a0bcc84c0be08c2be16f39f55a98a46ff7c5bae3c33690416794c2d3e3c1c43af20f68ab0b8632801e52421a8680379e618c9778c5605236385c4fe689dc567f31a7cb7850a137752f07d07edd726cca720aae1d555eef059a852d22368c18630b5d5106d0c3429169fe125d1354524402028858343c7534ca81524ea1996cccfceb9a02a1b674c5a668b606ba8c522b131a2cca7781aca5d2aec09add668cbecf7c590d74377ce2bc8ed4a143521db65cc5268d85daebe10f47389535ac0d4d9d578a4aeec61238d55407ec1d89005810ee3af9490e785eb8eb136e35d96614fe1b123e18f9a652a990b44231612ff4c20c8cb5412c8b6377d63b4c74db4e510a8b1951b737d79586efafb205ef36f2dcbaea6bb14c3a72cd5027d7b0770a753c131ba9f3c1cef3ee33ed6026b36a237b795de47cbe4a09b66daddf6b41fd498db2509d4257662e78df40af31994a0e98ffcd5000302d7d1b0c2e868d0a186faa14b2fb9bad400ce032c60fe3ffa2dd60b9f401125ca199f4fe6a3eac43a2411636675e8ef1fce82ec1dbd2eed52b0ea2f3b5674ffda26c7e1dd16f22ef3193cdf4aed87cbcc1fba3f160130d331ba99807d8d568fcbb15779e70fd5e8a79a30c4f894fd81cfb560a5ff25d747a86f1798ace0e329c23387f4610fcd730b145c31260861ce90031091f840aec8da853e22f01ed96c9948dc69cde2570c8b417957cc159777fcbe55c58627b33ef5cdd09af4d902bc5e581c6eb0824d630bdadd9dad7d3351a9d97be48c7c1d0eaf2069fc71663cbdb6937bf29301a0656a0051e9959d35d685de39c5456188c911cabb0ea61b2aada1cd1d7bb7efd3fd649facb614bd9309c6c1eec4501791f317a1025550886322beeb7a1a306a9c1a82a94ecc9550f8744ecbfec3718e0bed3d203cdbdbf3ccee12825447ea855bf45445ca67e6c06087762d1745e8caed18fb9a39e6c0204376bb26c70d123a6af25961706e90eb998bb8e251399fb8451b0ce8bb59497cd7c4d41c5d75caea3e6e14783dd038d6fc4a751d9a1254cdb89396bd45fefdcd807b99ed2efc9ba6171793c77c03b3c861503ac511cab3e11879e7f00eccbfa47345350db3c94eda817313cea3483fa2c664dfecae5dec725bde688de9c14c410d1bd694672c1b6fd9b470ff011a1f53f5d723e12c8637b717b365b72119b4e9affe8cbd5b9c7a0dae3dae22726ca3c28ea727f93b1876d74dc66c916b5a5dcfd157b0f396f142cc1e019b6a62340fefc47f11fcceb8f133d6d3bcba61e3aadd1bdd15e932d9a167432bc1d6fc61e4b0184250f90f4951de9ff0953ed5c73de7c4635f48ded92d519b8f9ef53c841679da18768929f46d1079641f2f6c0fafa11163a4583237dc897d7f3f1e4c22ce326cf79357087a33f8d7911efea87826acd5d6713dff782946fbabacd29c90ec85984d9b542d45fecc7948d22c47fa9009582d01913ef8d989cac01418b40660bc2642fb96b3b3ef26222ae22a664f2822cc899867e00f6cbae567f2c4bf0fc9ae109e1fe626606cc937b33aae21f238f8bf8e1fff4af9698fc3a3f4df0fee2f4c61acbce282e2c42d4ba30a7ebd6746a57eed004368ec9bc43a59a1492f18d790217a312bd7236d60dbce210466d39a4bad7b128def62ba919841d40ea4f680e0b3a1bc4eaf773a293055f57de4a27c0e5dba106e75c63824db038f41f4e984d1f08b244e0c2ef1be44b230a14b8c0d7a9b9803f0a4595e0a2bfc0e6efc025fa8165f2fa31ca3c5e876baa07bf927159b207f79e79ef2ff8eec2cd6e9668e3987344c048883e842165ff746e5b95cb030fb537362613f7f68bed3aa429bd7e62a94110f53caddb01fa4d7a8cf71fe833881fb5f580b7d9d2d9436a220fb9e26256d42a6327a35dc254d7c2438c3bcdc4a2aa98c4ee3c10683e1ca7bb7b1d4bb9a48f95430c9fedb8108ab9302abce92a39297b970abd1bd46a05e71aec7fc090c0a5ed9aea1555ef6a3a3e78a0a7b5ae5abf80f9857f39246144bce231f86269022d05c3f142619d244fef9f62859e030de3f5e17eb2985e867df7768e987650ab685b44c86ec9e86eb4894fb9b51b95528a17ebb3f4ffb10bfe01d92d55a7cd2f9ad94d2a8968c35dee7b66f51a7df7b862b49627cbd0b091338919cdcded82ede71788930efd19e7e816aacb1a376feea9494e262b039dea6fded826acfd68a4871dd9c56cf50f8cddd0217524b79f78e3969418aa7672d9ee3f5f4f14031ef2f145267d23f7674bfb3354a98224bfcfbdf7fa5aaa37bd8d0f94fc0c8af427498c5feba93e18d80ccb3f7c2b142de13c74a8b9229a387a6411cc448090b8bb9e58d2d6c239af7df718389d8feef1fd595a3c5b9be0d0f445d9667a699d42a6a84cbdf35f8c4bcc9fa4efaef16577ee51f42d0a7397db5dd7539dd08e458a641dc9b21e1fab056d08c715d34cf302de3f8b6c91c3821b1d8e08c92c31473e1dad059cc56dfacafd6dee1e484666fa6294d0c3b843463282577b2f65b66d287931d427af8dab6e73c5e09b5763f58ed36e8eedfee506914aca20ec35e95357466890fe2a111536e7e91d79e380f774972234b6181f6b5d97bf5db4cff19b1f48f57bedd85e4508fdde83e5eef1c06db516ea9fcf15ad2ce63a0969d9cd9d1a980480067028dedbadacf16df081d78df3dc80b285ff9134a4c5376f59299986d7224d79d5570d9c22c7deaeb35478c440cb544e539eac0c88c1613a3857624158d173cd53fee9b335cc182ce2b63751f54141019c3f7ff489e947505abc4d1f2c7df737399a515ffbd88093b88d677fb38d9960bcdb2b7f6f72ffe1f2431d93c3841d1646a719718547cc7169c3f6e588dd3dff2244971f2c322ac05030a8dffc9f9aa4b4faa4e356c2370a91eb4470266d27c5a66225f9f4e1bd6719ffda563a3bb9c3a65daeff0fff436095faf4f8b9d0707cb21f00c642e5eae6a74938c4a4320b81d0a1882ebb863ab4b9da6f92d7abba1205943f059a3157adb3bcdf534bac2e7332de12b714ce40a424e4050d09415dde2cab3c7cc60d8bc994ad8f30327afa5a87e2e4a0c1729568d47de138ffbac8e1828fcd707610f73dedd76787b742008acb878603487404b5e3ca7c221106c97e280e26a730356104397daa5eab71a12cbada4847f15518b37b7eea2e4ba126a069c3d2cbb40d94c5145946130e1c606022e", 0x1000}], 0x1, &(0x7f0000002bc0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r2, r1]}], 0x68, 0x404}, 0x409) semop(r3, &(0x7f0000002c80)=[{0x5, 0x4, 0x1800}, {0x4, 0x2400000000000000, 0x800}, {0x7, 0xffffffff, 0x47c9a413662bbc98}, {0x3, 0x7, 0x1000}, {0x0, 0x4}, {0x2, 0x6, 0x1000}, {0x7, 0x8, 0x1000}], 0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002cc0), 0xc) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000002d00)=""/14) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000002d40)=0xff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002d80)={0x1, 0x82d4, 0x40, 0xe0, "3137ad7b1e3e4d4229dec60eb1467abeabdd9ef8", 0xfff, 0xb018}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002dc0)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000002e00)) semop(r3, &(0x7f0000002e40)=[{0x1, 0xc41, 0x1000}, {0x3, 0x9}, {0x3, 0x7, 0x800}, {0x8723999bd8bdcabf, 0x56f, 0x800}, {0x4, 0x1}, {0x2, 0x5}, {0x3, 0x1, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) semctl$GETPID(r3, 0xae73461f96d93c3b, 0x4, &(0x7f0000002f00)=""/62) getpeername$inet6(r1, &(0x7f0000002f40), &(0x7f0000002f80)=0xc) semop(r3, &(0x7f0000002fc0)=[{0x0, 0x10001, 0x800}], 0x1) renameat(r2, &(0x7f0000003000)='\x00', r1, &(0x7f0000003040)='./file1\x00') semop(r3, &(0x7f0000003080)=[{0x2, 0x1, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) r0 = socket(0x18, 0x4, 0x8001) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000004c40)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './bus\x00'}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000180)="d5453ff7598727e5cd7c1de1e57a8d71f4f55429f795b8c834f543c2f7c5d9832f809aef35f1b597c71ba4947608d3d30132e744833b482aa16976fae6ffe08b9134d2ffbce22b906135dc99fe59f072c78582ef3916056818ae61a26f3625019762e3ec3112de3386dc3949b53b38c54da3db5a7c24a119da0b272a494a7ccd0005a3cb95cdb2f213284f39ba", 0x8d}], 0x1) writev(r1, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000000), 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = dup2(r0, r0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r1, &(0x7f0000000000)="04", 0xfffffffffffffe6e) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r1, &(0x7f0000000040)="e2ac56ad75218c31a2c6d103107993217748cc4d53cc4ba1ee1783529654246cb2348adc3ac1995f39194953b86c72568f3a3a5680524583d9aa516b4a93", 0xfffffffffffffd12, 0x102, 0x0, 0xfffffffffffffdb0) dup2(r1, r0) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00002ee000/0x3000)=nil, 0x3000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) 16:00:02 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x20, 0x124) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:02 executing program 0: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000200)='./bus\x00', r0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = open(&(0x7f0000000300)='./bus\x00', 0x90, 0x40) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000003c0)={0x14, 0x0, &(0x7f0000000380)=""/20}) r4 = socket(0x6, 0x1, 0x0) shutdown(r4, 0x5) poll(&(0x7f0000000400)=[{r3, 0x20}, {r3, 0x8}, {r3}, {r2, 0x2}, {r3, 0x4}, {r3, 0x10}, {r3, 0x2}, {r4, 0x80}, {r4, 0x4}], 0x9, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x4, 0x4, 0x80000000, 0x1, 0x23, 0x3bb820a9, 0x4000000000000009, 0x1, 0x3, 0x5, 0x4}) chdir(&(0x7f00000001c0)='./bus\x00') chflags(&(0x7f00000000c0)='./bus\x00', 0x1) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x3) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x288, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() getdents(r1, &(0x7f0000001380)=""/99, 0x63) r2 = fcntl$dupfd(r0, 0xa, r0) getdents(r2, &(0x7f0000000240)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) kevent(r2, &(0x7f0000001240)=[{{r2}, 0xfffffffffffffffa, 0xa0, 0x4, 0x4, 0x1fe000}, {{r2}, 0xfffffffffffffffb, 0x90, 0x2, 0x1f, 0x5}, {{r2}, 0xfffffffffffffffc, 0x10, 0xa7, 0x52}, {{r2}, 0xfffffffffffffffa, 0x274bc25ae6431daf, 0x40000000, 0xff, 0x12}, {{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0xe0, 0x2, 0xc4a0, 0xc0000000000000}], 0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x2, 0xcde}], 0x3f, &(0x7f0000001340)={0x401}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = open(&(0x7f0000001540)='./file0\x00', 0x80, 0x9) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/123, &(0x7f0000000200)=0x7b) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0), &(0x7f00000002c0)=[&(0x7f0000000140)='\\$)\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='%*\x00', &(0x7f0000000280)='+\x00']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="0800000800000fdbc67e83559aab1a9876735759000000000000", 0x1a) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xd7036413e0c5f74b, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './bus\x00', './file0\x00'}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, &(0x7f0000000040)=0xffffffffffffffff) 16:00:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) geteuid() r1 = geteuid() setreuid(r1, r0) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x3fd, 0x10040) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x20) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r1 = socket(0x20, 0x2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x7f4, 0x4) 16:00:02 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x1, 0x7, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8860, 0x0) r2 = geteuid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r0, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000001080)=0x9) mknod(&(0x7f00000010c0)='./file0\x00', 0x2000, 0x4) r7 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmat(r7, &(0x7f0000000000/0x4000)=nil, 0x1000) r8 = msgget$private(0x0, 0x1) r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000001200)={{0x3, r9, r2, r10, r3, 0x110, 0x3}, 0x101, 0x5, r11, r12, 0x8001, 0x7, 0x4, 0x8}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockname$inet(r4, 0x0, &(0x7f0000000140)) close(r4) setgroups(0x0, 0x0) setgid(r3) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:02 executing program 0: setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) r1 = geteuid() setreuid(0x0, 0x0) setreuid(r1, 0xffffffffffffffff) r2 = syz_open_pts() fchflags(r2, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/wsmouse0\x00', 0x280, 0x0) fsync(r0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000002cc0)='./file0\x00', 0x200, 0x3e3ba870b415e4bc) pread(r1, &(0x7f0000001a40)="84764717ec3a2d8e68b78f2a08ab43832af8eb4ce55de8f14ea6c8faeedec1bcb06ba362ea419ffc474f409c70e4ec822ac19bc87dc3bec874971db993cee395bcdeaba7586a13248314f5ff7db9838d1525c1ef543a38d7acfbf019e9b924930739e2db5e0f1a5219bed906a7c3a6161c5bd1e4e6a74333df03f6ef6e", 0x7d, 0x0, 0x0) accept(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe100"/4097], &(0x7f0000000280)=0x1002) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f00000018c0)=[{&(0x7f0000001b00)="ff8db59eaf1c19d51326d99c4e1e35807de553cdd26798f224523ecbd7b87dfb4bf7537c07898b2dad5d9c4cd7452e91858709d2d457ae03d3af298bb29e46fbe108da479c3b0af1637e039b2eb8d4f9eafcd0b390727cd4e262ca9663df195a96fe57946c654bd4084cb19342f91bafca4f9ab5fcaadaaec2dfc225b33f40ec4c3ea2eb47acc60825ebba5ba0a88101e01ba493dc293bb264cd7ee441df", 0x9e}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) mknod(&(0x7f0000002c80)='./bus\x00', 0x2000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002c00)={0x3, &(0x7f00000001c0)=[{0x8, 0x10000, 0x71eb, 0x40}, {0x3f, 0x2, 0x80000001, 0xfffffffffffffff8}, {0x7, 0xdabd, 0xfffffffffffffff8, 0x7}]}) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = semget(0x3, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3ff, 0x0, 0x80, 0x81]) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x7005c0ad65ce3124) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r2, 0x20004276) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xf1f911435e97d55b) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x1600000000000000) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x100000001, 0x8}, {0x3, 0x2000000000000000}}, 0x0) r2 = dup2(r0, r0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) clock_settime(0x2, &(0x7f0000000040)={0x0, 0x8}) flock(r2, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0x1}, {0x18, 0x1, 0x6, 0x7a}, 0x6, [0x6, 0xfffffffffffffffb, 0x58, 0x800, 0x10001, 0x6, 0xfc, 0x100]}, 0x3c) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) flock(r0, 0xe) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186204018b002b3a00fe2733e7000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:00:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() close(r1) flock(r1, 0x6) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000000)={0x5, 0x7655}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) msgget(0x2, 0x48) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = msgget(0x1, 0x100010162) fchdir(r1) r3 = dup(r1) mknod(0xffffffffffffffff, 0x6000, 0x49ef) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1800) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000300)) getpeername(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r2, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4, 0x5, 0x1, 0x9}, {0x9, 0x32e9, 0x401, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xfffffffffffff001, 0x3, 0x9, 0x7ff}, {0xfffffffffffffff7, 0x0, 0x3}, {0x5, 0xfffffffffffffffd, 0xffff, 0x8001}, {0x200, 0xfc8, 0x4, 0x7fff}, {0x1ff, 0x5, 0xdf32, 0x6}]}) 16:00:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x3, &(0x7f0000000080)={0xffff7ffffffffffe}) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x1b, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1d396be1855e9bfe, 0x20, 0x5}, {{r0}, 0xfffffffffffffffd, 0xa, 0xf0000000, 0xfffffffffffffa9d, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x3, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000002, 0x3, 0x1000}, {{r0}, 0x0, 0xa8, 0xf0000000, 0x7fffffff, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0x20, 0x2, 0x3}, {{r2}, 0xfffffffffffffffe, 0x2, 0x8, 0x5, 0xfffffffffffffff9}], 0x2, &(0x7f0000000240)=[{{r2}, 0x0, 0x80, 0x8, 0x84, 0x8}, {{r0}, 0x0, 0xc0, 0x1, 0x10001}, {{r2}, 0xfffffffffffffffc, 0x50, 0x2, 0x0, 0x4}], 0x2, &(0x7f00000002c0)={0x57, 0x3}) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:02 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x4, 0x80000000}, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x88c, 0xfffffffffffffff8, 0xfff, 0xffffffff80000000, "e2a2fc1262efea86b34cdf78239c0ecac7998f6e", 0x8, 0x80000000}) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1, 0x3, 0x203, 0x8}, {0x9, 0x9, 0xf3, 0x84}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000840), &(0x7f0000000880)=0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x1, 0x800, 0x9}, {0x1, 0x1, 0x74, 0x1}, {0x8, 0xffffffff, 0x8, 0x4}, {0xdf, 0x1, 0xe6}]}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) sendto$inet(r0, &(0x7f0000000000)="d5178cf4c4c657b3700787823497cd778e7fbc8f38049c34b55c4be103935209a3f9fe45f48835ac39fd8927e9ee2a5c915b342706", 0x35, 0x247a461ab4c61665, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xa) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0x6, 0x8, 0x0, 0x6, 0x328, 0x6, 0x3, 0x1}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1000, 0x4}}, 0x2) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) socket$unix(0x1, 0x2, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)="9a62acedf68ee23eae645ac6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) r1 = semget(0x3, 0x0, 0x140) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/193) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfffffffffffffffc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000080)=[{0x81, 0xffffffffffffffff, 0x5, 0x7}, {0x3, 0xffffffffffff8001, 0x4, 0x9b47}, {0xfffffffffffffff9, 0x40000, 0x45d7}, {0x9, 0xd211, 0x1}, {0x990, 0x2, 0x1, 0x2}, {0x4, 0x5, 0x6, 0x2}, {0x9, 0xb5c, 0x10000, 0x6}, {0x0, 0x8, 0x7fff, 0x8}]}) r2 = dup(r1) accept$unix(r2, 0x0, &(0x7f0000000280)) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3d}, {0x3c}, {0x7ffffffe}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00a6e32f66616cb5ab00"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: select(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x585, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000280)) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) sendto$unix(r1, &(0x7f0000000140)="31d0c78d166a0550dc265afbedf5384fc7445927fe4bc73a1be69cc9196b9ba0aa5a14b7d058b3607e125e029847cccfd999ec7934b93924bcb16e0fa61b2ed93b2316e470b01a41582b78dbf29d046f19afc5aebbd738182620162acd8e3079e2628401463ef1a50e6095944693fe46ed33fcac62959b5bc47865285aeb3797eaae8ba45c8b33af6a14c3dcc4b0cde826", 0x91, 0x404, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8000) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x9) r3 = getegid() setgid(r3) setegid(r3) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) socketpair(0x1, 0x1, 0x80, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2000000000009, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x7) r3 = syz_open_pts() r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f000042e000/0x1000)=nil) shmat(r4, &(0x7f00004d6000/0x3000)=nil, 0x1000) r5 = fcntl$dupfd(r3, 0xa, r3) close(r5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = semget(0x3, 0x4, 0x50) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f00000005c0)=""/206) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) poll(&(0x7f0000000040)=[{r6, 0xa6}, {r6, 0x12}, {r2, 0x4}], 0x3, 0x7) msgget$private(0x0, 0x100) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daecb66bf2f8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfa08f1a28f7e4d348bb86b8fab7b9862f9db8b1e530792e4ef0c67883c1319bb547835e4653f7188ca5841b3ee44b36b5bcf716f7898656a074b011753b17b159fcf32bdfbf059d581f57361dfe3771c0950d0ded8d39e125268cfb580df394bbdac6f9464a79b09242f427a8659951753bf6786bac6252ffe238ae823fe8dd6415def2ad66549744fbcc8d015f62614d97b2f0418b97ec73d12783fb57886f3893cbc12550b08f75300043215733ac44c46bbe68c88ed1ea2da0e4ed6a53a6ada6ca099d3a6e0d40886d34ce6f7f7c61e95811231ecb05249d9179bc554a8a45e376d7a9f0596082bbf58f9b1e44f9131166df44ba40dd5e821ee21e0ff5a29f9781d3f2ca3d630cfae74a870150458ae1c3c9e382165cf732cd2cd1c6ca40cdadf3f251e49532390e6df707bbb5093cee170a4f96829366a56dc07490387e57342905fff00fef6f718f802017cc1369a74333e9db7439c0f70570882f179e3e5e6ea464e7292d95b34cc1248524a50b3b48711320e808b2107132b4d7f049ad85475fd414e941231273a76ded43c4e4797210e151de032cb400a9bc00d8a4b3af28329f7b"], 0x10) write(r1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0xe40e8e49df0223ca, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:03 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x7, 0x5}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0x3ff, 0x3}, {{r3}, 0xfffffffffffffffd, 0x8d, 0x80, 0x7fff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x724015876ae34f37, 0x1878065500, 0x8}, {{r2}, 0xfffffffffffffffb, 0x2, 0x10, 0x1, 0xfc}, {{r3}, 0xfffffffffffffffb, 0x81, 0xf0000000, 0x16}, {{r4}, 0xfffffffffffffff9, 0x12, 0x2, 0x8, 0x7f}], 0x3f, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9, 0x20, 0x3, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x6, 0x286ad584}, {{r0}, 0xffffffffffffffff, 0x81, 0xb13563e96aa2e0b9, 0xbeb, 0x8}], 0x6, &(0x7f0000000000)={0x2654ee00, 0x7}) close(r0) 16:00:03 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x1000007) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20038, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:03 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xffffffffffffffef}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') getitimer(0x0, &(0x7f00000000c0)) 16:00:03 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x82, 0x0) socket$inet(0x2, 0x5, 0x100) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x7f, './file0\x00'}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000080)="308915e81299a5fd1cc6395fd259e0cd0072db4033898fa5268af1cf52f66be11388def213cb4f6500037fc2d6192e9ab9204b12f1b2ed75835ee2c6569c587beaea31090371cfe73447f8124d36440c2d03c2cdfc3fb14874da2baed0e455b073376f45ca5f9777a1a4daf52855723842476aefb009f0a6d57752a15bf388b1749dfe64765516ee4722d0a3cf6ff6ad52de9302ee640bad467bbd0cb70007d8ca752e4b07b878f705053ccf0e0007b3e0419e18d6de82817ae9fb657c9203c475af6031bf877292e6103ac3114b6a26151a9681d9ae1839143d175015f86b5640ef0d3ec97da5754457562bcde7eaa25a", 0xf1, 0x1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='oN', 0x2) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x8}, {0x18, 0x3, 0x4, 0xffffffff}, 0x100000000, [0x5, 0x2, 0x8, 0x5, 0x6, 0x7, 0x8, 0x80000000]}, 0x3c) write(r1, &(0x7f0000000000)="bdea", 0x2) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xfdcb) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x8001}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc8371e68b13d4c7, 0x100) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x3d, 0x8000, {[0x7b, 0x8, 0x3, 0x100, 0x5, 0x5, 0x3f, 0x4, 0x2, 0x7, 0x1, 0x4, 0x0, 0x7fff, 0x18d, 0x6ec4, 0x0, 0x80], [0x1200000000000000, 0x6, 0x6, 0x8000, 0x80000000, 0x6, 0x3b, 0x6, 0x80, 0xfffffffffffffff8], [0x8, 0x0, 0x3, 0x1, 0x7ff, 0x0, 0x80000001], [0x8000, 0xfff, 0x6, 0x9, 0x7, 0x4], [{0x9, 0x5, 0x4c3, 0x75}, {0x3, 0x3, 0x1, 0xfffffffffffff000}, {0xadc, 0x9, 0x7, 0x9b5b}, {0x3f, 0xffff, 0xc9, 0x1000}, {0xffff, 0x4, 0x6, 0x3}, {0x2, 0x7, 0x1ff, 0x3}, {0x401, 0x80000001, 0x8001, 0x28000}, {0x5, 0x3, 0x3, 0x1}], {0x9, 0x200, 0x516d, 0x2}, {0x2400000000000, 0xffff, 0xffff, 0x7f}}}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xfffffffffffffcd3, &(0x7f00000002c0)="37f164db6276de0104b47877eaa0d4494fba1502605840d25e300f9b6063189983a0cb7ce8597ce9856f8fb7d93e203dc43023de37f739760696ec4c2b7b883a5a2fc847a077f3df898fde67cc7ab8643d2b63b944ca65b443b3f91dec83d328368f2d26e25a2a81052c8a21be") 16:00:03 executing program 1: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) sync() r8 = socket(0x10, 0x0, 0x166e) setpgid(r6, r6) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r7, r2, r5}, 0xc) msgget$private(0x0, 0x20) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r9 = msgget(0x1, 0x200) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r8, 0x5) semget$private(0x0, 0x0, 0x48) fcntl$getown(r8, 0x5) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000180)=""/249, 0xf9, 0x40, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x5}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() r1 = dup(r0) getdents(r1, &(0x7f00000000c0)=""/183, 0xb7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1, 0x91, 0x7ff, 0x7}, {0x200, 0x200, 0x378c, 0x527}, {0x7ff, 0x3ff, 0x8001, 0x8}, {0x4, 0x5, 0x1200000, 0xffffffff00000001}, {0x3a010fdc0000000, 0xfffffffffffff801, 0x3f, 0xad}, {0x1, 0x8, 0xfffffffffffff801, 0xffffffff80000000}, {0x0, 0xdde, 0x0, 0x9}]}) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) r1 = msgget(0x1, 0x1) setsockopt(r0, 0x400, 0x5c2e, &(0x7f0000000040)="f42e055eff19811f19a65aabec78bd2fccc33ca7e4566c91afc46262a30de345bf13e019449043daa42f1dba7edb0e81533a440f2da92c98c5729ee9cab7e4ad22df1caff0083326dfc22c1a309864277a91c831ed5ae4e157e04d1802757ce708f68e382f231211a9ecded388f82c3d7207203d6d3478225a8a8a644371eaf6f804d190475edd14b09a855ffdb504b82bb1659ed161ab30c47c34063059a28dc0ee0ff7d63e5b2c47c7f9d19b3735996bd3969244ac1fec51a5c73e46ab606105b416d5b7583b184d1ae1a852a8c98595d3b7b40c4717b58ae11150c926f7b1ede8f8629de398c7151d06b62bc5c31ad6fdf107ba4e072ab4adea8c316478346e37c4aafd65f2f728b591d57270c4cd24c8791bcf19e95bef727fce0ccdf03b5cb71551227d482cc4f9287344019ceeff45d62d889fc2cf02939cd4a7faba678ad3d23d01c713e0e81967c308e98675200790164fcb148257aadb9c028c4f074ce85cd9f5c2b55eb975a1e4249e4436679f7f29eb6eaafd3651585302c59227a323b2ab87e6eaf41ea4bdc075fec98daf9bfaf17ae73b4ffb40e95af941ae7f24656cf356e0f3c13d10d2b790c57d03e9be0fc513e12c9101dd61dbf48912ba27429b5e49f17671f95eb40f243db35543268ae532abf2098a446f547921f806b273ac14efb4dc7d4c51b3fc4df2ffbc934f0ae9fca5a53b1bdc7df47bb110aea7b6312cf5f1c8bca8456e4f8cbe55430920dba93da8c6c915ed8ec78e16b4b882ac21c089c9a3f2c88c8c7d931e3fdeea8ae588bdd1c47eb16302f54bb42f14265aaf87e549a1a202f48ca7c60384db48008738a573dedf7c917d8006f3ad7ba426658f30d1ea2e29b155c714bfbb1ccb89904130625365221cd745f208e3044a47b8c4b92e484e2c540cd72e1147e562e732df55b47eb067bc8d87775aaceb6ccb4aeaf9ad0d1b11285a1af25d682910ed96594d3bc24aa18a29d52d0dad86fa78f73ee926f2d67de0b1ead421c684c148800892c114d1fb83c3f8800f34ac5a14b7d24410c0a3a310a36d097ed923b818127e759ae5a1fa8157e355f080bfaba247e12858d2ec0315ad192bb04b7b823e4975d814de19626f84b4faec1f5af820f6930278c013e3f796e170579b4a8b3a602e08a07f2dd4d9dc56a48bd02dc6e2ed836b5699d99bb71a2dba0fce0511176169d6ed745650ed80bd0c3f38f3120daa859d986a07950d67f0f0cac0d2441d4135a8192cdaa0a980619505fb18d3e0dab2bf798e175e4b8f1c468ef6e349207540647cfe4ae1c928b4d2e978d1b9352434a7699467c9cf7f9671fecfcdf3fce29ab60e3065c5ecc45ca64265b5116dc78c1b029a7bc0436f4d747244142579a1e3ac93232927d633b3b0664969a873f408ef7db63276b84439f74a9ce347540531b9805fbce38c6a9dafb8fdfe88250b685f685b22b1cd38e8a9d3f46a7ebb675bc254ead3ca64f1a2a23e6b72be1d9c92664f86d778177ea9f1ae4262808206283ef5824b58534b1003685e4ebd384e50e3e41ecc7e87d52a49a348637dd1ccea281091b5b619ac95dfcbbd76bc4343575b9eaa1c9bbe3c0d7b61834213eeb7e82d636180f523d5f506a583437e65decaff4b0cf4662d261480d4e3e6a3b969988483f73f7b6141dbd075a31c3df9a85b8a051e013e6e70efb856c4c1d1406dcaa7864911f8474f86891f7974f3588b126ba03d5a171ab3d91c615e303fa2aef8ee6f67bd979788625658768e5bde3e5b12f5e24f7d33ad62c5f74cab51db5349bc6d2e1eef0340bb94a33609af923fffdec79b70e43ea65dfa17e10eec1f7e58a421b3fdaddaa365f55659eee276fa5181b52a68b47b4fc5c368c32cba3e262f547b21815b3c0fffb9255a9c7737554a39ff98255bfbc1558fdd8c1766cfb6c3eac886184dd56b2b1ac963f305c5b2f443fafd94cb6432d8462a4640b405b81c6b3ab70d8b207237fa9abb7b630981b961ed7744778b05454da2ef0f7ddf93e66b7f79e0ce4383cb9f5101aac8913cd4ee1e5d93f7958efcea9f7bb4349f627e49fe5b6eeebf2b7c2ef149d7cf7cc50a62128ede1f5f3740514af1bd91358e342c977bde03977c48df1879321119546d717d86c60827b4cff04c3bbfafd11ea2d81040c418a6e8804b3dc905e0760ffbb351d4f8ed6e9ab1ba63702906912cf50e0f2d615da99b4d9f60cdf37bb3ab9a5b3e9c73401c2817d73a6b7f688459a6e5a4de523ee82f002c0cd26ba0ae4615ac0aae973a9f75064a5509a1f17d690eca98bb7cb2c698700d8ddb143c7138162c46eb37e585be15fe0e34e1ae6d2074492dcec7f9bc06d517b19d045d51981f6cf1112f240aca64e53cfd3cfd6932c0afe339cf97c29c08aeacf0ad47cb2f76ca8a4bf768a36dcc6fe7b47e7b957b65e57fd413ada42a6ec7a81638f777f6be1cf31af72c2bcca6deb1335dc58664f26ec4928302f4553ee6d48d70236fff8e80388ce20b29abfd1dc2fe1deb7ab1d9f069bc02274a028444936979b8582ca9a7f6127f328995a0d610ff9a464e40b781fd62cd403df523d034d8648292a397964b69447c1183b8aefe910c9529ac9909c2fb340bc87e7e704ec9c65da6e06b9cc7f45b85ec4bf4f878b82446f3f80383db289d9b7a5b09aa805fb834307c47d666099fbb59239387ee9bc833bbc9dd37df43981289ebb46b57fd1758a8bfa129749583434981c93edade57428480ec9a8d736d6c340a83893fd8747452b46bbf480995cb59172be53ac4567dfe8f1a3f50a298cdd3ce8896d2dbba432d8abf60e2149f77e07c70980de8cb3db09462f8d400a6179f62c641992d96674640c6e0e6090a0f083aa3e0d6e40a4fb6566b0df9195a258ef54b4e1f6dc7ae284fa0f84dfdb497b646ed24c0489d181bd675a70365013e5d06c49120e7ce170c59a3c910dc812c777e466ec2f1699911c6cf2f11296cdbf95962d02830a226ea971d169089045bbf976fcbac0d78987c48b87cdd8b0d016e6c9732c17d999a56efac5558d3160c352b156d1ba9654960258b5703c8664856a6c2f455e1177bdf55251bd35283b43aa0c3eed6d7659bb14fa44608c6d46b7249add610467e06899a2df74825ad0ce13a54d893e1caf1dd617f047ac4bb5b63c924b8c14f01c8b614bb602a88881e8be8cd96cab48a2764a2d3ec2eaa0e5c7db594223612461cd6cf00530a0425b0e10347033ed62b009907efa91ab6a1ccac10e84fd1832cd67e2d20f558f181fe925a6433039ee85c298d341fcc60ab58c2240d963af840150fd9f369c2fa922c0b03e476c57dad557cffc7685c93de7682b6641bfb3214d9999f4708bbf3349687f67725ce451c1dd7c38787d392b04e5e44dc033425c6d0c425efaf8e5cbe97970e43a7315cc4e7db0d71a9b72513530159fc49457f2cf8edf8bbd7c1484477cb0e55c08561764127785ee716085e4c32b91111b79d340b7c1cec6c3b634cc1b66642268f358d72ff8d1d0820e5c02768ebe5d4384b15fa6e2538e50d1a7f157ef75113548982bc91934c9ba3c29a110a40542593e10c33e706cc4882b2ed57dd47f36e008e55cb9cc26a8ec7777059ba658d87dcb24a7eb405c637b3af81fae4d7f6221328012b66986d7198f1be55cd1af0360ebde216e7e9ed17346bd88bd533bd1b7f0536f0a971d2c8696812328fd2457ea35be4f49542e0ae7167a3e6b025973aff0681cb3005ac40211619c38bd345969296f3456c78bbd585872a67944c689d4bd13ee2a739cdf215909b1b9d5b9f638f0073d0407ed7818639528bd147c7be3baf193dbebd27cd002d243dd12edf7ef1288760d8458fee711a641de4a284bd1f2f35b0533499c9f84865ba2e4d9803a428cfe361abe276dc36f2f6537d59007e9d957620fa7c3cae7462d6bb41eba6f46b056212b7ae20ee2777d5b2cd2e2bfcf87dbd838b4cd40e571d5fa18b1e04b57e94de66c9bab2b3748452940e3d2068a6a427e0330941fc6e0be5c30990b87214f0b73f22f998fa20104a3e9ab1bbeb98e546b8bbd51cc142c755416955f32dc6220dc0aac5dccc8f18f435d7d58354ce5c7efb85ecfa6412344ff7987569bd2cddfff950fa0531a314ab1df00648347af21dd2a197883530dfec8ba2e2a2968ce74dbc9aa28feda7bca71f81d164e13c56f0cf08e6331564b0d4423663c3f05089b2dc05c5e3c135c4ab344953adc40d455f245fcd62812268c362c1a5b9e3e600fad543e42726b6e0fcc872f5ca606810aaf0d255999bf08af34f4fc79f80ab95836fdcd13d84f2eb2ee4110270076bac2dda709ec5284c74aa8fc3dee6c93004f9da6ff888385a19d4c6e3b2ad3a42f1946b84d2db98749bec3e79e3766c7ea1134d1819165b7c8389dc141ce441f5d1824b8cbd9d5b95321a8a92bf459cf7cccc4c850358ceaf9aa59d35d755818291bed02a398c533de8d359c25eb1369e4c1083c1bd9fa9e50c1827eebb8991bf57439866c293f7f0f8e2c60e2715061790da06c0b9ccf40ebcb41f48bd61a8cc7d90be8e630cf8ffd94c7964ff74c0c630eb32afb6579bb84b60fad97063ca711cb9b88946e6f9daf9507f79dfe543b752b2d7e03553eaab89fd0fca5ef08b21c8a734a336f9b7c2d27d5768d684cbd4395029c853dbd3ed7c5c3b170d034f99e8544096a9d26ba82fbd5cc38ff3998ecc84736a5f0fe08c6a594c1481fe16ffe1572e7439f0d09d1548225fe756d6092552404dfaae118a6aef69987a621302f5c10dc955c78abd523fcbc8ba114f4757e339f9acabc5d26be5e8b9bebc3e1ab54f58995911b0ec0f3b31bb398dd41661f7888addec00d78f7de197e3c758dac62c448c02b90eb5cacf22b7a62d9d8177976592ffbcb4073a367c78c912aeeb5d4995dcdd7b0fbb64fd1e753cea27cada3e3b836a309c11f40f234fe854431c442b711faa1a6acf0843f96f422e8fa771150ab28e77890e86174086c2146036d525546f686b83c998149ff26df47d726e8442d73223a17469f1ff29cdb7c021c409590ffc694083c2be929edafe53d94cc55a057a6a082f546306b0715301deeef1e441cce1314950cc1af1cd64e416f9b79a139c60a7b19adeba172947bfe6b3162596e7959e9c7eba3e3138fa0da985649dde07d9b976ec3751cd39c17dfb753154d8bfd4f7397cfaa8c79f87ed421490be5021916cc9c0d51fe36973cfc5abcd7b5a6576619cc3cef7c50d4f46f9ed13455ea35d36923ea7e33f9be8226f04c223232f5a52e622c5c93cbd660a7ab8aace9835ac2aa9610132f6cabe6db989aa687410be6d85e44dd281011ef2902dc7ed2ebe540076e72f31b4f8d4ede7eb0a7ccd46856782f04c26689bc82bf111dce60e3b5c793f7eb85d5c5316c1fb022c12a5e42b237ac0e356ff9d8e7ef00df6b90f6797218ce4bc970302a56f7093044ea1ec73440180d3dde695b50b5391c5d11994b78cbb465f9779e25885acbe2e5ad00c5422792ef247909bf41bf837dcde7972bb831af9b9d24c348794f6fec5fb46b07382e93449fbe1c0d2504980e89cb3e89f616293c90f2ac5b586ce9a4204f841f22f8111e334063a3f7df518eb1a75087700cb8c2d66712721513bbafbdd9a252e1b88d10a6f9d51eb2f79523dbbcfcef42cbdcb0a7e87f8fb80c0c9104328aae69839e593bd6c839ed5ceb1113445611095fc02c6e4b54959f9b9bc7254f0e8cc09cb450ae7d7e29655647e519c7b8afa8da2b86cc4ef7b49b4893aa6b8c4894b18dd3d9d2d9a477be19c39", 0x1000) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000010c0)=0x8) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001040)={0x9058, './file0\x00', './file0\x00'}) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x7, 0x5, &(0x7f0000001040), 0x0) 16:00:03 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0x530) msgsnd(r1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x4) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/202, 0xca}, {&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000240)=""/2, 0x2}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x20) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ftruncate(r0, 0x0, 0x7) ftruncate(r0, 0x0, 0x80000000) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) dup2(r0, r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='b', 0x1}], 0x1, 0x0, 0x3) fcntl$setstatus(r0, 0x4, 0x4) flock(r0, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x8) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4ded847da99eedff, 0x1, 0x100000000, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0x7, 0x7647b9b1}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xffffffff, 0x7}, {{r0}, 0x0, 0x4, 0x20000000, 0x6, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0x3}], 0xd99, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x68bac9256d961e4b, 0xe8512e2a54acf8f7, 0x13, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x38, 0x20, 0x1, 0xa}], 0x0, &(0x7f0000000240)={0x80000000, 0x8}) close(r0) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x5}, 0xc) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x3) listen(r0, 0x100000000) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x27}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x4, 0x6, 0x4, 0x9}, {0x2d, 0x6, 0x7fff}, {0x3, 0xf8, 0x6fbae210, 0xbea4}, {0x2, 0xe162, 0x84, 0x7}, {0x60eb, 0x7f, 0x9, 0x3}, {0x1, 0x4, 0x5, 0x2}, {0x4, 0x4, 0x6be}, {0x80, 0x6, 0x2, 0x655}, {0x6, 0x6, 0x5, 0xca}, {0x973f, 0x8, 0x200, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x4, 0x812, r0, 0x0, 0x3) pledge(0x0, &(0x7f0000000140)='\x00') sendto$unix(r0, &(0x7f0000000480)="fddf85c3bb69fbae1f13e715a3d67f2b0b01743c163de03dcc301bd747b5000869b7a1c49a7ac15eaa99fd5354d2d89f8b32875e852a0388e42be2649532b12ab9033002203f57671236bf91fcc07017940ed3d85cc70b2814734fc0d5f66e26891292", 0x63, 0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000400)=0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='$:+\x00', &(0x7f0000000380)='-\x00']) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000500)="798e2e925f6c408c1fad8e4e389de61fd60c29eb571d157cc7f01c1efa46fc1e784036da4a796f6ef25f4b74d011ed32c91f97cbda42982ac3191290ec56edcd719eebcdf4c49d", 0x47}, {&(0x7f0000000580)="70e1773ddf34746c1c7af5d715a7c9060345e8089fa4c42258c106d781bd227259ac781b32af1f19c024d8ac3a9444ee978034d69747a040eb372919b1771ad6", 0x40}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x100) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000540)="5a4b7e3b338af919f78d0b4013576c8559723b28dd5c7091055c5dcb399f208b3856df46994ec33de38d1ed462ce0078ffdf1f8165b3c63973f36de66295edfc7ecbec070efe645e5f0f00f69437b7d5bbb540b13a4df58eb055149a668ddcc13d2f9ae22be593eedbfa8caf081b41eab51d8eaf2cadf6aa2e0ccb5a7410ccf6200458ead9f6b9941066d62f4b6608cf027d0a535f589bff962ca64f4a715893472ceb2dc9db4b1fb577860ca0aa5fb9ce4a5a90c05d0d90d895060a8774117ace05727f977db8fcc931175488e3d6b5b80f4a911b33c5d48bd92349c57bd28a1f4ebeee6678c173a171e6720c2f8b8fd5d7e245e2b6a70631088f64794d9c79be990b43112d9a7252db06dfe8c723c48584d7a5a4891f2518a5ea20490104bea6e67853af99c909a8e33949cbbe021d6bbd199baf94fce251cba3c2abe1f90b7a731b36bf46f0936a8fcbb49b629e56b41f908682d05d0ef85c6354c96cd643074214c5db3ed6d9ba93baa9cc17b796c56d31ba22824ca6259a8b896f7932d6f888f5eb7638d50a1d7dcda050e3365609b25852cb3fcd411510021fc36f43e1e00f773c97cb657aefb3d6835077127c669f36d3f522aa74ebe816ab1ed8f2d948fcdcb9fd01e92d3d66e43fa86e93e887f7f1ca9dadfa80ede64f129b84024ff6efe9940b8ba1b833d74ef45ab3ad9ba9b61a9830fea3858cb402d3c9f9fdfd2ec0a5d7097fa04346a2e907a2588210e6db13011a27d464785621eee8876ce7e6dd45de7d264742987251633c7bb124d8660a51ffea2e0df740646d206305a25e57f543b4610c17b90828ca22109bab47e79b6aa2c733100a37a1c866f893f9a2325bc3107cea559b039c76ac35f230b6436bf1224ccfdb36175ff449eca3efeca5b4cb09e5c02f34446fee5770f132b5180a5b9e3c7149fe8a642f363edfb421f5ba67512f9e2d51150696567b45fe9720c1b18a8d5a15d0034d3d112d394fac008261b88911856e78971ec75fc3a7f6d6ac0967f3ab173909c0594f7465b4ece0e2cac156410be7c3169a78a35304cc014348eda78a38e5da269865b346f4c894e4e3747b1d59fd13c0a27d28b3cc4788516634171078d94dac717bb3d35016585aab7fd3239e9590aaa9d2bf3d25f6316f601143fad21cbbbc16de0f06d072965471c9c15ed07fdeb2709dabf2db7a419cd7f95b673e1f496ca118bf895944532bad973d3a86ec101789908abd187d7ad8ff4c30a102fa8624e678b1f498162e961b8beb5578be6f612ab24b0a0ead0640636005c711fbd8061ad0517b6ca5d04ec9a18ed0dbd8c93fff91d49494d4b17b3c37af3d968ab46acf032dbe4c41abe69cef606614a88bad1a54c8c3febdddbba4e3042f3620fa010798f936bc2fecc122413dfdc89506a9113c86ca6e664532ad0a8e98561be9e2da0abb853414443dda14522179ebbb5d77107730ac94fe68d9061eef094113bedf7b6f02fbc824424e671e444edfbd8c54df0f9b5b480723f75879541085e4a2452ed40e3414e0c57becb3fc2ea96aaf17c98baaaf878c2f856f6d47eb8481b17c6a9aa9219b2018a6579a9eaee008500ffa9acf6f34585445d56ba1b3dc0dff0011fc72a4f6c2585625947339754cea606229d5ccff217f9605b9f84db823dc828eb8ee6966a249f4c46c1d801923a2292a6bfdc354413af191d59fda137992a6f824ce37c62f758cb82104d999272b1705f55d7490ad9d08e9bf3b9c2c077ff607f8b8afa371a9c489a434647a8fe859778a2cecd539475f5fb387fc53fa36e04f1c3bec6321ac84dca8bbea6c227f39554fba1c55d6f5c7676f68f27d39f86fa449c7dcac1760206217a45e81d932863f3f16f8d1752eaa4212367e57a016dbc945c3883b2ad1e44e99843bd49c7f1be882d9da355729b22276ebe108cf0315ca108073446b70a3008cc645fe45242ea41d67f1aaed874cbe671378fb8d7acbc2ceeae5c88f04d319f80a364386b7d1bf4e2169d566236a9920668ff53162c86f68f94863539249586389772b6b937a2d819369aa027a434f2caa3cc986c5bbe8b4c542167fefd22fcb5b8beb2b032230b53d4bb19f2fc2bd5924fe60be0da4c8fa8d74a226c828f33e38fa0b8e323242110765b5e4d509ca51b52f3c81a9b9abf3f6d1bc2303e9ee2f8f5fc693fac7b5e4b00f9ddf5de3341a3e469fd6f28367139cfcc73b72e527ce83107d2b534d37674885ba68bb4425924ec45883e1cb8075fb46e593976fe740dbcc8501b1526294b329cd6ed8db72e7f0a024b7768ad66db6ee1e72323d0544f0d69c6647148dfbbc1572ac4577c2f0950759bd259f9ea7182f15ed3cee6b03b6f23587e259da5e2933edeb875c4d6d098f1be6cbe5a6cd8235499be10f1d954e0ffaa5482c541a1881d592d901b69f4e0ef8dce8fd15d6a22f89c3a9d1ddeeda8b451a95bf56b824f99a6bc5c43dd07e3799ea2b141ea25a340e09f6555630939a4b4a1f6fcd9ec68d9621bccee1ec8bf11de810c0ea307b6d07ffd89975e7d1cf53dfaad424a8b64b13f71594be8e09a2d95839f2ec831b773e126b160438f4d86dcaedf778c4872da964445ca5636bb018fd215a45f017ecf6632c45e85af7c95441dd5955ac61d07f2cf3f6236e3c2fc6bbe1016f9d80174a79f2b5842ed15cc2a4f0ccd991890cc414399aad6d366d1095d5eb5d54d7692cd2cda88e664f17e08c4364dfb5a0eaa543977e01a1810d924c63ac9f9de6655ebed0d6f6d1a9dd2b9a01b4677fa8b88d724d0386087656dffeba133cd48e5cec4635d98e7ce54d541d0b8c1b7cc84c1c10106839f067d519bfe5588e419ded899e3fdebd4707c1be51bcea63400b2f9a31738f75bcbf88cbad138ed7c7e729e0286a14326b63b75db1633e417e9a2670824228c520249b56189b9288eaeacdca02c9445f1a1af5cddc7a6aa82acecc176ed4286f293755967a6fb6f206392a53728c389add5e773f4b2f646c4d55cdd0cb6cf7969e8a344afefa884c4c7d1ef48216e126b2ce02c2c08397e51fad1ef6a85c27d0c2747033b42757df768d514837fa6169317eb49863e20d52a6da91d1e817f33bdd2ba79ac157c3dadafb857e3cb37fbedc6d070f439fc64052c7b4d4369a42bde672cd94a124d7221e6ec72abfb0534876df13bc2612470ef9ea000932bdf8ca24833e0a7abdaa3434acdd3a59ff7b6befe39c5dfb19c0b6b7748ad811fb8d4cc6d722a78a3663b8e67655ca7c419124c4ccb92d14da67a9f048bcbcb92a20b4817a5c9445af7815e4ad24e91a542017a0ac6ab5ecd8f14bade485388fc60715de51b3dff9f1990d035edcd50dc32b5803c382a0b6ea3d55b993cf4b10416e2426ce7c604f0b1994e7ba5dcca965e2df686edd14f4d21f30039790160a16d46f3054a75afcb36f1a0096ec3161be615fc59be23b21aca01c67a337b68c939fc5d4e196b1babd28fd6a92d0f4fe2dff4d32a67fe9771bac6f3bab7bb27133d6eefb0c34c2f0440e63c169122dc6ec1f718f433472856dfe68ac2a32db645a5dc07ee4efa89212709ce66316d3d7da4c5f193b64ca4dde9c5fd41f5121d1d7011dedfd75e8c1a7b85e9d1dd249a8e7f15ef5a402bda93e9ee2619e03c71880c7999b1aacb7e828173c374d3502f293b99c99cecf7a9fd2caf4dd31ca35fa828e117e76c5299b446632e89a6d24786e844f1ca00f049ce454d91932f90e499c39e7188b8f30b344c1043ce274f8b62573d988dd2b2ec38e4d972f0e2bdf0fd12b020303c4f5af875b091bd06193e04f76ee8a252284d5675c99e8ccad5a068a2e8a971a325caad79fa65692f7a943c42e7c244c20e1e01e29765237639c61f5c39ed767f07de3ff67f9ec5aa0fec8535a88bcfdcff545882a2d11e060bb8aeebde1e60076e999dd4d75f6fe7269d5c6c38e3e337d528b9f6416767734feeaca16298ac1d6262210b8775a599d8dd55096de8bf40cb98887e80b2551f109e4eba5d8d1c338a4e18060bc5128c9c3786bc83e79aed7d2ca2f361126385668c0ea5edd20d7d849374a06fea0bb6b233475ed7df41bd3c1435bfb1da773737e1f05ba4a263e48993bff9c3a4f6efd764fdbc1fdb4d2b9a30b1aeeb24df99f2e23d7d9f554e57170dd3ba3314553f845332fe8cbae6db9b0cda1d209eda009f15ae86454403d051b756e755ff8c5a2ba1e31e3314e1abbe846e72c583a25de07eab1e9544aa0ac70edfab31130b0040c0243d42b0cb57be55003306a907d70aa159dc38add6458cba8b5a22ac3fd11c279ec4e827dc83c98963afab5192db4fffd758c986fd5e43710b49ccea8476c332bea1849cf0aaa4d41cf7ff422d60b0ec1ab3e91eabfb7fdfe96eba975387fb8f6035d351b0635be12e0e90de783042d1ed52c4623695769e43acc1c743c0c2e420c49781984a22628d3a9da1df1dc3cfb3593da7b6a049468fcb9983b79bd1c661164b0ee29fbf1d8d9e2fdd8533616f617755c186089a1cc225726ff83fb91c2dc7473c3235f1142a83081620f88f2c7c1406741749755f533d4bba35bc4815fde3780f45042a1ffca488e92f2d3ec575719fbbddd4b6e2d08ec693bae1e942d5e8b723276cf70ff3b92e2205b9013dd2d45d82fd0aa2b6dab0c4b3bf21150f98b8b4daf00e92e33054f8bf67158184ca777e59daf25e77035e0504710d6f8c42bf1b0e490b6c5563a2aef060be4cd29ee88f0b0c0878e4da9c86c4fc2d4d3621b34fb8fb9b4fd8528c3fc89d5f309a6b3e5443592efcf9c5f56df0b5aeddaf4e1636a7aa0bbe20949504294a93bf7f95835d439efabc436e14a0433bb7fb28d91141ecf87238c1c5107dfea2c83a2080be9357427cddd7139963326a217ae81be55ee0aef3354d003347d5f56ebbb7b20b9944b9c6d975c48a7d03cce32bd68b43f34821535dab0f1517b2f16d9e4871a285ebf3cea7ea19c0497fd906823c71855cdcd768156891bba3a62dadd416c0653e058a4e6acaba36dd73618a0c442c6f9f446e88178cc40b4faec44e36c385ee0cc8bb41c5f9ca8654850992c764930d9c50058976ccf9d8d1b762518c1a9ad7f3c519101a4bf094c5ba00a18e611fe1a94a52ca6d7927e1458eabf6ce97025a5115fe8855db2275287f99b976df6f435620d712a860a96156f0dc059ea4f8079d33f5ed8cc97a618f98a01dc67e111a105dee43dec93b6d56dda3fca415dcb22fedd8685222207fa7d1869e579a56540053ba9e5e0be5b467db72acf3584ad0578576259188e9d20a8ba6b842ec8c598d319edc2956a0523c5c2190a2df3fb8fbb9e86aa9ed76a8a8df4ec3340f5ebcb1788bb2ec257849addeb34a65e3a3c746d2d57174d79e041babe5e6b9f1de07a1703b8b52955db24d0e7bf0b6885822d3b68dd3d77aca0fc5855b1c6434a70dfd51cce561c29e537f73a248583ce622b96a24cc7c475bb06c8ca94ba45203520b2b3200100df52ec6cb7301df51456d649654f5714839eca4f4bfc106674fc7255124816b86201b349f851b3e4146ddad21132589bbbebe75d80e3b81d1640315e64f6232e06c1961f056ece06556a0152c665738b955c23242fae132c5c92c7b2b792830a4be50484520c738b2c8ba976972b79823f143b52d8a405c416e7187f1913446361dee0b451f5627d87fd99d2c3c4b2f977b50a578042cb97bf071a5e42c212c7efde4a74ba778f3b4bde213f3e5698a0fceeb8c07f02e3281d902b7f5d60abe850ad5ea010a91ae7c0d775c5b3714f1272fcac619e197c", 0x1000}, {&(0x7f0000000100)="b7af519db8ee68fe1c2b6f2f954d5e73cf9f12074cf8b82e7d3587a3474c9c232ff90c24a250e030f668a3a7d5274c731579569acdaca44d2a228558f460bc0d4b1c32e7c824543899b7942e6849c555c9fe0a2ea8b361c84a03e225c8fd14ee33db2ba99f273849065d8398a562cb967d82ef669be338531d36291d54e00470ffa67e6c3d050aa9b40ee49c98845102a4269a3def36329e6dfd20ea79698061edb7e7c2b1841855834812318f544590bb58ddf1e0dc097ad76ab52e5c448f290278b700b1", 0xc5}, {&(0x7f0000000200)="22e5964a832963e206f7e4c7e535ceea5b63dd9ff034a08ce35ce9243657fb436c6feb4f3767d6220983e1b7783a857056180c94d7e2ad59aa8eb27607ba1795c16f7ba8477070ac805636fb", 0x4c}, {&(0x7f0000000280)="f28b1018a26f8a39298a575a40caa47d530b68692e02828911905d5124711c3121eab4c60e46f207c68a19310cc32288c81d11e191c07ae3e949b3fa705f74c55191ee685a72b3b9a42ae6cc604ad19899bf852867a9965f3f", 0x59}, {&(0x7f0000000040)="f26e15e33e12d0f13ddec597ec4830a2f0677b3624bfd46647136836dab965f6d681c1a4d5f9ff", 0xffffffffffffff86}, {&(0x7f0000000300)="0c81c4", 0x3}, {&(0x7f0000000340)="b0f55237e5e7654fd3ce8ed75b34ffea405d6d6f00b2032cca4ea59576ef1f4e011fe79e9f99ddd88434b2af907bc9dd2a8c46a2d3715294aa76e0bb2a94bd8968d2301ad26eae6f512b1dc04a037b8863a6766b37954414f0144e4feea12296261ada196625a80e6f125edf472c6e", 0x6f}, {&(0x7f00000003c0)="7e7022ec42b1464006788a0ac31949c22b6ea4674588a7ddbb685a68c9aef3e0c69235148b6a4d561f13b490edbdfd0dc2ca8fc2fa5de0f607ca7c8c3e8a811e351f352abb2b5e05dd3f9b999a51b25fc872e17d001dfda8d12789433ced185903ff15ce47286fb445b98f3991faca42", 0x70}], 0x8) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000005c0)={0x10, 0x6, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xef}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6a3d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x20, 0x8000, 0x58) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x6}]}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="5d359cd12d1a3b12f8df85e9e5583abbd5c3fa2d643822af37f9361b3096f057e256ef2c2ec8e25f512efa799e05ce87d08f98e9baab7eae01eb3e39e7bfcbef7fa876a34559df0a467f1476032454f1d0dbd66ab4a188e2bfe36e04ab20cb9307838c3570a4e87e82ef8bfe7e9115ca0745e479dc", 0x75) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x20, 0x8002, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) munlockall() dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt(r0, 0x8, 0x10001, &(0x7f0000000100)=""/236, &(0x7f0000000080)=0xec) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10090, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffdaa, &(0x7f0000000100)='\v') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:04 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000140)="9e7cb7bcd6570b7d38752af23e5649ec8ab66ce67470308e6ec4beba6cf2c4c697aa8e9126d3e57129d6ecd48bb8bf35f15cac33bf278b2cf4e8a126f76d8c308ec22fe9fbf0da07113234ae302201e05d51179e4bd5ca454e737b97c40684439acfec641b7cfa8f3c0b0d969b13dc142dcfb7ddd46be957ec4bf238af8c3a16c1dff0cbd6eab6ed206366779106b3aeeb2b9ca756bf7ef3ab72c549dacfce299581345ea1c3eecea95f0b1d633203ab9d0dfb4b4ef43ce59b2d03152ccf7d3c0b575e2f9964847877960f969cc84bc83fb4945ab6139f43baf0eff0031ae33fce", 0xe1}, {&(0x7f0000000080)="50f959c9b63ea294a2eb8ce35ea42510", 0x10}, {&(0x7f0000000240)="2356eca579470093840b1959b9b05d22427a3d8047f03c637b8f915c7d4f0c6b96e885cb4a05f3e737aa87c32fb103322aec4fbbc584e97e035118c8c4b15cfda09c87dcc91426525a87a3bb75a5a1a48c49f190724d81b1c81ea71c33e811bf212f81e67967c05b92da279465e4257c7fbd16d8a6d1726b220e0a6df72c7bc43fbc96b2dc0c1d0ac862ecca8dd711f877865f89bb9afa4e9cfbd94248e658d38078383448f39c3d12577593325ecb1db48f7da0df85ed", 0xb7}, {&(0x7f0000000300)="7e668c985c99b2c8d6c44440126afde1b93e923ba5d693d4c75bcbf88c21ab3685f563fd213413106051bb154bca3606799b5426a59247b95e3648d00d616353459ce36541c934a021f2441c85aa6f52635046db3f5f3bb08c5c4962c582830f0a98ebce7a656727f41afe8f3df4b46973dc38874eb16b718b39f78c212b5adce0bf5662d2ab01ba21125f26f9f4bdb8e354fe8f9201a3050f565152d51722f015e57430a3933a2fd679736dff624f", 0xaf}, {&(0x7f00000003c0)="f28bf48ef7975a7325d0b1ade648460e08d614b3eb447bd04598953902cd9c9c94cb12eded16a86b3d95cc53fc240f1f8ab5633eec5f27868128272bdd5f2bc33e39c05fe4b2ade6656bf57c9a646f14de0728116c280b1564e50930637d9ce3820992", 0x63}, {&(0x7f0000000440)="d66c60571d2798cd999612fe25fdc3dec7000b5833a2e28a2751cc4db30e557677d8e3c2c9f9b661a221f114a4983eba7ea710189e37f6e487a33da7530f7294ab3e56772030477d4dae9f3a1824fa68b3a28919df018eda6d39314f52f3dcfe378bb7c7da053469fece924c26926b5c617c3d126f61faf49bf00f4fbc9b613f5cb6b54ab2dc5361ddf3005647b5578faa899e52e659233c4ace96d153e60e78af1e6aafd07af2e1a253b3fef68a777d62a47818b7e9576e0b75bf0b083f9f3aff41542e16988a1b95604df0c9b38a74f2728064e726dba0e084c52b59ef87def09ad302d9ef49847b5fac4ff8e28f6699264e25c78756c2f8d5f80484a8ce8201b1e6d7512c3e6deb9410fdcdd2a86c6fb3797d62e6898497266d24f69c832367829b06a7d09dbccd6f37242133878daac0cc7f00db502cf4d480bd315828bc5a5e2cfee14ce7754b143c9a4105d84958ef7f69e11d1200bbe0ea4511abf9c2c47f9a153a8b3813d0d136528466043d4ff3a10291100cad0553f437de6d4cc992aa4c4b73d2b43f907f555119f03c8232a1d33af4222fb7b224ce3fb68266e4ecf4ec63d46a692dd4359c1037bb0d0292aeaea7a485e466bddbda02b062fc02b75a309a4312c5372d62d892b70af9c14d5e674e23d3516e6f93efdff16cb89acb44c5557b0a16f08654b568be941e5e576307d36529341fe86eeaa0def079e9d9bef6ffd2add09dd000ab0cb76fed4a52464a7c1054f9db097f6023ebbae850d8ad4845d15f0a98a421dbd162e3fbaaaae8aac231842fc87f0ba8f88406e63473102bc1fb9b40c040d3dca9ce9d8133d1be44362f44c98358cd1dcf8617c2afb6b9479c907aeaab97cede0f42d589c0c2cfd7ceb71d1660649c1eea61d9dd7b1532b66afb4872aecef76798cf1d27cb71a3c2eb8269b63ce3ce26a9618c84e7c18818f36a3ca07c65515ee664b0eb1986750dcc656244d7660584ef0414b9458e4a7589add8eee3344f2701941cbf5e7ff46da0fb3d0661283db1942d184a567802a81a2a77352f6170ea379549fc62236996acaf9f4660bf1c26084ecc0cce7dc113d74e570ad7729b6de12b556ddc8e52d6aee92a1bdc13900cb44c57aaec8ba67560149a708e3b56702ad6752fdbc35811306cacffeb1d6a4d35c0eac1ec457deb84b27b09ab272b5ba1da136c7f5bc235f248525d389539d860519d2082e4b79696626eb2b41869cbeaa12e8432622f36aa831aff82d205f2d5acc5f9f1425dd67f9e55dae3cf9cc13f1ee966883be2b1b6464c7467834eb498f1f8d981299ea1a4376adf0150206867af3ad5ddd741f1fa107d3d5c5d509670925d73af99218a48579e7515a89c580856085108392f4c079ab985f3362887056fe1e65208cb3fe072b07d96e07e8fcb85699b7cf84b3c9d3d5a2ee75330afa0bafb2de85710cd6a1618cc1a965c2d5ec45ccf9e7c2b69b75c32bdc8b24d9e1e4328582437bfec1ac0af62493eeb22c3be4618f74bf3f499346609df222b3662978e0ffa1f88ae8d3a829d8540d2d20bc9df48194f4c5150aee79af11a11cc399154fd453e52c108a018ef2e3940468fd03fe772c92e33a6ea5b49bb34788cb6a58a7f5ce0aa7508098eb3a3a4add655b8a870a3daed200804ce1d59ef78944545041eda9867a3ac51860cb43b60f78336722baa406ed4d1e800ee38cf6eefef7f72e98b961fdd8274fb28d42a3b60d8461c1e357f71ef42656efedab2c687b9e23383673bef99484f0c6854ea9dc1572297ac57f5cbb6c24a29ec61650727f0570a515c04103ea7daded79438b1171451a515b45e64dc33cc5aef32201a4c31727da25de8f1b4168f4b15f218d94f333a0386d718a45fe858c6108a87f08050dc089c91f9f40e1f1169956b4f0d62cbac93f13264b6345d2d81e35ca167db21d8d5adc5db62249fa8b9be0d8d88f3f78efe308b971500ab33bcf402be46f492e77a2c73193f8f48415aea8412a5a3622bd46542b5f2dbe1b40879d00df1e2973f7994b521c572d2830d7a45854a1a6e58b184799cce59ebffafbfa1ed13c1492056f40f62d604373f9ab506a19a58911e03a54bbbcdc9619c737efada1d100c9e3f0d619355f08e973f52ce767306a5a249bcbf49eca6e094c373eca39f36b24ffc19d6f5976fee2c292b3d81ce6fd72b2ce8299df60b4f24183b34e4cf22aa71c454aed5e9ac34d1427097cf7823a239c486db8d35f84ecf153f4b1a9fdfbe1420558ea35884d298d55df10816bb06ba788595dc36914c7a3f51e89cffad1dc7da7c484332204a76f99c7ab8cfc59f7ea77429f1441980d16681705a2ba6361fe722684b842fc15a950533eee10ab2d8007277670ed8c3ae4a3a0db048083af13acf85ca64801664528db9a2e0fdac768793e301721620b91eff94575183abc255f7c2cb5ed6f904eeddf8e233a3918908c9be3e967dee938856ea7f2e50fe1b9d5f86f631d6d3ef4f1722a8b072c9b40ee3e84fb45df45cb59942460ab84ca9c1235426ed99f766a177ae4c9b236d247aa65a44ca6858ee1b61faab71beee4914b87f487b787f4b4ded666f44a769c690fad320c52c12a2cf1c225e563106d6bd2cc1ca277d475b38692ae9dbf70255c1784b5a5a1bcffb8537c3f9300712100bd48aa51bdd6c2a51d48a9ab313fec2dc8edbad1f65eda5652cbc940400371d20045d1ba65ba9cce758994aa95fe03aa5bf3b0caa6c87886b1f8c236f31e7bb75916b6b762ee92d43b5891a1314b5cde36d343bffc1ad9748ae2f217e01d581234d6e462512bfda772b8c1c4a4912a9f3e18fd7cc0909b5f9f19c3fd7c58a0cb57be2fdcddfbe497d0d689022917bd281e01578d1128adb682025148b47b14348c405adc186e101d6fa1f8c617911fe2d3ac02280d998a6254365c20de544c3198a09304802a8f2a42103940402dcf1ee60744c12dc15f2c947c783805146a8d4f18e291053c351f59d939565fbd44f927c75ae7007120bcf240dc91f8e46fe6e986de2c94848f927c2b8916807323ff8357280b06a01846685b859bc5d85c3168b64c45a53362f15fdfc34b8a73afca4fc929213f52abe0b337339296873018f346393917c055de55d28a3df75eb5f400a6da1fdc2a8297f2c5189c730db8f4a2cb0665c4937a733c266fee61e807cf64d3fb360a6e4255be886b8c28168facc5c2c13078d649fbb2ce07d498a9e8a7e2ce3f0d5918e09848bbdb1985c83b6a206ab79f9e777dd6922c3051137be39d62cc678c4e24000016b5270100c3c67f6f0061ef979dd87841e2699659e6e4c8dd7c89fae379530488ea132e4021d79517456a522e5cb650aecf077f64a05548cbc40428705af79eb37e49d4eb1a59573e6a36247686db4827d70a8ed8cb2c1a5c8dd384b2137635b216e2a4f575146f7777eeef930b64e71ccf5fd01252415bdeaab29f16df6064c385c5266be7df82865c7b9105b506328351c4f302bbd3579db8ebdaf61788a94a95659aaf185f734cab0897f69edf9fd09c6059cc6f2b71e25dad0cb49ef9dd3ef576bff1e3ba0815368e50e0973cb7ef5323017a3bb0eb90868d7808f15cfbf48504fae3045131bea98591ebfbfd2be0ea5d0c54d2a6624d642aa3ba77fbf8b99434107e7b8e2874572eb8a83bcb72b8d879cb923b6304885c8d328022fd778205dfd5eefab23c86fd4967e6c81133eb11fc4c460d59f5a67ed28b8adc134852f007bbfa88d4e19916902c9690785740ac445175fb0d3d03309233be00f92f7e8407d8d3150cc4baef9253af314db845fb6732c2c4840a66cc490cb0f237f96384f764e47cef8074c14bc7cb4bfeba3dfcec14e3a0d10749e1337c023661f8735ff3cdd772a2ccde6bd5806f75aa04d4d3bbf61dc317e2da74b61f380ee537eb66383632289094382ea34230279059bcf240f123a1adf9d14e67cda39c87efef22f5b988ba44b421c9cfa5485ecfb2de7eb2fc59a90861e898c961cc7e93ffe10976c01a0dd7592d53c9ef4734eb382f298295f8764af2fc6f8d2926ea918a0b2464a1e221d838c7598d0608ca2eb04599da787fd79294fab60aa280d76059efc62b721471777a505e0e70f2f8a2b56493412b27de2637adf092ee4096908f1c67bd45153c6a6c4d752029d196793b11d81a51cfb7ddda4144ea75dd0245d6a26919b754aa69ab4fd11e77697742d6b87b045c0549c5bb4478e9bc22b2eaa22877d1c73f4d080f718015ba02dd7e99df8ddecc89038cff5aa1f09793d5ab5c2bc778b16b22328f5ab954491aacf5f1f73b364a9873847f4eeabdba21a08c63df7228ace8f32424564cdf7d82b9cf0b41b415f8756c01d26d1da4b5bcd1081a5844195214b92c451ce120b000ac0e749c4163433f358fb9b6da508e8e31122a3d95d97489b28e60298ac06dc0539270ed2e25dedd931d78bf54c195f765c613354a94cd8cd109514e8057f6ae8df351443cd28054cad3b4de8af1c8e8fef16c4998a3cfa6b5f69a9edcb94b1a1c19596786335f808830f2b8caa7a05ccf1e0b30e1be094c81e464d79abcc14dfe3620e89ea55fc4be90001a225ca9438cbfa5c6c026fee4da2b5ed1e4a5804c9b1a2b4e6cc947c24c7a1b4003b3d3bafc0cfd2dd756b1e195d837deed05afd8d19df14782fa3b75ff2ca95ba3c6054b52966976fe902ac777f3f9308ab27906105aba50cb971c5dca0a6e0599c8d1a3f4b2326b3571fd6b1828e04e429e042b56d5ecee044a27252c9bf6b9c2f068cee5e3f9dac477956bdfd9b7d85a2c90a61e8acf2c7e970d1627ac5fae915863fa484381a3d2e7ae9922573f327efa09f4c728a481e846ee768532e1ea07e21465427dd45abb0cec8e2c140108a86a38fdd4372085cc3e9c35e1a8f30a1bf5d025aba6147dcc28157158b1084c45d0b07a7b8f53951b5a2dd0ef16ef1ad24d3d98ae5825e71410b9c13c28f05e28a35f91f632243917eb5edd0b11d94f74c2f616ed2a2692fbb1ee843ca8b790602d856a24371ed538392669bf70197cb962e2a21eb8305a614a5ee5df9a7c8a6a1b2f8c9e295ed48b5aa5648d3338722a46d53be0b283323292d65955d97bfe2b43cbbf229e81b03a020b00f81783824eda31d9c6b2f1b456b5a54967bbf6a01e1c1b05c4d7eb35111f0018e04f189296144e3132826a41451b8ff04a5c029c7e0eeb2dc9538545c9db5d1a9af4b45cd724b6db0cd180e8ab4a5b97a2da4fd31ac7e2c073b71a25ce0e3c221de5cadb6926f87a0ffe64b66f40b84ec451d28dda79b633c82c834293ab05b88ec1605d1debc826408eb4ae29e8e6feda30656f72c8ebcb9bff9c52b9946574a4f1077b5fe19c5e93528bccecd79214d3a5a0a5f8bfed02303681bcc64b3266b52f618238108a54782f7800833175a84e1447a4398ab0d0d83fa0df0fc10f0d75dfb4aed7036eac3c43f01f0b8a3f7f9fec052d17aa9360561c00f00b7a5512d371197fa1ff0ec7bc1fbc6916ebe3a0d92fe67087eea31367b80a84ae922ba47611079a6623576d9c2e5ee9d53be6880ce98fa3551f1a5e9bfcd335d861794a0ab8619c655fb2dfd00bbebac7b74675437b4306fadb400db0e9bf8522c27f7833998402d37386d8a46d81de9d536a0bfbc5ce24f7f9dd1704df1ae35d6c66effb23f063d63e740e8759d0562a4234280fce03df4727d08f5ee510ace5186f6c21cc2a7d51973e3e49605a576f96229198b609bfe588ef6085b3e847fb891d73cdd6afcc9bd8d598b844a45de4dbcc9b27cd7bb762f", 0x1000}, {&(0x7f0000001440)="3dbc4936aa10254cf2d3f29e177236f390e26b4efb9823b36663ddd4226a554ee508d080a6a573a91693b79e00dc1709a8caefcb1f9fe81bb9b0189ad376922fedae4e4924d55a310e2acafd37a80c1cba8026bcefd780b4ee29b71a59", 0x5d}, {&(0x7f00000014c0)="6fb02ea347a9073bb455ba9ea2a5b0b011f2f05c8aebacf1376a68ce0210ed57e51cbf8ccc2b83e8cc70d81d12cb506c0a29e163ad81bd7342a49922eee895bb09f9292fdad7c5a5b14685439362b1f996f20600edd6ca13c0", 0x59}, {&(0x7f0000001540)="2c16c4d520c9f9a21875cdf2cb42adaf3fdf2dd60dfddbbe730a00236719f35354457a1e553861855abb83077539162d6de02ff6efa7a4798b3d7e1c590547a46521c9db53b8747f8ea845b6c881a89932b1edb849879ee8c419fec95249ca1f2dd32bf6ed560e059553e373c3dd18dcede7548b76a2d69df9c7f3ad0420f3429cd1ff1a71c396547f460b3b12d2d499a278be15266db782617f5a3b76896d63a944b69016c77022ccdfafddaf39162850441ec29870a0e6473fa205fc06273447d9aa117121f3a802dc19e403ce6487beef8caf52acad2e4a073815e7337956084301ccedb274", 0xe7}], 0x9, &(0x7f0000001700)=[{0x78, 0xffff, 0x6, "c257a0f7967ded4357943dab7bd634394b70c7ca508c178276759ad9a25ce25a13c4910c7574167fc904a6fbb15b6440bb3c71054f07e66b8e3abca7462b8cc1d0c0f7732237bcfb7b4063578895cb3e507ce89ddd7a3ffa3d305c6043ab8ba6093e79581b"}, {0xf0, 0xffff, 0x2, "095355ef6ebbdc1b8bf91ee39211b8c2fc92cc0867bf6c6fd35edb716ae4f0b0c9fb228e2fd103d01800eab1d0f55c8465b6a1e41048f88712cd48032252d6fbd16fa4619387cc4d0f682884d5e038467282156cbbf09215418d0d3992a69304ca68f0478cbbe8b998b3a528115ee252dc60ed1247ebf7d2951b6937fd511e795ea1f6d203a4384740b231b0ff1560bc4d146f63a2061cb7483ad6a55656be3108ce9add26f47f0ce9f8491d7ce5ea5d63b726db78c474addf02a8a56dd0b1f9e0509842a0996895747f19c327b5adc6655369fd89a3ded0de56ca35"}, {0x20, 0xffff, 0x1, "82a02c86e99b1cf77c37e76fee9d"}, {0x80, 0x1, 0x3, "c14f7b2a0872fb338e70c4f48444b6b6fa4412b3dae511c9fa6fde43357f4d73290c2f0dfb5e1827c3ebc6e2a8e98c485199dbdf586e74aecbaded5dd560a450d29ad1b03cda36308c56ffc108ba677bb4100a1f827057687b92501f96da87565801d7259c8087aac09f6356f25969"}], 0x208}, 0x406) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xffff, 0x1, 0x42}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000034, 0x0, 0x8001, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:04 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0x0]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7f, 0x10001}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000001400)={0x4, 0x7}) r0 = kqueue() readv(r0, &(0x7f0000001380)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/188, 0xbc}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000240)=""/29, 0x1d}], 0x5) write(r0, &(0x7f0000000000)="d140e2da6ffe44ced84007ab183569a57e0619d9031592827e79aa0c85e4e68cd373c73a36bdca6b9c85414ac969b094160a57c9996c4ad9a0fe0951cb969193f82f418e6ccdb9d8", 0x48) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kqueue() ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file1/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') mknod(&(0x7f0000000040)='./file1/file0\x00', 0x6000, 0x101) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000000eb, &(0x7f0000000080)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x8000004c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x10000, 0x10001, 0xfffffffffffffffe, 0x100000001}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x7f) syz_emit_ethernet(0x41, &(0x7f0000000140)="01812eb839edc43cc6365694df0ab757c6b551da39d8ed6cd75e87b738b58b76b7de1eaaf017fa33ebbb2dfb17f8982bf32cd667255afe98f5cd7c78e3bf92f041") 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:04 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000580)="7f552dfad3a91e65ea0af9c7cfa47be6d722278b814ac6aa1cda7d35cfc3c80e769b135987f1b5b1bdfbb0d28647241aa457c36bb214d56e7600000000005b6628e626971ebf31d0904cdb3010b72042171c6dbbf0f06a7976fbe3a86f250000000000", 0xc) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) 16:00:04 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f000085d000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3e5bcd03846e51c5, 0xa) write(r0, &(0x7f0000000080)='t53J', 0x4) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c000 failed: hole in range 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x1, 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x4, 0x348, 0x0, 0x80000000, 0x3, 0x4, 0x1, 0x2, 0x2, 0x8}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x11, 0x0) socket(0x2, 0x4, 0x4) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x6) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x42, 0x2) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x9) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a0f9be96916f6357e3a", 0x52, 0x0, 0xffffffffffffffff) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x100000000, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000040), 0x1) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000011c0)=[0x7, 0x2, 0x10000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) semget(0x0, 0x3, 0x88) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB="00000000201188e0205beb318a00000000000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r16, r12) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) rmdir(&(0x7f0000000080)='./file1\x00') sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[]}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x4) syz_emit_ethernet(0xe5, &(0x7f00000002c0)="e889dc0b1f2ac05ac8a91bea195c18ea3d668f3d0fc2a54b416805c4f86cfc76f7b96f2036156f5e45093188258eecd50aaea134c6bc437cf21b0f13b42e65b143d02458989881e88a9d779eb465091ae6d967bc1f6ee04fba7197da916e4bde2958e72440660595bb6466045eb0dfdf81376a73356a4c3991b303783080534227ba67d25e3508b9593402badb5bca020ecc22e83c5cf122131e8d5744a46be084d47f6cf4bbd058bbb5f936b61aa4f1436d318f397f8f0b1b6bc4c965d3ba4ebaf20815c74900be95f649ed049540a2bc73e88886092042473eadd3007fc9e55eced20fd5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x100, 0x6, 0x401, 0xf}, {0x80040000, 0x4, 0x1, 0x6}, {0x1f, 0x1, 0x100000000, 0xe141}, {0x1, 0x9, 0xfff, 0x7}, {0x61f3, 0x2, 0x99f, 0x100000000}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x56, 0x3f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:07 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000300)="9c33a75f3ab90b57a5eb263b0cef6507aa1435f62036e9a970b0c8d91055912728f1a4720943b6e0c74c314776989fcc56e06db2f834aac5f13b8d52f7c8eb3d4c3aefc0bcdc55b6ca6b06ae610ff9906eeb3fa4c8612a6e8550048dc2651f96c370e3bfc26554ac61abb7a71411b5ab4e0727b4ac7256ec2a1497150f8cae29b16f60f67a43e1335b596b783cb2eacb3504ff7bd1a30e85ef8375d328c5fbe7ba3585b41603d2a00e702a3c639fc49f5c1db095764f4621", 0xb8, 0x0, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:07 executing program 1: setuid(0xee01) r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x4, 0x446, 0x1, 0x91c9, 0x9, 0x8, 0x4, 0x5}, &(0x7f0000000080)={0x7ff, 0x4, 0x9f26, 0x1000, 0x2, 0x3, 0xffffffffffffff00, 0x83}, &(0x7f00000000c0)={0x1, 0x8, 0x2, 0x101, 0xb6f3, 0x5, 0xffff, 0x9}, &(0x7f0000000100)={0x7f, 0x5}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:07 executing program 1: getrusage(0x0, &(0x7f00000002c0)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, r1]) setregid(r1, r2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0xea60a2c005fd215a, 0xc007, 0xeffffffffffffffe) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) r3 = msgget(0x0, 0x10101) msgrcv(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdc29128a03a6b5cbb69af5496551030f9bc635d31f0d6f4ef802fca0401c297ef0c22f014b7e85c51713aa5aa57f396265a34f8c576b67a947b4b0c1f9c48280811daf22f566aa3790ce89bd565bbab60cc4e0eae3708962fc2473e0e3f11a2bf7794cfb3151224ace8cf9a6455ef1676271cca2e3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13da51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0b58e39c22b5fc6ccb8ea53af2b605ed42e95273f60ff25c141a97f6b4d9e000000000000001cf0185969cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa003bdb933637f5eef3b5000000000000000234fa08000ccbc939488cf4018ab327f10776c77117833822ac1100000000000c04a32fab332474df92ec95e778656d853341c20350980f198e2f572c216f2940a9cb6cef17727a27624ed52faefa3bf3f9051b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e0000dab2d88c45b9e19c02b45e45391e5a6adeddc1282b98"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x20) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000c00)=""/224) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x3, &(0x7f0000000100), 0x0) r5 = socket(0x20, 0x8003, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() r10 = getpgid(0x0) r11 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x200, r6, r7, r8, r9, 0x1, 0xed6}, 0x10000, 0x2b1, r10, r11, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077f9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64ab2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r12 = msgget(0x1, 0x402) msgctl$IPC_RMID(r12, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 16:00:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xeb98, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0xa5d116ca6ea668b5, 0x2, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x3, 0x7fff, 0x7ff, 0x5}]}) sendto$inet(r1, &(0x7f0000000280)="a983d2e496d14da2d0f1b71ee25aa6584c37f4ed053d25bd1b6d6cf5e3d84d36cd544cbb2827dced937156d79333c2d6a813e0fcd7b692046e298aa8298be80d", 0x40, 0x1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x3, 0x0) read(r0, &(0x7f0000000180)=""/87, 0x57) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000240)={0x9, 0x8, 0xffff}) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80000001, 0x9}, 0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x1000000000094c}, 0xc) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xee) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:08 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000988000/0x3000)=nil, 0x3000, 0xdb01b484ad784b6d) mlock(&(0x7f0000961000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) listen(r0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000012c0)=[{&(0x7f0000001140)=""/167, 0xa7}, {&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000001200)=""/82, 0x52}, {&(0x7f0000001280)=""/29, 0x1d}], 0x4, &(0x7f0000001300)=""/132, 0x84}, 0x800) setsockopt(0xffffffffffffffff, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x135) socket(0x20, 0x5, 0x100000000) setsockopt(r0, 0x4, 0x400, &(0x7f00000003c0)="57510e627f78e2aa61796990d0309ef616650a5ba6154a1d9aae796b34757e78b5a05b633bcd044d4e2f3b03080180fc5cc312695aafc4071d07c975258cabb4f9e7d85cc991910f21c1fae5723e76c724d7c3162e798c154bf4b10870b4f098b009468bca1f0000004870aca3827cab575ac553261ca3f7b6514d177bd0b5d870df94529ef637904d1457f9df074bce0100000001000000a6e1b1b7", 0xfffffffffffffdc1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x4, 0x6, 0x0, 0x0) syz_open_pts() 16:00:11 executing program 1: getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) r0 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x1, &(0x7f0000000080)=[r1]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: syz_emit_ethernet(0xc3, &(0x7f0000000180)="c743b6b4ee9e2c18fe255f3fd45501f9c3cda65ae32ed16d9f2bc81f939c4c03adae2b2ff86fa53a6d2b96f0888c591ee628e1b1011f2a0ee7dd7dda0737323bb3d68858f2eb76f58bab913f6a0a34c90809602e475c38c91b9e9a3c57fa0b44dde1b444795bcf3b326fc36bd71b9589ffae03e58c206d9d649d853e8d20a7bb686adecb2e4416b08d5e261f605c8a8ab9ef61980f62a01a5611f16e3889ba208603b64ab1698d8973c1fbf9318c89e719e91c651f80588e92a959034274e78374fb25") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4d}, {0x84, 0x800}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") dup2(r0, r0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x7, 0x587850ed, 0x2, 0x4, 0x0, 0x4, 0x2, 0x10, [{0xffffffff, 0x8, 0xd4, 0x20}, {0x5, 0x4, 0x1, 0x4}, {0x2, 0x0, 0xffff, 0xfffffffffffff578}, {0x8a6a, 0x5, 0x1f, 0xffffffff}, {0x1ff, 0x80000000, 0x56c1000, 0x10000}, {0x9, 0x2, 0x19b3, 0x6}, {0x3, 0x20, 0x8931, 0x2}, {0x1, 0x7, 0x40, 0x6}, {0xfffffffffffff5b6, 0x0, 0xfffffffffffffffd, 0x9}, {0x8, 0x2, 0x8000, 0x3}, {0xffff, 0x7ff, 0x0, 0x7c0}, {0x2, 0x8, 0x2, 0x4}, {0x100, 0x7, 0x2c7, 0x1}, {0xffffffff, 0x6, 0x97f, 0x2}, {0x5, 0x749, 0x401, 0x1f}, {0xfffffffffffffffb, 0x6, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x100000001) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x50) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x7, 0x20200}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000140)="2a26516257ede91155dd02f40c") 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x2fe) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x10, 0x14) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x9, 0x8f, 0x10001, 0xe88}]}) syz_emit_ethernet(0x210, &(0x7f0000000080)="94") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0xfff, 0x10000, 0x100000000, 0x812d}, {0x7, 0x200, 0x0, 0x5}, {0x5, 0x6, 0x2fff, 0x1}, {0x1, 0x2de, 0x0, 0x101}, {0x4, 0x80000000, 0x5, 0x4}, {0x9, 0x0, 0x10001, 0xff}, {0x1000, 0x5b5, 0x0, 0x10000}, {0x8001, 0x9, 0x400, 0x7}]}) fcntl$getflags(r0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x7, 0x100, 0x4, 0x4ae}, {0x6, 0x0, 0x400, 0x40}, {0x100000000, 0x0, 0x4, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x1ff, 0x2, 0x7, 0x6}, {0x29, 0x8, 0x401, 0x7}, {0x8, 0x4, 0x6, 0x8}, {0x60, 0x9, 0x2}, {0x0, 0x2, 0xfff, 0x6}, {0x3, 0x7, 0x1, 0x81}, {0x8, 0x3, 0x1, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) fcntl$dupfd(r1, 0x0, r0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r1}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r1}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pipe(&(0x7f0000000440)) getgroups(0x0, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000400)=0x5) r4 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r3}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r3}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r2}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r3}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000040), 0x7fff, 0x1000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x200) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x6, 0x40}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x1001) 16:00:12 executing program 1: semget(0x2, 0x4, 0x228) semget$private(0x0, 0x4, 0x210) semget$private(0x0, 0x4, 0x200) r0 = semget(0x2, 0x2, 0x300) semctl$IPC_SET(r0, 0x0, 0x9, 0xffffffffffffffff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x64}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendto(r0, &(0x7f0000000180)='E$', 0x2, 0x4, 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) chflagsat(r2, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) 16:00:12 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/59, 0x3b) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000001200)=0xc) write(r1, &(0x7f00000000c0)="b7", 0x1) r4 = msgget(0x1, 0x4) msgsnd(r4, &(0x7f00000001c0)={0x4693daac37ed311, "fe4efa93ee32595f0de4ef20aa947c771fc66b428fb161c58ccb81346c94a03f99ee123184d71e4b313aadbeb8589b36571783e4d01357e90fb8a5938f404371cc202de2d4c74fdb2010b5172d14ee56862b0db03ac57ed6a0c775cfea4633c02fc3134239293c9f5518ea004d2609d6d41f82434864a57d34e42099b1024c5fc728dcf9ea40c6c1baabf8bd1acfb694837a201fd0d862ffa7f46ab0293afbd950d11b00aa5b7c8df56cd2f226a33b89dc8c22c20a5dd76b6c6a970370266e3fd35dd59195b96db9361c632c021ca25b2d73be7fa2b34943e5a9da7556edc6843a3ac4e310a945bd4aef8314469105e462c083baa33b5081e5504873de9fe798313e9c7cb995d307e9636356fc6ca702dda1cd36fb2c49f9aa790cc2b80b010a1dd51874720a4cd376a336432c79ce06ad937c9d1b54452d1a12f7d8a833caeec2ab732c308a1ccc31cdad692f841bd92acbb267fc51bf5d070ad956fc14e36e133f546fbda1cf5800109c4d82ce9a34a2dab34a5602c9e85e2e5f2e48f38588c4d6913de9ecd47128a1a511f21ecac22ced493ccca898cfd0d3647ca27ac18f043d7d56509221310cb6f78f048a5880c0c5cd6f7bdf98667c1ebf3ddf950d1f8de42379b8801bb3ecdfa79da9eeed0c32d9900a1e1293114893c3be2b69c4ed63ac08d284d3b6d5abf07827f491dfdad103d1ade2b6900c3efe702234601dd893d8b79d201e05aeb0ee9f5035a3e17b85b89cc9d3518935b3fbc41af055f310f26f1059197e7bb4845e8b98c2f9b7614acdfc1f6ec03661a1e5e161230844a737ee941f67a775fcfd80e27ff32795950da83544439d67e66cb92458083c101a28255ea09956b1cd41f72a84eb798b03347e82e4211e665c23824509e1220d3422b40c3721744efb220ced1886e42adca048ba625040d6e429cd353451358f97e359d01e031b83b8e085eb919191d047ba12edb81ccf69c1f98185e1d6384b8744d3070699b77eee7e661f0c64e96ce13f10276bde5efd50980d7958a0f64db5350ed37b4be5d44ebd4150dd8de2fe476784ccd9aae7d25dca15a1a262f06b2facec047c085f44867911f197c570eafa64b69ac2faf789711947f10f76a4e2b4d85a4a3283400bc0521627c73793b12084b1efb20d62c1615e5fd4e185897ef19c0eb00dc8b37e815025fa28f228eca668bba9385bb8285a4c46f3c11fdabfc6d4a925efd916a4514acf0f21c4af3eedbbf55b59cce3505b464eb9e38fec83a9d94df3f5ee6df2dd0059c67182b029bac79f52288c67a2690d1ae4954b51d3ec881374ebec6d0d07b2d73665b96d0eba6295c0cc70c3798bc3b9dbe7a575ffe3860f81ab59eb276ad296cf07af716ced62f81e5d09639fdd1cdd956800e97230b8d04d1158b3cf25f23d1e6b776bb879a27e4b9f24e3b4a42121bef3574e710285e5da1c6ccc18df13c1a4a62cba702bf5795b7f5ba1c5c0a4394ed12cd39077de882f534216ab7651c0e59bfe64b1158e696468451752535315d55330fb8014cc8c847486c4386d52d787c87365644ff56ebc93c359c0bc7fc1482f8810017f7f1f58c9566067d848ec9629640056447f7073f841634c574c0fe90077b7c0315dcc4f75d84897d4b9d1e77cdd464ece76d66c61b525ce94c2e1bbe979c65860a85cbfbacf0163a0e9f09ad7bde0e6e094bd58b888545479c0d72f3fa1c98836dfc1355a232190ba83ed3ec7603178336209f3a2c9bf474aec179fb02abca58fa26f3040d2575ec1e909f61b4d2ac6127972329e512e97f9f3277270a106029cd3729c4fbba89c95290db2508427962b15739df6ecd58d126199a27ade7842b5fffc80f537da8f4327c445b2ba98b5cf8706f30db23f664483cb1985914b1ae62361e4b04e1a650f95a4f362352e43e89898662f5b58210282f479e9b8de95103cfaeac5f207e039cd71580e9f720b66351ae152c1e0d2801f3afc0dce46b42e9fc9a3f6394c239f6e74d6209328d744e34c7e5dd899aaf6338db36d065b38ebdd27e3351433a61fb9bd09ae12666dc01c52941b73f75bb0e6dcb1b9b27ca6bb8ab9ad31cf2da59e49cff8f4eedfb7442c3b1b023d737cd7093cd1cdb3e4db518055fee210bb9c48a4b288216053776c2ff497bca775c16cdcce9f416d20164e26ed5e1f0b5f354ad12a8c2cddb0c16532943f0c1234335f4f05f558c5830b1d3b961ef6e2134060a830a152eb4a65a5ae1d5a8958d6b8ab21bc2c469c2dc96d9fd4174bc082655882a13790f04ac4bc646e00099303be873153974ab1a631c8cd72b5d2fb743835c3279aa6a4290a8a89977a4666b8c884721c4285e12fe9e9ee656e24696c56244005d5fa727f5c43970432e90d8ba077b543c8061b133ca3d067c005211007fccdba5626d26aab2e5999baa68fd4f026e001ec92bf13e6eddf741beb7cdad0a49c7d0616ba08c1262bfdb2ee941b84f2ad32d06fabaf1114107cb0f34bd54836a8f0b9ae1402b35227edb7b408df4f5f295f9b02e8b8b420c9eeaf67bd0b15aa5d76a55c225400ab0c7ea6e7735fd9f62101692ef666e6a12768ee622ea2efb64d8dcc558a3db66e262e39e7b62a5e2c7748e0cc0e91d90814de5e2ce1b798a1b517d87a71633f42e0d172697a587b5980f411d896f3e6982f01bdbcb12f98e894e3a41b7247d2473b6b69a1a8898799ce66a2781ee6de0986098db120f5fbef49b8cefd1d96fe70efe1722063cfb1d9ef598a67458c657fa47cb48103739b351ba8a6fd355efbd53c37961c5e431289f047a40e05687ae728445fadae6f0dbd9839108b04ca791c07c1c7dccc4f5bf0df998bd45d6f3661f0cff4eb3bb8baf3668453639883f3f4608fd9898df5cc7cc45c5dbf094ded90790b22cbe7affe091c330dad685678d1725e0a225e19bbfc870f3057d9c90f8a64bab0751419fe22c61af5580eadaa13dc426a2cd6aa79f9f31e5a803a658f37c424114aa3537202df006a412085fe08fdac9a05a2a22374705459459a88b166303ef07dc8afa24d830d20ef885758192c6f0ed0f1e58fe7ee893c699e7e640ddd5a624bb4e8e92fca70b88ec2848c8c27e193e588d8a11dac76fe6b2ae7039d45062d33a2c928337a27ea7bb10a49caeea5854884c2facc89b2f357a46727c948f10991919678d6b08bed48370ff2047fa28ac56576f480d9dabef1bbedb3678175e5304922739cf5b593fd53b9b2ce6522b80277db2f70372e8a6f77d427c45b2194fb9994f299371a83302ab57b472a34b2b19fd8d6df0b08c5cdc14f4358458d4a86fc2ebd58798d25ea609bef3b8817a84591990cac559689a1071fc1ba8f8d35b6021fe122e9adcc6f83eeb8b7257bd81929f3b29c627b0353f9d4a6c7f7ac135810b74d80eb15b17b9a9a33bee5d62564dda2a6c34eec3b16556ff87f811bd23c73e19cdc74bbdfc7a755ed8a3c1742187512156177aa3cc61f9c8ca06b850e759c207a563584f070ce6a29e36fb76fa78c1e22a9278cff806e98a379cbac6136781cab8fb02dce669f77ae6334b192b11b1830473c53030c2f1619790e0d54abbb61663d38a8d8dc87b95ea349f4964900fafc63f67f1cd98ab939564b1aa4bc7513114b18de2cc0ce73a963fbf23df23eab1ee3e1db298898a49da38c8ae16020ad966e181b94ca973a6b4b190d6a16d5571f9cf10562825997fcdf0a7c03e4fe4c8d7230a9f92124fb1322496916c3acce9ba57f476dd6bc707e32c24847c0c828fccfcf70296ca972a5182601ce7271ccb3d48f1c6d8b44a9259878964b3a7edbc56cdd444449c4ff82d5c1ec48a9e7edda90facf3c1a2c368db1af4d62e56be715f461e2ec5c4c1da4894d058bb017c095eaab8fca8af880d15922603538572e6ba5b6487c88d8c7b1cfe8d97c531b07049918ed976ce403848cbd97fc47990447fab7f4e1c590bba3415aa1f2dc845c7e12b3371302c38b57a3aa76283812292e778be0fbcee4d38327fbd062287e70df9bfd0c35d127f53cf1540584ce88b782cf6ecf2461988aa91d46174f47d7152d7049d60c4fb84ba1ecc1ff3eb43949f314518503b63b0c656202c37f7abf2dbcc4a1ba1871f64cbf6f43de64b0579e68d3c00277978c37b8a96674f9e7989e0707d8953deabbedcbeba67088cba12f242d62b506cd2733e4aeaf21dcdcd38a871b0267e54c6885ba1263f7a24ac8c80fc43dc73fbf08e5eeb22d87678cd91e8377706535e531f2e49c35605d9c67654181005d0a64252b3eb63047c512dbfdf2ba92f15fd1f8d14633ebbb15ef35b8e47855f7b43ec2d18ec1a4ffaf725aaf65bfa5f3bb00611d5c0ec668168ffdfeb2b496a4a7e26ded6fc75b1a1eb45735d256038b606967874c4fd35d07da442aff90c9cc72d548d55871a3e7b69fe7b9febe2271db5477b203b72a9ac20ba83d52661821b3940916efebe157483eaf35ade9946e5f8d6f7462b07ca680f48dd178d4a2ce7be7e4a0afbb6181d0a35c758249afea8b0f3b29db443348d51a942f0d20236c5fd4242639e5f811865e22c0cb1632c43760642413ef2ab205da2860fdb7c4fc890a477ca7047b7aba4e18646e8f0baa9efb308717b1fa744730b4d5ed53e79ad1de58d70b0a9e04d2cf681b39d19d6de84f0d4bc4b74d7c8243eda169d0fed63b23d17ba7081f3364fcdc0f48df489112e1754f833d0e06e51b5a6fa4c7a19150081d06a6a91452182e4f93e95e43602f9f623e479127905275e3c3da889e7f1339301857352950b123e248c3187d603856d8cc621608a02e50a32eb3b6b203376b0f1bf35e581c774667274f069e2c24761f61ba996109905b67ddac38c98f3c4361f39c5e81deceff656d6c76e1d89fa2dd209204c0e550595bde44f018d34b2399e546215c838fad2fc29f56f62fbc1720c613fbe437c5bfa816d41d9c357b726cca8615b3a92dc507e5259f72dd6d805606ecebe2e02a12ed81372f9182412a33e9317e25f45be0cfbcddc5e924848ccc24c2b27b26cf73fe8d489c86a33b1083f2f973d8295855cd74bc6b38e422a4a98b8d0b00c17e2dc5ecd385a687511ac66302b0c47592be39dee6142cd77781fb02a2dc0a71ee80939114e9bb4ec554cba1f577d9eca22e72d57d6c7afe510c0b774c42f13f40e6dbc6c11910319efb28678e0615b81288ff09ee58aa6e0398896c29bac76fac74451adbe6ab450e91648e2815b37fbee7903933afc32af8a3caad436fbc89b9132964fd354253ade778359235eb77843712599c6662f327c3d69d9c70bc1f8e38ea8228b778aac4c62e0fb1f4522d7575f55500688cfbc2eae7cf7b03bb339ebb9680bac86dedc4512006c24e6cb28486876fcae6191c917d530e2e64c7fb0ff00fdcdc003248f9a9b20609bbc30185f233caa47b61bd049f3496e12326de0381b5ca2c8167c1ee6a21508f0985bb109692347bdf30448382a2de14fd250ca547932631cdaefdb6cf58060d40e0dc41579bcd62b156a39dd39f8f5842f35b3090cfdca67c43b5222287b27f6b76563b1cf623a50aab2213134baba49c0cfad36df8a3d090e9fa76209f2f153d0cdf9dfc072e781e47dae571d0ab2050a506f4a1aa6bc2d22fd76429bc22e36cc06dac9c5ced7c7b957ba986b4da4c9ad61ac72866c5104f69995f37dec9fcf58d3466f65f3988c6e49c20e327e8a913fee388dd52a18ecaf7c93e23de832dfde28932032903f79ba00d90a172b30a8233bc0bdf65cc60e2ba64402b629a308ae857a83eb2ae32d330ef601a70c601ee"}, 0x1008, 0x800) dup2(r1, r0) 16:00:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4087], &(0x7f0000000040)=0xfffffffffffffc8c) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0xffffffffffffff1c}], 0x10000039, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f961bbfd3e4d8a1a86c653000"], 0x10) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x0, './file0\x00', './file0\x00'}) 16:00:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000140)="d3005f42dc847ac212f7462a75692e7702deb54ae87599c89bbe09f662221b64061a0f78ccb26c9918a7b1eaf550c7ae7cf6c7f4bcc1151f1424a58780353425f565af3845", 0x45}, {&(0x7f0000000080)="551c56c8ad55f7b3bee906cb005796522bb3235e076d33a717cb321c8dc4d25dea4475cbf68f30318e06568ad6", 0x2d}, {&(0x7f00000001c0)="c0f6fbc3e477541657db6e651ba6692c4c34ac84fc620bc57e7fee2032d8a7411cf2ac947a685b594ab14d8d713e7f9b69419d186f95b4715eaeb2670cb9fd0a124e78ff49c0337aa93dc81b0a075eed1047fb1b8e7fc2d99cd89e905dbc77683f3cf520670d6fbca747fded25449da9f8f8af239817c31cb3bd90b39ee9d86753bb976764f5", 0x86}, {&(0x7f0000000280)="cc0bed1ad3f769b55afcf6f9b6e7aa8f65d185ad31bda3a7f0fda4d5cda276d9d3498c897ccfa58265685b56d3360f5200f9bad2231e82343f5a5633f725c2ea86ba2002ff447f590c4b9532f8e2ba106bf23f3e29a2", 0x56}, {&(0x7f0000000340)="e042f2e90fc9e0190052d8382c75bd902c13603adff65f3eecb947ca8a01cd83be92061090bf836ddf9914df004fe66e3108c424392672a53d24464afc59139b1da1651f0706d05ca1a4288d1e624ebbf32085d6309160681bc2a0c676239d022880e65fbaf692b3c8aec840b95311b1f912f346b136bde7d0b86c99c52af84631bb91dfc67e62f22d3493a3e05d0aa20f4ecb084b5ff87f63e2828f2139600eef7ef6a52a22cbcddb587be5a21f7b2d116b70a2b9ce2c821491c9e1", 0xbc}, {&(0x7f0000000400)="6e26ea0d2f01444276e3672913fbf97e9e5fc3727b57ba4fad30d90ad2ebaef46e70621beda10d02a2b8f52a637042c3743b5e812b973762e44b6d844e06a636d31e2a99553db5ba6fadcec4b8ecb453a1e755ab206112a89663e8c77101c834c7878f357b9fe6116fb6b86bb463a2a87e6db4e2cebe0cb54a619c5a29ff15748bf5b13df8492e8b21dd8231b17752766a64cbf75cd2c6efd728a1fcbfdf49167219fb8eb87d475c9285a8867323616812ce1f10169048fde93e9fa0c3c7794a0d74de8a48", 0xc5}, {&(0x7f0000000500)="2b4cec5ed5c5125ea4ca2d1e9ca545fd5113", 0x12}, {&(0x7f0000000540)="e5fd4fb7368ab627619510460cd420012a8b7afd275f13ab1688d07e35e71278efb46df42d5b2ca41c620cf59e1f9928cfe449c08ab469d0089e1de1074123a07c3b3674bec6d0e237fe024d9b561ea87be3a6a4910879df0955ca935657df03cbc4fe5adb9f545239ee046dd266407bb8bc0033ca17e080ffcd1a8cf55aff825b93a55145bd234e963ae5f122ed659717832d9d23dd626c8bf2e60b2989db8a3698e203d5a1ab0890a993706b649c9fa95922bf2128a91fb2599a7e601cacd30dd20f57ac56b40626b3dff02a01da29359dd9428579366dafdc85484bcd721174f1e427a4d42fa0d514b6dd83527ea113ade87b153802c46ecead4f5092365b2fd9ad7c46304c26a376a19ff53cee2b9d33b943d8bc60e6b8c1fe2c08ad9a9725c88ea37d0dbfcea1a83c992cfd28cccb0165670720a1dedada4adcad0ab85e52c72a7b7b1b942f4e6b914b159ae404fe87de45c289ce1b41307d652f1de540e1dbf2962287ada401d523a5ebd13c812247f210c64c420d21657018ff9b47147d7d2b261dd847e2c54244fef31e6efb7bda320414b8387a09e6e716cb2dbf51450cf19dff3eca04798e959f0054ed4cccf90c1d6156cc4340f38ededdefb3a346df2d40eaba7ee7d56dc9484c25d598886073f7ad58771519ce4a43d9f272dbf1696560d1bbf5d554c14c3c01b781d6b41d7052db87a3eead8b5f1879dd7b7db78739dd2c53314bf3faf08bd28144adaea54312473d8c1fed924eca41f2fbce74b3a5d23f6674dd2e145483d58f20bef88dda5cc28e2450179f927a38cdc0ef45160eda459268fde6ed0696c80cdf7e70b06cf5a89ab839754cbca4ab22d5c9014d3e15cf79b12fb152778a3a501f10cc5cd91af63632c42cd253588dfe4a2c36903c1f6bf3f05f702d5a0e3798c316f9c73db5db87a94f80e2244b3f17beea36b14ef0cae49a70790b33826cead53a35ecb082a6791dd3594421ebf6df57b810cb54e8bdb6a90631446060441e6b6b5f4612f758ca3b7db5f0fabea34ba7312c2db1b9b4d0a70e50fec06c303f898a5e1e06883d342881c83acc75c6dd41b76f962045f38790339840fbcb7c167d24d7d9475a06d673e3a58d7851a77f555180befdf069fb44b2d3cc8378cb1b1b306c4ef62b4c75d423bab45da05048a194afddb57f31f22efa65cd7c15ccb76ed39d2e9124134857d7cc943d5629fe670e571e2cb225f5c15bb016ecb1e19a4d72fdba9117d12f6069f1b07f8037d4e844d85a005727b604d46d696c8055b5ca162d9bf7443f0dd1cb39ba0a0719f0f715de2342b9d16fb7f8ba112e3ae5231bbc7114f7117a9900dba1f77062a0512ab7152783d20a541d1fa87dea0dbc32617aff03db1b34ffc3cb6ba25d5ffc8c33e9e98b6d30d09fad01c0f9eeeddc1147220b5e31c671ed4bb0f438158c9aef90ce9650bc06c60839a20f5dd9cdcab3290eb17cb3819cc0cad026261fd9bb2fb9c304041a311584bd48516fd5c4767d18ddb1f3b5aa49e0115d801d0f5c6a3ef70d9ad1aec8e7424b28e406f05f57d21f55b11f2f9007d5e1db85c4e5f5f34835255bd60bbd7844944ad2bd200fd76dac16b49b3174f0b214aeeefee12da4dc68c226a28dd07d450d8e7d4634540f5893e1d2b3b7c3e54c061b73ffe3a44d16a4102c3c753dd6a80bb8b93f51d213f86e68c64a19eb548aa92c4477b6da5dbbed1d0ab02ac68a2bc9b22d1881aab3bf61f614ef417a093c184af2fcd5770b075e970a3c22470e255f34f9c6b194f8c0a22cb1264049b779ef2de4e5442e049bfb7dd45a4ffcab0b5ec5bb28bb81766f2ac5bb46d2627fe4db93e63149cfad226b3ada0664703846c6fc15878764f8269b190a17fc72fc500272384b2e78101dae440a63ad6a7af1ef615c418a409bf4c8562ba159ecfd0fc31463b17cb63c98898eebd16523179709791c8190620c706c0cffa3311194eb283ad84a0ec88f2cbf2cd4b18c9a703564e77a7277ac49bf0dd4101cceda465269c742dbe6849db0ed42be8732e9b613466be9ef15af5cbbea423ebd6188852d80d74df6967bd17b06c586f2fd3fe015e65a4330299774ab2dead89cc7fbf6eb94bb63ac98b97f9b043a51144669300d1185b35e7c2b2dd51d8c3302806254dff198ef03ceca85efd68050f4e012b96e72aa3e121f2a5220586d92cb6bca96ace7ffbc2c8b5bd3a1263fec3e19dcb79c048410d13e06020e9c6b3db6219970fc12329f73e784f02b1084a47747cd12a952c26c26390a8a573fbaa33c291f57c6a2e49972cd242f2bc35ea6e8a820f436b1d3713d7e476a66a73b0a9e5301e3e26830a03b5a4b92c534711119d54795513379a9ad0f8445a70a7120895bd67b8193e5058acee1ea40cca8a5bfe5b51d927b4dce333b3d57bc069e62ee1839be97efcb30cee508f791e145194a7bd9cd1a7852946d056de97d91bb61b767eef1f5c3d558245ecd74dc6d538d666c4440047a12019701a812127cd7ed09d72bb5362985859602c942d1e649c9a93f570a5f98aad840d6e1c3f3579ccb6adf359c629bb621f5ec7de53f3d621dbc92f6f65f5e14183ed73e1b35983a2f2eb82219cfe7f681e6484a0d61a6a7a85ffd2fbfcf300bf95108df449358c2abe5c1ff4701d736a8b1543da685d51415f339d52bb68b5e0c54f3449359f17ea5784b2705d0c99804bb0c2b69d5a181416f0f8b48aadf7eb727a053722ddf3e880d8bd19898c46cc4d72620a1f4eb15d4cdf3d6c76ae3f0268fca6ad6b396f849fface2c5e1a6deff4bea77d6e04af170c71130d1c8110c4dc031f179649de0e84a5b0fc5f554509da335949aa8aa666ced52d72355dd3e47cfd1a78c81b17e705c40b397aaccbceee71c9e59ff553b5f20f28d3efba112749a465f852c1424062b32c5848b37e5a06ebca75dcab9de8fc8a9bf4a83bddee74a8c6028132a16fee4b789e18a1ac1c1b1f856da1f6fe94f7598e8302a559a54fd1275202aeed9a928c2520fb068200fc71c8dcf1a14a8b68cf77a6eb9ab1648c8dca65efef368df81bdcf8112b5488a97b0c7e6ba99debdbe5502c40954da6943c10f3a0641de3763087f885add7ef19fab917e82b183b6d0db9d7bea5a3192fde2b078e1af8f51feed4b9d694e7c62f4b3fa9699123de0f11fa01976b4181b7d9254de7d1c5490c4c8f5133af8b148a80bc3b7aed6aff9bd92f161f96efdfeac277b3ca419caf0c8c4cd58b73ae2c915b1bce75929573d56115e4512f79bf02925735a5f9db7297759b1252ec7d1e15aa23ef066722d6e8205ffdffdddcc52a6dca524ef851a96f6b79bb50e5815024517003d9667b77c6b29f88d5b9d1c58c25a0a6956f65df327a04d1f5aafda3157c754470674b783e97fcdb1a85a4061e5a8df8026b6df1295c194dd0970cd0b3445c2e69c6110247177b32fe027ce8661d6cbfc7ef5c80c76e06fd1abffd6c1b28dce70e1ade93e3493c74fb865d6d0f97ef024d6455d6878d0229f532003e2e73b88364df5c4828bd3180128c75ad1563847538718b7b52b192570e30fb9d328a9fb2a7fff5ec49f50109ff2b8afd9e8fb7df096ec5ebc858f2a89256533d525ccc86f27b9ee98e49e8b373ba761719380876f7e527356ea38d73febf1f6e6daa1fb54a5510e7e3ba72b79363a1491124c1ca38e465a78ca91caf4334d7a6f883b774ece55f108e8cddaf0924d9fe5d4eca482ee15d814bc1ec0a25a188c037560b309bf92557de5b4df49c06d247577b64d815b2a7ae3b5ae0458e98dfaaf1d8c06a93a0545a8bc550c179ae7571798956ed510b260f4dcfb593e4aa2e87f7fb8b0ea6c68443da45e1199274653d3d327adf95fbb57120087a377b7d9749dec874d0a387ffbe960f23edb4a6968cbbe8e9a8729b5d546405a552ab77152f2821d1e01ed65d5750b2ede2ec5bd78fc9538e4016b5e36c1cc1fd86b7d71aa4e85797900a21aa32f97220b14e456f831b8d545aa1eb70bed852f3bf486b80a55258e162181bb3365768a514df4030c74782e7f7970fae1d24730ba6571e882bc9dd604ca793d3f180abcf2c363314c279603771b689945baccb626912b7416b59690d3feac45532e261b63d29af508b528e8bb13a776bbcdd797da0d10924e7f17b5a6b3f38999fde8b48e0136b6e0a08cc2b0f52e549c3c5f570a1a70afea9c2e99d3043dc82ecb1dd589b5dc66fbabd9892207e1ca5b6bddf27d6b490177aa9b286fb36d163e4091cd394bd1f83a5946cb0874c0189291aaf5cf484b17759d11817536e839da47bdf38a355186f8b3c84d1a9cf7b5724b567a00892d9b7f2a8a63a8c5af559d6b54946e91d05341a4cd759d5045ff831bffbac25e34e739df6d410c929fe33997c09d3164bce18a608d6ce19d3938715f7e9bfb345caed6351e7358ff78cebe812358d0ad1e21c16bb71bc79ab7d8fac5a834451828970771f45f729ed556312a5958ee62398de6aa351eff52501f9c3d66fd5a4fc391dbe357243c6064b6f5f67502101148252361cc345934fa4e01638fb3a9c24fb12568db03117f4b205d85093a489d681095be89d31bc11915dcebeadd78e3ce686a700c8d93e19937474120bc3b3ed86e76ee60e9aacbdee8faf3ef952622d8cba757e64c75427906c04ee7b60c6a30a32f0d337f5786e8482eb7421732d4d73a06776c783887053cf317aa671427d0816f5252375d078006679ef2f80b266a45f02e2b1b7fd6cf41e8e30e3e950dc89db3f86e07c83648742979f216c8e9d60ed30c7eac6ece020ead7c8d5cc9c1f2d5ab6b6d0275c45eae908aa1fbc34d1ec87046e4311b69b55b0792e8b4482a6f21c9bf47390a9156e143b65a944d741a43e20b384b3f810d838412c7b84a4e52d0065312d69dac5a46893c27306782f9cae2c137d0fed2723a670b1f81770df49bd8bc6b521f791891db2a3b30cb74117ec62c4f5dd1c8076d4403064eb013d8d71e9358c7a13b5855041ed8fbca4cd027ee8ea4079c9d5477e5e2a87d975cd8b86c341a9641a49616421fa5f2d17d1a1a3f5ea70684944e16144b8ccbcd0e3ad2e5e0018f7f195160a7d00928d35d29472c0b7bc2ebca1ebe47f96c2b43dd1ea49f36f9338f40ee61d293d8dd86e1243d3bc479e33eb17022bbe76d7c4b196fcec29b5999496584755904f68de6f75c71ff35cf16c8251afb19e41e108c94a0606c3ebb828261693876074caa137d12a800370153cca9748f7804548bf90955a4a370781ae979b97ee203adc3eda7fd290624c76bd6157b18c8ac95f7dd86a3ba359adcfe6bb6aa6cff0f3f659aa0a5fb0ccd1cddf1f4cf49bb348229920501f729fb4a4eaf22e7a3aaab00609d74a4b4ba75b7942706f14d4b7a21e80c1272f489bac3fd3c97ec55db74965140e60dfe2147372b168dc5f49b4c59ee8f398dafd9c931c3c89eaa2b01fe2905af9c76a542f16d9471185198a2c88d4566abcc9f358df4268dcab319b2368e924e1ca9c6fb85836f750946aeb0ba4ae547b684544b6f44d06926f99ed9feff9f50235375452f1392204ea1778c046b0bb4b678ccc4526d2d1e492b81990cdc2a36f6d9918e98593a5952a3521b8445e1b7db1bc6a16f3fc989141e9e096a1a1c75d01828b1221ce6e9ec8767fa6f607784e07ca89573273d2f34c40ba36aa75845fc4e14001accf8682011b2fee7c488900ac16ebb5307266f47d6130015c9cf9eac48e40361478acfbca56cb571644baff045ab08cd4c5541824c7a8a73aa896b05dd54b5c08ac1d0aed15361", 0x1000}], 0x8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xc23b321e0410dadd, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x3, 0x1, 0x8, "a30884c3643aa8ab103a20330cf32e84724ffd5c", 0xf69, 0x70}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3bdf78609631b189, 0x42) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSBRK(r2, 0x2000747b) dup2(r2, r1) clock_settime(0x3, &(0x7f00000000c0)={0xfefffffe, 0x1}) socket$inet6(0x18, 0x2, 0x2) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000180)=0x634) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) fchmod(r0, 0x85) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2c7, &(0x7f0000000300)="778f93c10970743c73c61740e5be67d77c8aeca28409895fc86c0f3a8c218d2326634c335ba8246e37010000800000000000029938233600007dac67fb1d30d5783082ecfcf153fcfe7f096ed70adfce416b0916546dd803431da41cf2f3a36c222074da2be71d49ab0828b1aec047c27d92dfed5c25569a6b02e507b5348dd118b94591a30236b0da8859670ef265ff3092a0a263875d7584d959812a5919292bb58db3573238f948e5a2ceb598d5a9f6039ebf10c1e15ae34937a346505811d43d") getrusage(0x0, &(0x7f0000000200)) chroot(&(0x7f0000000040)='./file0\x00') 16:00:12 executing program 0: geteuid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x110) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="64b83c0dea66c9cdad8bf5395546be93ac72af4948952c3f69ddfea5d7401458f83d07737a06382007559b78c888cce87b47b476e6f462cbc3dc19568a1a537d7afa37d98676e76636e49edac30bbb654c6d61e16bf1fd466ee1527cdd658aef62492fdef0c27a34ede65dbb52bc9d4e5ad25887b94a91d705a2b3c2a6bca7d3d0e4d74f1854a1c3d9f351ec547b7b3103893a886f633551f2ac194bcfd038226abc9b1526206b880f0fc013ef92bff6787b1ad063a06091ad04308db4d76a8b4b7478d9d4a1000e2a", 0xc9) r1 = semget$private(0x0, 0x2, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001200)=""/4096) r2 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/154, 0x9a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="fd26f65d32413252d801bad628443b55f011aa8de4b53e670fe43e0c136c78692430382ac3db2facfd0a5112d5db93eb357d3432cc66a222ab56baaa0998873cb01c96fe4bf742f1c2f6643030d9aa81473065c5cfeabda4749811d7851637898a5ae409d79ddcb4eee4ede5d7fcb1fde7ae17ce4a93a8388ecbc9eacdecb12bc678eb54abf7f6a0fd24730cfe2c48b320685431e58631e8ee82e0b932711693f11c020f7162641d8bf135f8cfdab9326f54afbff60d67562fc73e7fce78b0845d23c12ebb8a2816892d19b82728f09b6e73ebe1bbfed9d2218779ee9d719ebb73489c4397b04792cbde2927fe7a18da946844fb56457163613ba22d7b62ced54859e21dffb3a97ff9039918049f0a298de3e182f688e66170782091534da6dc0e44ecd3b4e7400d73fe134659ee8400dcb969d3e3d2aaf91a54c2ccd62d6dcbbef0ac0ec65d2a84644452145f2f88ae11c616ac1a100a4f114bc5badd4c3c0c520ce2573b984f75e0828278a152c3c37fc3b02bc86b494e64382d831216668ffb8c8657e3a38be6400246cf23edf406c63f40742094723e54740a686fcaf024cc77f36e8463012b1fc80857a099a8fb31ccdf0dcad7aed27f6c5d26f516499a84ec321549e670b1850db800fa026697e219767dcb09e4fa6e11e76449fe2e934e3119a8888fcebea970a0ce90604a920c609d18bfc8b4d0cd534e8c5c4f6dc5f4df38153378b02dfe7762c2980371dd955b4874ddf62b249aca663979954d0f591b98b9ed82d35ada494cc19261780b75ef94124a8a0cb381299842ae443c423d0bc45902c3e76b11d4259b2fa69872f71b659ee79786dabc8252e4c0543b85d4072348ee4c62e250cc22edfe19a22d1dfd99c60d79005e5a1f8f96e41abbe8f3b7ee7306f8174759b64a025fa5029b0c2fbe52be85c6373cfaac5068aa29a4235d3d8c6b63863434b9a43a421a4c3755313cc359410776c330a08e6dd822325616d6b7aba78c9db76c523423a61431499bbb7ca8f21eff7d4ff785edab2e2c0fcd6d2275c1aae21ee21ee69092b14ffba262ff2fb977bc40892ad33fa6f33cae0f6f0f7a23e53fc1034b1e671581dd1aa49e2f229bcedff53df7303b4988cf01568903ff050cb552b3828d626931bc8245fd54b7c754f5e25338ea32301deb5412332bc3911dd792aa5096bdc71fd0ab81071a9e742749a7b301a0fdfe7ce0ccd9386552901780dd569a5784cb7dc968b68a1ad1d4aed35b705e753aa5f5b0720ad14eae4e87735c6e65e884691a98a25c8ad146b1f1319b1c822030cd70c08cb93e85b0e80a2a7c8f0e0b7ff0583b6b3a09579d76b29780f97381877e269f433789785ba8b7e8f946a841e0319ba1f606419e22f4f5f0d5e4f0644b893510becff29e2033d85f01c31f1a72e1b2f46c50418eb6e700ff56294a8db080b67ec6ef11e76331e4978549e1cb6ce7a225088e1d3ae729f665ac1e2a4034b1b006c94cb9e715934c54ecad3ef133a1e16ae877d4540de4007bc63a17cc8c91fc80ed9ced85e38585fe658221c84a7dc3294bf22af2f47762eb2be037ade62a8c14b0e4973a934fa125c009759aa46fdc113b154e165b7db5b14a438f13edd1dad6e4016f779ca42f881ca832f0d6b2b06ba0071c1bd9ba02089df4b1142dc1ab58a466b58d952d1c0205c0b7b2c7c83f68dbf157261d36c2c7acce73cf5fba752d438e83f7a400590264a2e6729a2aac449cddfe97f15c07120788dc8d5c9c198f59e47a47963a3c4fa61fe74f0a4d2542407d21b124e66a1559ad1387c49c86d651a9dcadf23d1c34b8fb648ca8fdb80baf03b26a296aa7a8c725d84ea48f1af83bde45c9e173c6add1fe534de748e3faa185c961d93492caa4e4322b9d61cef03856994916b7c61e5de420a85e3de0f822509c1d3f5b42c6889055616f3eb97139bb01a516dab724ee76fe9fc36707a6b84e13b9d5622f9763b839b0e42c3edd68c5184d1b67320765cdd1f27d1e8d5d1be155263ff19a11db55926421f49e047dd333dfadf69294b3ed8b6edb4c9257daab815401bc77c3b60760b5b143a80b421456a9b634b6a01d4726f89adc84dee3cea854cc53d3b473c218211790db1f4e6d2bace678d064806d7161f67735bbebe3b5c0f8886bd76b2940171c7a0eb1fb7e02d1992e11e6a468b993771dd8f1105b017923a4d59c2e2b7deb0bce9cfc43397b0d13e053a0ee7067b97f3f3010fe7d7d68bdd7649b91c2629fd71d59a1c99423e995b293948dc3ffa50d50563a407ae5503116b61d48a872d12915bba7e73437004e24f2c810695cc2491263c2ff57f5e8ce0c3f634318b73351736ed1f37236284d22b71b44a1a96d52c69627543d1a26321be2f9417c9a5d847a9f7bfa096739acc4efff94fd1edde2e41deaf6a8c6275710e2bd75ea9a71986860423b71e515a4a3e237cd2ba204248d54e420902ab2276be501e4ad5a13c974b368df524644f9fbdbf05ca5b2eed4c8fc7c266a890467e8816d5931819e22a2cfd922a1714aee158a719722db07e05ce3eaa252a41f085cf5beb51837184eed4b1b7f9353a6797ca7393f159e1815b81339d942d16d6a1af35b29cbfdc35599ce89f479c413a2f9260bbb79126dedfd5f991eea4548d000c7ec42a14ac4419326a7e41d27d78d4d4b6f19ac351acee1216baa999e606bf5cdbaede8b70051630a9fa14420d65c95ba116196669e7c346e0f56bcd4105ce0ec5b0077cd46cf20b7cf7eee8630def93a40dd6225f89b6472c2cb9626a794ef8a7790ea5e8e1b9c5557a5f84ddc010e34d034748a5dd9a00f19914e2bbb77d33a45ef06dc8731636abdaa39de46195a734acfb59fd83257d2cf4a35798536930db745ef0ad3e273cd7a4f5a4a37fbf97d345ae49f5deab4f9a985a4f6720665d94179f8d88d4a896825fef9fc5b54befc1205dc10d2f5d2cb2ee927e71ff94c311bfb5737b5a9f0d861a605eeb7e53a7e73c89a2df43a8b55ba6daa3abd9b0ed19134fc902ee8fbae5b1721bcdf76e1e76b55fb35c2e11a843603e5964b7c62ea7a9b969841e96add65a526a7b241be96bc2b55a1373f8274091c1eaddeadc0314cd3c4363ebbd5d637a37aa669c2ef747a1eff1dda97255af749643eb847951682e84f334e0e570b5af6029675cb87b79ae0ecaca7a07e5f54af9be11ce8417177e9eba7dbd14772028bc77778de2fee7fe799742f4dc88abffac4601162fc53b4c769132452d1d2ccd8b26e26492593a2b464ccecb8005dc4221681a247deb7f21ef55538c64bf7351a6bb99a15e89da66d1bfdfc1a9f6d89b629ab23c639c0e1bf60f0d947a83bab812f6ce11bd53c8ec0ad460b7ea56cffcc300a569f66a7d8a549394f960a65775cdef428d3267f69b41003708bcbe651aebc41c43b6ca09d838d1483b02d3503c9568c10c8239b299039afadf9fca4b7a7769312cc3419bf872918f7d00e0c6982e13250d8d3cbecc5e631233b1b6ef522e9c3766a89dcb71c69c45f6dbdcd3e15713bcc059304302e1e6a02302fc3b6f49563016b9842a58298ecfd0baa1e0099cf713eb1a252d20e508a230f3f56c9be5fd8d358cb8aeff7b5e0444f049709ad81f53e0a9c3d3117ec61af88c5939e63ff590316d49c238c12f2e7880d5803bd70f283b07bafeb66a8532ed9d56488834526316d502e8dad49a32f5f855d17c3946fc57d3a848f965f392231197785e0fbb5a274288c827dcb81297f4b20bc59166706501d9a02bc44a7230490b3ea1c5251fb8dad67f9628c9d4ef9f3f0e54baa179583387fa679935f09557c5b1f2bb176855df93e9781c7ef589ed15d4abc952e794c4ba8e15ab41d538225c97913bc9fcd5ea96500e85515191fea768616dec83a5851f532b2512ba579f2f3d124acbcb72eef0e9fc6c75f536d0e9468dc9c47a5c001546dfa24d02c807fb43a1f46ae1fffe2ef2697448e46f9e576fa4365c99ac3cd45a9ef148f776aaafce16dec393dd3211f26814a3b7006941f8aa0fa74248bcd6e7d1039ba9266e862079e9e8cdac422f398d70e8424754bd8f050fabe05615ccf16262278f0f7ea4458dc23a5d2c2d1ef4cf8aa838bf403e550384f21fec807ca41e64ab7392adc1042d3dab8afe4070fb9f7117d6d6ffbc5ce55d6ec67e42b53d4156088b7ed677da60ef7cddecf43193e07696da7b29127dd4f9892915b9a87ff44c8d36dfe0bd1297bc6eccedff4234d2b9304b45de89d255807e572f4de131910ecc6a0e4053c254258a304a6f8ef79c0c7d5dbd2aef5bd27b0bc84dbca199ed87574584f11c53cdf6fae14d9d9c1dc97131ba03b8ce8361b519786f3cbcfb40cc968ca6267db99e406db3424a0846212b373fd3437e81152a8b83fd0d8514e44eb4c6b9fc94b141f04fcdfbdcd73f116fc37c53c85e8fbd710dc3d7d17f401e862329364cc14975028ce16d0eb4bc6cb0666c8f48ff4f2d9d162b06eff0206385a590c5088a24950915337d2652b5754d832404783e0cdb3c55e692a93f376624a405643d48449147c0859b712b8011eb88fe83c4a7f403b7ebc4b1954d2b09e408c9ec02a1708d8043b06b9e71c05cac6f152b91ec82a40e3cc3ceb7af6df92d3b7094411d2ba77a902731f5bd775a5ad3ac094d5ea87cf5aee273c259f690c20d02b582ece216e9d36197d1a619b66c8ce132aad5c82d20de9fa5f82bb1b91b5679ec60405fbf3ba1ff53058cbb80a21e287b4d8edf177ac4134861ad237b33e59ecef28090dbd0e60e72fde771715a33fb979343227b066a9bce1123b6e16e629b745f0bf08428530db1f6c3d8c4577a82b79dbc758fc1ac392e416943ada5b7ed072f17061de130e36d18e25835074ca60a070124243c4b6de0541e23b900e6b9928a98b7f6c3fa0238b1e2ccb85e66fb6a21bc4d444d28169b58729de2397a886d381a35b63e1507f1c08a0cb5a22cb81a2a67a4f58f902030e8428035082001c2fca619b05f992b144fb34eef10f4126050ae028906410e69e7330ecd52e652827117bf97f9d39be6a5664a6d37ac783bc7f0b1db9012f91b30519a6633a35cc1ffcd7d749bedcc8ee83d0e7af9669c586642a5d03d92d14d34371dba4d0c1c78df1fd304a1bb1e72d759393fe881a2c9be5e630be7a933cb1497d508d8afc8ecb3f7012975f7a8396a2eed282318765432e27db5ad90c23a6ef214a55ad410a925474ab5fd84ee8326978a6ed4e59b3085b02c20a9752df0e22dc6a6f9ddf6a2aec8531473fa473ab7933f938c7d4a71e11a56290487d1d3a801f142db77ad383b7b214fd12e85255014ef4e5895f9d16c7737c2cc691bf7e1f0ed925b42e1c0944efcae1ab31d5693adb7ddc82c2479f109714616363bd4437719639326684fa8953f4a599bec8f956744fa56516a273a751b6773be853123d0603e65f1987add388e421f508e879d00be46c558cefeae82618ba16fac743e56362ba669faed7591ea207064c4d70abb81689df90569c7878cd8b3842ed0dccdea0b3cfb3725a690754cef593115613e4e4185c9e273c27c14220805ada0551be8088e9d04d6949291b9679cf3c7b72a72b6b3835f5e38046ec58a00cd40205a02ce4463a49dc1169c0d16b7e82be853af20dae57599e5d133598f0fb8585e7e749df617f1a98de19e8e8c0249c8a780c658cd6e2f4af4a10af2ec1a5cd68e93c2850645ad28e862852903bfc624da4a35f4df014cf8d1c87328f978937164c756b8c471bebf12a9003530186eedb7003f67da8e809a0bf5e97", 0x1000) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="9c7563056bdd8f8bfb04824dbf5281e0a0a1ceafe826135555baaeeb9abe10d9fcf18d1432a27923004c6831a6b11324daf58c0433c3cdf2bbc6733ca377c5528cddea97", 0x44, 0x402, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) kevent(0xffffffffffffff9c, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0x6, 0xb61}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x80, 0x0, 0x40}, {{r0}, 0xfffffffffffffffd, 0xe1e674388f7bdc80, 0x4, 0x7fffffff, 0x1000000000}], 0x3, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x4, 0x83a}, {{r1}, 0xfffffffffffffffb, 0x8d, 0x10, 0x9, 0x2}, {{r1}, 0x0, 0x30, 0x2, 0x2, 0x5a}, {{r0}, 0xfffffffffffffffa, 0x8a, 0x2, 0x7fffffff, 0x80}], 0x3, &(0x7f0000000340)={0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0x9) r3 = getppid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x80) openat(r4, &(0x7f0000000300)='./file0\x00', 0x0, 0x100010110) setpgid(r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x6, 0x4, 0x0, 0xdec}, {{r1}, 0xfffffffffffffffe, 0xdad843ee396eccf9, 0x2, 0x7fffffff, 0x81}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0xe, 0x80, 0xffff, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x20, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x6, 0x10, 0x3, 0x6}, {{r1}, 0xfffffffffffffffa, 0x351a54347e08556, 0x40, 0x1, 0x42}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80000000, 0x6, 0x40}, {{r1}, 0x0, 0x1, 0x1, 0xffff, 0x3f}, {{r1}, 0xb22960a177694c5d, 0x80, 0x80, 0x40, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x50, 0x14, 0xf7, 0x1000}], 0xfffffffffffffffa, &(0x7f0000000140)={0x20, 0x80000001}) fcntl$getown(r0, 0x5) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='8'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:12 executing program 1: pipe(&(0x7f00000000c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r1, &(0x7f0000000300)="b88aba34fcdcb361d873211e8cdff31307b4983d1f86c679ccbb9e88377a24d9c4a6ec923bee2e405f7e5d91fccde77211991bf48e9eb1590e3519f1b4db9868d51dac3b7d380bde359bb329551f06db561a650e", 0x54, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x4ce2317d028bbc5, 0x10001}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x4, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="fb2dffc3e6e1b1910709883a4a96989fb4fe72d52ec242273a64a730cb3bd6c87d0a3d22990f6fab951273922874ba697b66c6c248c0ba73c2f4e3cb8babc26213cde0754923f66f877ca9", 0x4b}, {&(0x7f0000000080)="902977a917622d914933e9e31a0a842a0e12fd2d5a3fbb124dce72330b35b04a45ae3360ef3afd978c204cd01fc06ffb8531adf87c6bc053d35caaaf7957759d171a2246eb02b297932f7b298739256a8c2e1653cfea001df3048c0ff96251481fb0de29b410cc515fe58e750a0b76340e0c87d980882e0cab2748c5e0e64035ef3df35b917c5fb8cfe934531809eb4a745911340200437a4aa8b65ee600182254269dab3d12a6492cb921fbc38c2ec038f3d4b5a086b0d037ae334011fd4e3803d72b8c839c3b5fae3cc94af7950629364b6f6871cd3e3516111cce76fd44b0", 0xe0}], 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000003c0)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) sendto(r0, &(0x7f0000000300)="6861fe261e6f6437", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x40004000000902) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1f, 0x256, './file0\x00', 0x647f, 0x1, 0x7ff, 0x3f}) r1 = open(&(0x7f00000000c0)='./file1\x00', 0xb9a5cb2e004b291f, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x402, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x0, './file0/file0\x00'}) fchdir(r0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x5, 0x2000000000}, {0xffffffffffffffff, 0x0, 0x0, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000003c0), &(0x7f0000000300)=0xfffffffffffffe3a) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x8000, 0x101}, {0x0, 0x7}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x400000000000003}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a2410b27a8718177f75e1716daa387c601107", 0xfffffffffffffee1, 0x0, 0x0) r2 = socket(0x20, 0x2, 0x1) sendto$unix(r2, &(0x7f0000000180)="478ca4714e4b392f0975cdd68bdf46b592626e67b1ef5973bcf4ac9a0bf2f030", 0x20, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000002000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xfffffffffffffff7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6, 0x0, 0x4}]}) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x3, 0x1, 0x4, 0x8}, {0x81, 0xf800000000000000, 0x1, 0x7fff}, {0x2, 0x2, 0x8}, {0x2, 0x10001, 0xffffffff, 0x9291}, {0x5, 0xfff, 0x5, 0x6}, {0x0, 0x69f3d24f, 0x8, 0x35ce}, {0x3ff, 0xfffffffffffffffd, 0x0, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000280)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) clock_gettime(0x5, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) poll(&(0x7f0000000040)=[{r0, 0x31df0577e3f4d9d8}], 0x1, 0x1) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_gettime(0x3, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x810, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x7fff, 0x8, 0x7f8, 0x0, &(0x7f0000000000)={{0x4, 0x8000, 0xd8b7, 0xffffffff, 0xffff, 0x20, 0x100}, {[0x7, 0x20, 0x7, 0x7, 0x5, 0x4, 0x1, 0x9, 0x8, 0x1, 0x1, 0x57eecd58, 0x0, 0x9, 0x101, 0x200, 0x1f, 0x3], [0x5, 0xfffffffffffff801, 0x2cc, 0x7, 0xf5f5, 0xfffffffffffffffa, 0x3f, 0xb69, 0x5, 0x6], [0x1556, 0x2, 0x5, 0x4, 0x100000000, 0x6, 0xce], [0x6, 0xe3, 0x6, 0x6, 0x8, 0x1], [{0x5, 0x7, 0x100, 0x6}, {0x0, 0x7ff, 0x3, 0x5}, {0xfffffffffffffbff, 0xffffffff, 0x3, 0x2}, {0x619, 0x80000000, 0x6, 0x8}, {0x5666, 0x5, 0x5, 0x60000000000000}, {0x9, 0x8, 0x6, 0xa0c}, {0x800, 0xfffffffffffff0e2, 0x2, 0x3}, {0x7, 0x6, 0x20, 0xca}], {0x9, 0x4, 0x8, 0x3f}, {0x9, 0xfff, 0x8, 0xff}}}, 0x0, 0x5}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) readv(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/130, 0x82}], 0x1) ktrace(0x0, 0x4, 0x100, r1) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00004db000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) flock(r0, 0xe) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getppid() 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x100}, {r2, 0x80}, {r3, 0x80}, {r1}], 0x4, 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000200)="3682c743ec29656fd83db923707dd0d46b96ba2fd523959376974065920ab27b7d397f2a2b8a6461e994196e11025a4428bcf0ba0e3feccf4579126c1603731ba273e909eb0b3ae72a075ee58d591bca602701e7caa80d426fc7b23b0834bdb56e6ec9dcde052901e26ad01aa9ce7d11cc48f2c21819c9179c8774b10b79985ecf9fd5d2329e") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x3, 0x346, {0x10000, 0x6}}) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17459c8b98eb687b17eb703879b47a8b5fa76a1381922e28b19c9ef1eaf24f79b91d889f8a0bb3e3e978"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() setuid(r2) r3 = msgget(0x1, 0x100) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000002340)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000002) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x4811, r0, 0x0, 0x22) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1000000088a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="af972adda3cbeaf5626de6ab588b364ea0cb86a70348e58b4e3ad67e7283b1dbd97292f88fac0409e0ac271c0430fb011d054d58fda5cd35d4f438f408496f07abff8512c74d51a3e77555eaec6cb579ff91bb2f762740099bea6cf2d59c717a57b72e9994af7912", 0x68) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000500)='./file1/file0\x00', 0x0, 0x100) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) symlinkat(&(0x7f0000000280)='./file1/file0\x00', r0, &(0x7f0000000300)='./file1/file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) readlinkat(r0, &(0x7f00000002c0)='./file1\x00', &(0x7f00000003c0)=""/122, 0x7a) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) r4 = dup2(r0, r0) getsockname$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000840ef9aa54c896eb9575644e76d781570000000000000000"], &(0x7f00000004c0)=0x6e) chmod(&(0x7f0000000340)='./file1\x00', 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000005c0)=0xc) r5 = semget$private(0x0, 0x7, 0x80) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x4, r1, r3, r1, r2, 0x0, 0x7}, 0x9, 0xf38, 0x19bf}) truncate(&(0x7f0000000380)='./file1/file0\x00', 0x0, 0x2) chown(&(0x7f0000000180)='./file1\x00', r1, r2) 16:00:13 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) getuid() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000140)="000000000064001400000000", 0xc) write(r1, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x40000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, 0x0, 0x9, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) truncate(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x7f) ioctl$TIOCSFLAGS(r0, 0x8004745c, 0xfffffffffffffffe) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0xfffffffffffffffd}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="01") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x923516d2235782fd, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) r2 = dup2(r0, r1) r3 = dup(r0) ioctl$TIOCSDTR(r2, 0x20007479) close(r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10101, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) preadv(r4, &(0x7f0000000200)=[{&(0x7f0000000180)=""/65, 0x41}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x9) r5 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x8000, 0x39) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) fcntl$setstatus(r4, 0x4, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000340)) getgroups(0x1, &(0x7f0000000380)=[0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) chroot(&(0x7f0000000400)='./file0\x00') ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000440)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000480)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r10 = geteuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0xa44a076, 0xffff, 0x4}, {0x5, 0x5, 0xffffffff, 0x2}, {0x2, 0x8, 0x1f, 0xffffffffffff7652}, {0x4, 0x9, 0x3, 0x7}]}) r11 = semget(0x2, 0x0, 0x80) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000580)={{0xf4, r8, r9, r10, r9, 0x0, 0x2}, 0x1, 0x5, 0x3}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x20, 0x8000, 0x5) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) geteuid() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x7ff) bind(r1, &(0x7f0000000440)=@in6={0x18, 0x0, 0x0, 0x7}, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) recvfrom(r1, &(0x7f0000000240)=""/173, 0xad, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0xaa, 0xffffffffffffffe0}, 0xc) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000003c0)={0x0, 0x1, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) syz_emit_ethernet(0xa6, &(0x7f0000000300)="8c6a3c838d486f6d8ceed900753b12b2218c524f6a202564f9fc05cc22a1337401705b0d580f4abe0b67f9771f6b3b831247c521e151dbca97a6055e6d8b32bf6b565d65480f57a588d2d7a518c1312f3ae5bca0e13c7e0dd177466236b37da5cf036c8511552ad3adce6119f516183858e859e364927fdb432cd34047cc193234a67096466b6c0b3c051f6b3fcad83cfd89c1a0309f595b2a8e48bcdff8fd2bfabe8dbb2d5f") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x0, 0x5, 0x8, 0x400}, {0xffffffffffff8000, 0x5000000000, 0x1, 0x4}, {0x9e, 0xa9f5, 0x2, 0xe000000000000000}, {0x10000, 0x4, 0x1000, 0x5}, {0x3ae5, 0x9, 0x2, 0x5}, {0x8, 0x5, 0x70, 0x5e7}, {0x8, 0xffffffffffffffe0, 0x20000000000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x10, 0x2, 0x7fffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x800, 0x7, 0x5, 0x4}, {0xc0f, 0x3, 0x8bf, 0x50b}, {0x80, 0x20, 0x3f, 0x758}, {0x1, 0x2, 0x7ff, 0x3}, {0x80, 0x8, 0x7, 0x9}, {0x7, 0xb7b5, 0x58, 0xfffffffffffffc4d}, {0x6, 0xfff, 0x80, 0x1}]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x80000001, 0x1, 0x8, 0xe67e, 0xfff}, 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f00000002c0)) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x6c, &(0x7f0000000d40)="13d3de4ea7d79005bf9a425685f3e157963401303304b9564decd7886ca42b6f9298ecd70b04a9126e7e30314f10d1fac18dbfe8c6c8cd47a8f5b8e6e78f571762fbfcb9cd58fad2b319e970846a9c89523632165f0b7fd5eb6649f018363da540568931c753d07b20db8ab7d4c532b9b938e3970f548191ef0cd7f543d8cdb9b937c770a9f54697801d59507255e22958216ba671c3f2a630c51323f19b1e71e3e04b9ff8e8e8088ea5d6b30967cd7a21963b00ba317b03d1bd6788518b0958277e3215250500031843c59f9dae8520f83d0397da3c00aa039a3b603d36c191425c81d71eba74ee437982ae79022263b163cb493413ea8ecb180e7672f9aa80ddb713f97dff20818be07d37dc5c9b24ab7a658d8d4232e4760b492ec1669b03c475437960ffc23ac6534b7d3c976ec842cb62787ad58295527b22b4583b5325fc5a881c8f4d168640e416528ca3527cc0ab845bcf1277fbe90247f3f21c2077ad92310a373695602731d5b4274ee91a4a0e788dd8153d49556250b624f435d0aca81d79bfdae438ccb427e5e3633e5d52d4454fc6841431f54d85f58ebf") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000900)=[{&(0x7f0000000380)="7fd3580de4fbcb0e3ccdba28328d5b9280ed33c94cf87173ec51bbdd303c937676602c3ab9de414a186e834a80e157b90d438e95ea562b804c931ac149a0a090a8ec6ff36c4401325e4c10f8e00e2ac1c94c7418591a5c90c7736f530b7dd46b73794d0ad184742b7e02c721a864fc5ffad6da8e67bc76401b8f1f02473a3d9727583708ce09247ebe89599a74467d7a6c8cf9b6d1d6f541584fae6977967a1f9254bf25db2c5b4a8377554872ca7b3b15bc48d572f0e63d0e3e106702a80bf6379a6e10883fc44e14caf9581e8c705025e5bff73bc3cb986d13db259c9ef54d9cd9ba881ce329b3", 0xe8}, {&(0x7f00000004c0)="ae439805a88df0cf5e1fe600cdbf5a73832ba47f5bb8ed9d19e1b77ffc7ece42796bbf7feb7edd6aeab87111bf4b21e2abc91572ff87a04f0afae12be6bdcdabab0045978229a8223c0e1c53fb84e18c83f1367e61449dbf33a2742c36bb52baac919823f866128cfeef7f8acb33ca16574d846e37f523928981157c4d4ade1ff06ac6db8a7e4afa9b31a5df2b3e52e115c880f5011f941830145a9ecdd64f9150354cf45005a5886857dedb1e3f4c4942603c14c5226245e09e612e0da4534be17fd6a2f9f57eba0916f46399f0c3cede7a3a1d4bb73698d38c47b618f7c777f3fe11fd8d8726a64606cb189107ce02c1", 0xf1}, {&(0x7f00000005c0)="b6e7a6031947ad18adc1c53447cc0e62e7f4cc9ecdab0e7e4724021a3c4e3b81eeb11c96a612294ece47e0f1ae83e5d6fa5f89ab04a132428855a64d758e91571dee96203089551f97df435ee543a3c9b8f72a0a2913e07895d683380fc747673368d9c9cf24555387d9b491b388e5eb75e641e4287be271c8c21cd6c399ca81a2cb", 0x82}, {&(0x7f0000000240)="fabb8dc698eef348e5a816ef2529ecdf81f288689f06bc502cfd3c52eaab84b47972eff799c29c61f71f390244ad2a038740dbeb61f111daf1d6dc9d3c7599f4ac5911396b4f4429518bfede12977a9ffafaf1f58014a7565e5441157242888c8d8a20e19bb7e476427699182192c4ff8f", 0x71}, {&(0x7f0000000680)="a816cabf2e3ca924e5bf2f754f2a4ad71b616876084642ee43e15cd5f03def70fd702facdd462df53bb4f27af9075802be7a4a8c07c97796aafaf10996f8665c0c5747f3578fdb0d95cd9a3344668057524efe6c01fee17d03ae8e5cf355ee8daabb69fb8438f16592b2b2260c3c9396cfc7317ba8cdeff5243838e9b5242212e14d38bd580741a363835ac5e0fadeef970495418319b6007f36a9d8e20b7bd8e77b9abc5d58a89e8f7534e6c0add946354ab2bc95c47f65fa0de892d0cd6d73d825458e9876807da004e1cc77b476963e", 0xd1}, {&(0x7f0000000780)="7314ce43afc97389743624440481a791adbfc3f401a420fbb576473cd49f04111c3adec05f6ddeb9316cb65f347dcdadf63777b8ac3ac2d85a2dd15e213967ff0b228cafca6e2786532a49892364a4c9b31c0c655089c1fb361e4a93c44851ae827f402273f6bd086f5ca049c58d58c5c625142fcd42cd7e504c115e24844b4605541c63343c14a0ff5cf78825550fc73383b5c82307c7d5090c02af52de033609e720", 0xa3}, {&(0x7f0000000000)="805e348b83b899e9047fb72abba111bbde4a1204f26af3d2fcbba22e02a02d0e87fcf722823396e57a24d3db37a496a066", 0x31}, {&(0x7f0000000300)="a25b", 0x2}, {&(0x7f0000000840)="dd602711a0c99a9e47c73942afca6d597a03fcf8e73fc4dc0ce7245547286ad9cd7383eb66bf852d5caee87d38b314df376ef4b69a02cf3b6d4401fdbd32f7ca8d3ac4aee81ded84a2ed3edee64390ef300f598cc96ce422582c20644f21d1df", 0x60}, {&(0x7f00000008c0)="3abc66d63d4a183518324f331458d6e8c0c9246363d4df6564b5d9688df655b2fa1efccb28bbf52814caa76c9faf02", 0x2f}], 0xa) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) 16:00:13 executing program 1: r0 = socket(0x1, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffffe412) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) fsync(r0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) recvfrom$unix(r0, &(0x7f00000001c0)=""/126, 0x7e, 0x802, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x425, 0x1, 0x1ff, 0x4, "e672b9525bcea6d39b655c875f73f17a2446b2b6", 0xfffffffffffffffb, 0x3}) 16:00:13 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afa06668bcce22c1abc4acb3639bfd4d3daf537081368fb7c7ba02c039503d7fec2c09623742a09911bc960d755555d71164230d9c16ffbb76d293e87c98bd6"], 0xb9, 0x3, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x110) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000500)='/dev/diskmap\x00', &(0x7f0000000540)='/dev/wsmouse\x00', &(0x7f0000000740)='/dev/wsmouse\x00', &(0x7f0000000780)='/dev/zero\x00', &(0x7f00000007c0)='/dev/klog\x00', &(0x7f0000000800)='/dev/zero\x00', &(0x7f0000000840)='/dev/wsmouse\x00', &(0x7f0000000880)='/dev/wsmouse\x00', &(0x7f00000008c0)=']\xc8+&#@(&#\x00'], &(0x7f0000000b80)=[&(0x7f0000000980)='^\x00', &(0x7f00000009c0)='/dev/klog\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\\[\x00', &(0x7f0000000a80)='/dev/zero\x00', &(0x7f0000000ac0)='/dev/klog\x00', &(0x7f0000000b00)='\\&\x00', &(0x7f0000000b40)='/dev/zero\x00']) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed7dbf83aab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ecfc839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a06838772"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x1, 0x0) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r4, 0x0, r5, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) fchownat(r9, &(0x7f00000005c0)='./file0\x00', r10, r7, 0x2) 16:00:13 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = geteuid() setuid(r1) msgctl$IPC_RMID(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x4}, {0x3, 0x100}}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x7e29, [{0x1, 0x4}, {0xe5a55a69d9b21984, 0x3}, {0x32064c36ef0f27bc, 0x3}, {0x3, 0xfa}, {0x3, 0xfff}, {0x3, 0x6}, {0x3, 0x10000}, {0x3}, {0x2, 0x7fffffff}, {0x1, 0x9}, {0xd340e2aaea60918e, 0x3}, {0x1, 0x9}, {0x0, 0x7}, {0x3, 0x9}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x7fff}, {0x3, 0x6}, {0x3, 0x2577}, {0x3, 0x8}, {0x2, 0x5}, {0x2, 0x10001}, {0x1}, {0x2, 0x3ff}, {0x1, 0x3d}, {0x1, 0x371}, {0x2}, {0x1, 0x4}, {0x3, 0x7ff}, {0x1, 0x61cc}, {0x2, 0x9}, {0x3, 0xea2}]}) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x54226140, 0x5}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe14c69f2ebd1c449) r5 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0x10) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000003c0)) r7 = fcntl$dupfd(r3, 0xe5d697d1c002fc32, r5) getrusage(0xffffffffffffffff, &(0x7f0000000400)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000004c0)) write(r6, &(0x7f0000000500)="0aa0f2efa8e00c1861bf92d34935abae4c3c5f24005cab7a0cf32945481f6cb4ff4adb1c63ff96910ec3a8910b3820c485318ff0bd023cee3e9fc69c1643b10ba46bd3484debbebab980bf4bc3d59fe65c77a5a8cf95377bf705", 0x5a) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x80, 0x0) recvmsg(r5, &(0x7f0000000840)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000600)=""/104, 0x68}, {&(0x7f0000000680)=""/115, 0x73}, {&(0x7f0000000700)=""/49, 0x31}], 0x3, &(0x7f0000000780)=""/191, 0xbf}, 0x842) unlink(&(0x7f0000000880)='./file0\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000008c0)={0x5, 0x1000, 0x7, {[0x9, 0x35, 0x9, 0x6ba, 0x5, 0x0, 0x7, 0x8, 0x2, 0xfffffffffffffff8, 0x7, 0xba7000000000000, 0x9, 0x3ff, 0x80000001, 0x1, 0x8, 0x100000001], [0x2aec403f, 0x200, 0x7fff, 0x1, 0xfffffffffffffffb, 0xffff, 0x7f, 0x4, 0x6, 0x8], [0x2, 0xa20, 0x51f1dc7c, 0x9, 0x100, 0x3f, 0x2], [0x3, 0x7, 0x7, 0x5, 0xcc6, 0x10000], [{0x10001, 0xfffffffffffffffc, 0x100, 0x5}, {0x9, 0x0, 0x6, 0xe036}, {0x4, 0x7, 0x0, 0x1}, {0x8, 0x3, 0x1, 0x2}, {0xfa, 0x5, 0x3, 0x7}, {0x5, 0x5, 0xb7, 0x9ee}, {0x4, 0x0, 0x4, 0x8000}, {0x1, 0x1ff, 0x0, 0x9}], {0x8, 0x6, 0x10000, 0x8}, {0x2, 0xffffffffffffffff, 0xff, 0x98}}}) fcntl$lock(r8, 0x7, &(0x7f0000000b40)={0x0, 0x0, 0x10001, 0x2, r1}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000b80)=0x4) accept$inet(r6, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000c40)=0x7) connect$inet6(r5, &(0x7f0000000c80)={0x18, 0x1, 0x15e, 0x1f}, 0xc) open$dir(&(0x7f0000000cc0)='./file0\x00', 0x8, 0x60) shmget(0x1, 0x2000, 0x112, &(0x7f0000ffb000/0x2000)=nil) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000d00)={{0x9, 0x22b, 0x2}, 0x0, 0x1}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000c6b1aa29c3335f62603f7fbd4d0f5ae3498ddd82d556cc6c74aec0eeb2c67f2f800799b2433dfa1734d831deb881bbf5bae485de8f3fce71ca8dd2a5aaea04fc37687e35c33ffefab637bb1585af40e29a1090db34685b14"], 0x30}, 0x0) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/47, 0x2f, 0x840, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:16 executing program 0: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) 16:00:17 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10001, 0x2) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xaf0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x1000000000000000}], 0x8, 0x0, 0x0, 0x0) kqueue() 16:00:17 executing program 0: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) setsockopt(r2, 0x2, 0x2, &(0x7f0000000180)="f392a589dcd112d99e9463763aa508bf12d884e4b1381081a556d8876d84b119e00d84b73abec3217a7c51d02c14173654246daccdf5ba17e610d9aeddd0d969152f9b2ecd4a7c6ba045ae19157440370c470f4f1d4ae5bead778e9270e9977511a92c40bbad0bb0b9e08eea4f2792769b6a23a3f7bf1542433920b2e32dd0fb71407e3a044a006b2c862346f1d30eb8e93508f1dbe7d2580a57f4805464b45d478653c2796e61fed86cea3d1dd090f1b00dfa3a8804892aac5cd83dde8671ee8b0ec1e78f2d1f796927df438ca66f6d9d36c44dc6522b054c75cf", 0xdb) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x9, r2, r3, r4, r5, 0x2, 0x1}, 0x5, 0x62, r6, r7, 0x4, 0x401, 0x4cf7a32a}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000ac}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x64, &(0x7f0000000080)="0b7c774386918b0b8af24c8aefb824a564132a6c2dbe653b8116c1196ceee3c4ba9761b112e86726635a57c34587619b722d872ed6853cbf4d96f3d44c0aa86e7975a2c571959ee25beff982c655475bd9a36956703e9c31f28c8e5784e4f86b6cda0819") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='tap'], &(0x7f00000003c0)=[&(0x7f0000000200)='tap', &(0x7f0000000240)='$\x85_-\x00', &(0x7f00000002c0)='/*(^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/bpf\x00']) 16:00:18 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r4) setuid(r3) readv(r1, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "00000000f600"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r0, r1) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d001a00", 0x0, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = dup(r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x2734b4d435b1314c) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/180) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) setrlimit(0x8, &(0x7f0000000180)={0x1, 0x7}) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x88) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ftruncate(r2, 0x0, 0x8bc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 16:00:20 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x5, 0x3, 0xffff, 0x6}, {0x1, 0x5, 0x401, 0xba}, {0x0, 0x2, 0x8, 0x1f8}, {0x100000001, 0x7, 0xd2f2, 0x3}, {0xb71e, 0xfff, 0x5, 0x100}, {0x80, 0xffffffffffffffff, 0x8e, 0x10000}, {0x10001, 0xfffffffffffffffd, 0x40, 0x6}, {0x1, 0x800000000000000, 0xa19, 0x5}, {0x4, 0x4, 0x3f, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0xffffffff, './file0\x00', 0x5000000, 0x4, 0xc73, 0x8001}) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) r2 = socket(0x20, 0x1, 0x7) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xbeb45b9b34501154) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000180), 0xfffffffffffffdab) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="fca0835f3f2f1abe7e25712bc2c2842a6e5d45df35fb92cc7a569566e388ad57705f4b76767c4c745816e858ec05eeaec57bc655815b55e7f3ca8d1932ce41195cd2237ac774ac9013527e5409f222b5c89ec9991a22aba396b2740d6eeb9837856a010b2f8d", 0x66, 0x8, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:20 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x15) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e", 0x66}], 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x770, 0x0, {[0xff, 0x4, 0x4, 0x100, 0x81, 0x4, 0x8001, 0x9, 0x8, 0x9, 0xfffffffffffffc9b, 0x4, 0x100000000, 0x2000000000000, 0x800, 0x6, 0x7f, 0x20], [0x8001, 0x401, 0x0, 0x4, 0x8, 0xf5c8, 0x9, 0x7, 0x9, 0xb9], [0x7ff, 0x3e, 0x828, 0x5, 0x8, 0x2, 0x7fff], [0x9, 0x1, 0x81, 0x800000000000, 0x0, 0x8], [{0xd7, 0x1f, 0x8, 0x5}, {0x0, 0xf3b, 0x3, 0x8}, {0x2, 0x9, 0x4, 0x6adf}, {0xffffffff, 0x7c, 0xe16a, 0x9}, {0x3f, 0xa61, 0x8, 0x10000}, {0x6, 0x800, 0x4, 0x683}, {0x8, 0x6, 0x6, 0x8}, {0x1ff, 0xffffffff, 0x100000001, 0x5}], {0x80, 0x7, 0x4, 0xb8}, {0x5, 0x200, 0x6, 0x6}}}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000380)="edd5377ac8c4b10fd8eefc9f812c3cb5684ea227c9afdb97269205b614e72d3cefd1d3c9b64bc2688f3bfcc6325cc611b9dee3aa71d3a911f1506d1427a3a129ad5bf1aae83e39c2c2c2341f117db53d47109d3c5d53b59d20b9e6c4", 0x5c}, {&(0x7f0000000400)="4c57cb2d2b1f7b6ea4e822189f9f64824ef6b2cf9ab95183b8eeee8291e2a1dd55c72c68babc7dc1baf3cbc75b19653e3c0b48545f5a8516c6bed4a2d80afb748ff4b99c1a1b5c7ae8cdf65c2d04c21ae30e0674be8b6d7040aced980e369a84998ebf0254f2b69a9fb79e77f1c5", 0x6e}], 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffffffffffffffb4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x6, 0x3, {[0x7, 0x16, 0x0, 0x0, 0x6, 0x3, 0x5, 0xd43, 0x7fffffff, 0x27, 0x7, 0xcf18, 0x3, 0xffffffff80000001, 0x14bca08a, 0x4, 0x6], [0x3, 0x20, 0x7, 0xffffffff, 0x10000, 0xd08, 0x4, 0x5, 0xb041, 0xfff], [0x7, 0x2, 0x10000, 0x1a0cc9a1, 0x4, 0xfffffffffffffff8, 0x6], [0x10001, 0x100000001, 0x4, 0x10001, 0xffff, 0x10001], [{0x1, 0xfffffffffffffffd, 0x800, 0x8}, {0x3ff, 0x3, 0x2, 0xfffffffffffffffc}, {0xf7, 0x10001, 0x9, 0x3}, {0x0, 0xfffffffffffffff7, 0x8001, 0x10000}, {0x7, 0x7354, 0x0, 0xf91c}, {0x3f, 0x808, 0x6, 0x7}, {0x4, 0x200, 0x1, 0x1}, {0x4, 0x5, 0x328c0000, 0xffffffffffffff01}], {0x26, 0x0, 0x97d0, 0x200}, {0xfff, 0x100, 0x42d4, 0x101}}}) 16:00:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) bind(r3, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1], 0x1) listen(r2, 0x0) connect(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./fhle0\x00'], 0xa) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x89, 0x0, 0x0, &(0x7f00000003c0)=""/201, 0xc9}, 0x841) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) sendto(r0, &(0x7f0000000300)="198730a9674e6feb5c31e0fa72c2e46635c627837b946e2e7107353f9d3699e269e1a6fae685d79e52f1f5533e63e99b596d4e14f53a46b9b40987634f314ba557c39a1c99b8fcc6fbd507c837a05c8b6a3b1dd5a8ccf5491c4d7b186d7d5f1adc66c51090fa2f2073ea5d9a7bc824f920c40c43f3311968097f7596728ec1f3a3b7b5c87c603067246aea8983ca9a38433a3bc6e19447efa7bfe67f6a5a0699bda8", 0xa2, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xfffffffffffffffc, 0xa57}, 0x0) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x198) fcntl$getown(r2, 0x5) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000001340)=ANY=[@ANYRESOCT=r1], &(0x7f0000000080)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x4, 0x1c04, r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x106) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/file0/fi\x00', r0, 0x1}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') symlink(&(0x7f0000000340)='./file0/file0/fi/file0/file0\x00', &(0x7f0000000380)='./file0/file0/fi/file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:21 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x1, 0x2000000000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x9df600000000000, './file0\x00', './file0\x00'}) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x80) read(r0, &(0x7f0000000080)=""/87, 0x57) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x9, 0x5, 0x1, 0x8001, 0x5, 0x8, 0x2, 0x0, 0x1ff, 0x7f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000800200000000000000002ae68a5aae4a6bb80e00000000000000000000000060a30000000000000000000000000000008d10cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5904f0aa461f88ce249000000000000b5b2fe04d727c1d1fdc0cc96fdcdafd76fa93a34cb65a66faadfb476ae4ee7c6e481f5f1ca957dc553b3bd0a57c76477652676f0b4ee40d9dd30bc4e4c94f60b7b384f46682952fbee7bf41eb942ca406e7d6e3d0e2ff02f0192651eef8d427ca54a7457168f288663b5563567e26de391a39661476c1e4e45adc9a03471422475d7505d4941213467d25102e2cc5c10d3cc35cabb775134d1220742a30825f7a2fa1f6834199646f2d77ce9a2b4177975487b9e7564bd3f8be096b38edd72e65ab2fdebeaebdb7885c9f21db499d145a37d4dabbe699fdb120bd6374d6df7ceee7dbf74a4b157ce5f3bbe34a214bc8114d3b76c1c9947a545059022f1392f231b2641fe040125f77c28400f0efeb078400000000000000025c405b3982c26f66f927a09e754da7644edcb9d3bc9235c76e831d2d9286512619014"], &(0x7f00000002c0)=0x6e) getsockname$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r3 = semget(0x1, 0x3, 0x624) semop(r3, &(0x7f0000000280)=[{0x3, 0x3, 0x1000}, {0x1, 0xd93, 0x1000}, {0x4, 0x6a4, 0x800}], 0x3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x400, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 16:00:21 executing program 1: syz_open_pts() r0 = socket(0x20, 0x1, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000400000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c803ff7cc53c894303b22f310b404f368b0f90000002000000000000020208010000800000ea00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x553) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file0\x00') r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0x1, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x2}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f0000000b40)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) shmget$private(0x0, 0x11000, 0x2, &(0x7f0000fef000/0x11000)=nil) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/20}, &(0x7f0000000100)=0x16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)}) r4 = getuid() mknod(&(0x7f0000000340)='./file0\x00', 0x100, 0xfffffffffffffff9) r5 = getgid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="39c91e57f470118bbdce", 0xa}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}], 0x40, 0x8}, 0x8) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x3, 0x22, &(0x7f0000000100)="caf5b41565926ecc74435d083eb3c99238a318ae289d2e1c379c2ad2c2a8c5e17c04031b69ca4e", 0xfffffffffffffdf1) r1 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x42) open(&(0x7f0000000100)='..', 0x0, 0x1) pread(r0, &(0x7f0000000040)="9ca0f7838e730754a995396b3b29a0b2d2349fdc7286dc2dc40c36aa03d9a3e308145821438e9bacd7a29fcb8a763056751f01f1b6ccbd", 0x37, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = semget(0x3, 0x2, 0x400) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000380)=""/236) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xfffffffffffffbff, r2, r3, r4, r5, 0x108, 0x2}, 0x0, 0x200, r6, r7, 0x5, 0x73, 0xff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) sendto$inet(r0, &(0x7f0000000140)="2641bd3754882ba2d40c71ca50fe9e566043c52ae838415219d4a0137af789a785289632834bae9756b9b86b82c89cab40a009958007e29b921095a0193139367a5350c0e07e3b6c35f50b5320ce5c8954df85c6ca9c9bc3b215d560b5639f787a21f1cd2fb117c85a7867a9c09531b0fc0ae406cad666affdfb555b794663f73f8e2e", 0x83, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:22 executing program 1: r0 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x480000000000, 0x2, 0xff, 0x80000000}, {0x7fffffff, 0x8, 0x401, 0x401}, {0x7, 0x0, 0x7, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1ba85f45354abc17, &(0x7f0000000680)="2b0924759d0fd7148f748ddfc36306ffa441ac139b4b4800dd341cf532b48882b04db5ee98db23d8591bce0a53b6232cc29164038a7cef0402fa45d6481973c116da03d003941e2dda3b43d2e38618aae18b10682320fd92532219107d14469e3f37e13a351286e2a751f43310fee668b8ebcbe5dd8d4f8fc6ded96959605d6b58c807ed38b67bf9ba8f70babc91cbeec1834599cfdffdf92c300098204431ac1b5c7ffc69bc8b44ed842642e0a50826a7a8623ad7e6b0e05ea717e293bf043b43cec7c43c34b26b4ee435adc05956b97ac025718661a293c397da1a1359d8f1413acdb3a3000293d9c701788070e07ecbfaa1cc77a33e6ad4146c19db5a5b52ab9fe79f1a8de91b44599b21d011ae2b79ee35186522c37808988a1c4fef3f285e7ab4412f2ee068db14163c52c45f7dd3ea5a5012db500dd1928128c080b07db8ea793677c6207ab1bdfdb4fac189a6775cdb9f5b6ccbd3ba4fdefdbf54c598fe720d7e1400000000000000") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0xb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x61) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x18, 0xfffff, 0x0, 0xfffffffeffffffff}], 0x48a7006b, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x100}, {{r0}, 0xfffffffffffffffd, 0xb8, 0x80, 0x400, 0x45}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0xa, 0xa0000000, 0x6, 0x7fffffff}], 0x4, &(0x7f00000002c0)={0x6, 0x7}) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus/file0\x00') getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x2) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus/file0\x00') 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x18, 0x0, 0x100000, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0xfffffffffffffffe, 0x1, 0x5, 0xad90, 0xfffffffffffff000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2da80999ba1bad61, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r1) 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x42d5fe1dd5699e6a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x10008, 0x0) r9 = getppid() getsockopt$sock_int(r3, 0xffff, 0x801, &(0x7f00000003c0), &(0x7f0000000400)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x3, 0x420) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000440)={{0x1f, r5, r6, r11, r6, 0x9, 0x278000}, 0x1, 0x401, 0x3}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 16:00:22 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x11) r3 = dup2(r2, r1) flock(r0, 0x1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x1f) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x25f12e15719981fd, 0x1}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) msgget(0x2, 0x700) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) pwrite(r1, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0xb, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000069c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f1245a4d44c8d08a8f8859f3b"], 0x13f0}, 0x404) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002700), 0xc) r5 = msgget$private(0x0, 0x421) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe0d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, r6, r7, r8, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r9, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x10c) getsockname(r2, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8080, 0x0) r1 = syz_open_pts() r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x2, r2}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffd, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fff, 0xcb, 0x95, "677aa299f827c22b2fc607f78d5c0b5139121457", 0x101, 0x7}) unlink(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r2 = semget$private(0x0, 0x0, 0x140) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/217) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = semget(0x1, 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xee2ba33838baeb2a, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x6, 0x8, {0x1, 0x8}}) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffff, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x2, 0xffffffff, 0x1000}, {0x4, 0x7fff, 0x800}, {0x3, 0x40, 0x800}, {0x73b13c950e986841, 0x4, 0x1000}, {0x3, 0x1, 0x652fd86c27f9043}], 0x7) socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000180)={0x2, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000140)="9c33caaa3a7ace54943b7603cbaab3c70b24cc81381a4c82f87cef0b6189905b1a7190881f886430543f1cf39225438533b500"/64) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, r2) 16:00:22 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x3, 0x100000000}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x12017, r1, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x6, 0x1}) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) r5 = getegid() getpgrp() setgroups(0x6, &(0x7f00000002c0)=[r1, 0x0, r2, r3, r4, r5]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000003c0)=0x4) r7 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000100)=0x3ff) 16:00:22 executing program 0: chflags(&(0x7f0000001180)='./file0\x00', 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4098], &(0x7f0000001100)=0x1002) r1 = socket(0x10, 0x8007, 0xfffffffe) setsockopt(r1, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:22 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82d5bb1358c0022e2f66"], 0xa) getpeername$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0x3) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x3, 0x400) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000380)=""/91, 0x5b}], 0x3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/92) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0xff8e27101cb6312e, 0x2, 0xfc, 0x0, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x2, 0x3f, {[0x1f, 0x401, 0x8, 0x1, 0xf16e, 0x7, 0x8, 0x1, 0x2, 0x8, 0x2, 0x9, 0x7, 0x7, 0x1, 0x45adaf96, 0xe577], [0x8, 0x6, 0x2, 0xe5c4, 0x1, 0x0, 0x7, 0x33a, 0xffffffff00000001], [0x1c8, 0xc44, 0x8000, 0x727, 0x744, 0x2, 0x34], [0x9, 0x7, 0x5, 0x9, 0x401], [{0x2, 0x100, 0x0, 0x800}, {0x5, 0x1ff, 0x3ff, 0xa6a00000000000}, {0x1f, 0x4, 0x80, 0x1}, {0xfff, 0x101, 0x7, 0xdf4}, {0x1f, 0x10000, 0x3, 0x1}, {0x400, 0x7fffffff, 0x6, 0x9d9}, {0x0, 0x8000, 0x7, 0x9}, {0x7, 0x4, 0x100000001, 0xffffffff}], {0xf5d, 0xfffffffffffffffa, 0x35e, 0x1}, {0xe47e, 0x40, 0x4, 0xfffffffffffff237}}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100), 0xc) 16:00:23 executing program 1: utimes(0x0, 0xfffffffffffffffe) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffff7f) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x1}, {0xffffffff, 0x3}}) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x43, 0xffffffffffffffc0, 0xfff}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000700)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200), 0xfe72) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0x8, 0x4) syz_open_pts() syz_open_pts() 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e2b96d39e0028f79b53d33a4c3a8e6e0aa5ed45365966dce597cdbc149ab93a3f18fd0f719190808427633b1f32e75610a4276e79b712462bc46f165cbcd9bef79eab1ca22ee1d62d677f0320c90eb6ee0defd427199415854bc08c89efbfb01abdc98ebc0ce67b6551b38a3b98d393edfbd7e6cb3078f64726", 0x1d}, {&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0x88}], 0x28c, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c03d6ede3d89513e319b6eee1d3c6478df76e402d9c038f2359fd1b3abf152052d682c8faf665d7087e817165b12b4b92334e6dca37977f6a817c98ed762d5bbdc26f4ff2e5d9c502fea70ecdaf1b97051bcee00d1490c3c2d29074c145a6394152fe990e4a00290c23d98237fffe7fe9d366f4f6bef0affc44c97c4f51aa3548895d4fd732b099c5d103e1057383b7999d5255330c737964a30b2c8114d53", 0x9f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: setrlimit(0x6, &(0x7f0000000100)={0x9, 0x93}) getrlimit(0x3, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1ed) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xffffffff, 0x25}, {0x18, 0x1, 0x5, 0x1}, 0x80000000, [0x8001, 0xffff, 0x101, 0x100000001, 0x8, 0x28000000, 0x6, 0x80]}, 0x3c) ioctl$KDGKBMODE(r0, 0x40044b06) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4b) chflags(&(0x7f0000000100)='./file0\x00', 0x1) close(r0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r2 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001240)=""/251) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r4 = open(&(0x7f0000000100)='./file0\x00', 0xfff831b0904c5b68, 0x27) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000013c0)={0x3}) pwrite(r2, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001400), 0xffffffffffffff38) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001600)) getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001540), 0xc) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) sendto$unix(r1, &(0x7f0000000080)="b937d2941c37a676bc1dc28cd8ffd4d50ee1ac672992c690bcd50451f5c3", 0x1e, 0xa, 0x0, 0x0) lseek(r1, 0x0, 0x55, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffff9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62020207c004f0b7c2a1eb65b07cebfb53f3ab3fd44590f46a81567e09a2fc7a19b9844168fecd67293754d0805385ba576a4e13b098a0415dfb060000cd951d2c2e1d58709899f408baf03cff98b8a0fe45ce4fd07a637c380d6451fd0b40cb3bd664dde6063e4b623cec92962357c1c1"], 0x1) r0 = socket(0x2, 0x4, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="d0", 0x1}, {&(0x7f0000000140)="81", 0x1}, {&(0x7f0000000180)="269666877ec926ca9283223aa87aa9cf6a8c43c10191d0c8a29e43fcbc410333e90dc7e6cfbde9d31aac", 0x2a}, {&(0x7f00000001c0)="ec00cd98428c1dc164de0459734946e1ab2c6b2542e50352230fb181ada8b3d19b108837b0c9cba4e65c002074ccf56519cc882707fda77c2973e9808828d89f36cd5d59ad780bd41ecfc7aa3584e138aa67369b164bf37cbf09ccd6108993ae4d7bb252229c13662efda3f5eb3e76d46fe758cceb8deaf6431bf608f985686ee4d31da94de1ddc1bb8e1afa95ddd4d1202feac66135e4ed5b37720699f2ea8d64dbbdc49eca46ce9054a556532539d18bae2c3b555224948d36eac8bde8ca24907950a6c0292ec2971ff35735248aca1eac", 0xd2}], 0x4) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="07040a02000000000038d0737f73fa8be42bf30f", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x9d3}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = fcntl$dupfd(r1, 0xa, r2) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x8000000000000000, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x99) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/96, 0x60) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x100000001, 0x10000, 0x3, "6ed2556ca0f2cc0a64dc5bc8b339c94d6d8c19eb", 0x9, 0x4}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) write(r0, &(0x7f00000001c0)="f5ae790492c7137a730a1d11c0df5236aeaf328778554666690ddb101ac1fd8a9ef4ba49c0bde9f9b92b327540afedbd35274e2a3e5d6d1ac877ab086fe79edd1aa7bd5fdf7e081a910598d5e3b20b585f", 0x51) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x981ce3f1d1dcb098, 0x2) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8) recvfrom(r0, &(0x7f0000000000)=""/68, 0x44, 0x800, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="615771059866ecdafde089a4be9c379676df92eb22998439182734de04073eed660c3e7993720fb1479d6b43e02b35456aae2b925c671f4c08c0d701971b4ab5969f2f84323f3ab7aef6a2a66ae3d202a48cad2ea114066170db2d2675e228f1bcb1cf9fda668b52784be4e107c964ef49f9a2513bf3ab8725623b57ade2efd86c94abf79c1bfc39bfb7adf86b9469e7bb6abc6fbd9123f3297b0dde0e9d583980bda3754f2f8ce7f1df1ca923be89925abed3b039d5da8b22226868bf0205c5012af63785bdfff233a6dcd035c5cc08dccb853b98ce619c08269a01f88db47dc180daed5953fb064852d5ff0de2d82df005fb70d086771278e6", 0xfa, 0xb, 0x0, 0x0) open(&(0x7f0000000080)='\x00', 0x8000, 0xe0) 16:00:25 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x8000000004) sendto$unix(r0, &(0x7f0000000440)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1333cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757105889a2b32728f83faa6eaeb41d63474dd421cc37b053c1a6b9459d9de2ebfed201236dcf0c4fcf370e8a58087ce02b723ea26ed340afa641f964ecde9fd3b42e13f79879143e718febc653cc5143214cbeaed1961e192301fdd75f62d9150b5cbbc27edab1e9a761a69a8819f68024bfe47738aa73d9a00a125d304b5cb12f6defe2d460d7759f0fc2b530a8ff90d3940ca24d3adb22a943dea987af6384e7a65927dbe56966a121697294e360acb588069561702f5840771edee931db989bb1c7ea4aa45312b31cc672b3d5198f3ebedf4852cfe6e6ecdfe2da8b92a8b46e312b2031295517ccd55beaed69cd1af61d5659921181fb70da4c1da5d100688a48a2a2d0d7b6b777f967fb7", 0x246, 0x0, 0x0, 0x1dd) r1 = socket$inet6(0x18, 0x1, 0x8fa) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe49) setgroups(0x4, &(0x7f0000000100)=[r2, r3, r4, r5]) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20025, 0x0) shutdown(r1, 0x3) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) write(r2, &(0x7f0000000040)="670dc3", 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2dfda5e1a3b1f76e, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x1f, 0x3, 0x80000001, 0x3ff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x102, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7db, 0xfffffffffffffffe, "03664071795ab900ef3caf0000004000"}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a00", 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x5, 0x5a6, 0x6, 0x0, "79813df4e6cc12365f1ccdf128aaa89838b620fc", 0x2, 0x2}) 16:00:25 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x4010, r1, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x34, 0x4, 0x7ff, 0x1}, {{r3}, 0xfffffffffffffffb, 0x6a, 0xfffff, 0x3, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x51, 0xf0000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0xf, 0x40000000, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x2, 0x10, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0x3}], 0x6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x2f, 0x20, 0xff, 0x100}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0xffffffffffffff2f, 0x100}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x1000}], 0x7fff, &(0x7f0000000040)={0xfffffffeffffffff, 0x85}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0xffffffff, [{0x2, 0x2}, {0x3, 0x80000000}, {0x0, 0xd97}, {0x2, 0x1f}, {0x3, 0x20}, {0x1, 0x3f}, {0x2, 0x9}, {0x3, 0x5}, {0x3, 0x1}, {0x1, 0x3}, {0x1, 0x4}, {0x1, 0xffff}, {0x2, 0x6b677989}, {0x1, 0xe8cf}, {0x2, 0x80000000}, {0x2, 0x80000000}, {0x3}, {0x3, 0x9}, {0x2, 0x6}, {0x3, 0xc17}, {0x1, 0x8}, {0x2, 0x100000001}, {0x3, 0x3}, {0x1, 0x3}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x3000}, {0x1, 0x7fff}, {0x1, 0xdf}, {0x4d86189274776153, 0xffffffffffffffff}, {0x1, 0x101}, {0xb5d74fc2d2e74ac2, 0x5}]}) 16:00:25 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x5) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x22, 0x80000000, 0x80, 0x9}], 0xfd, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf3d34960af32622a, 0x794, 0x31e}], 0x80000000, &(0x7f0000000140)={0x6, 0x1}) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x46dd) 16:00:25 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = semget$private(0x0, 0x4, 0x81) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r1, &(0x7f0000000080)="13", 0x1, 0x400, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x7fff, 0x1000}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 16:00:25 executing program 0: nanosleep(&(0x7f0000000040)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffea0) mprotect(&(0x7f000022b000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000627000/0x12000)=nil, 0x12000, 0x3) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xfffffffffffffed1, &(0x7f0000000100)={0x0, 0x2}, 0x0, &(0x7f0000000240)={0x9, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x6}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:25 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x100010104) chmod(&(0x7f0000000240)='./file2\x00', 0x42) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) symlinkat(&(0x7f0000000040)='./file1\x00', r2, &(0x7f00000000c0)='./file1\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000280)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4) 16:00:26 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000300), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x10) pipe(&(0x7f0000000280)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r3 = syz_open_pts() r4 = syz_open_pts() kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x5, 0x50, './file0\x00', 0x1000, 0x5, 0x6fd66e0a, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r2) dup2(r4, r6) close(r3) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000001c0)='./file2\x00') mkdir(&(0x7f0000000240)='./file2\x00', 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd8c) ioctl$KDGKBMODE(r0, 0x40044b06) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) pledge(&(0x7f00000007c0)='\\:\x00', &(0x7f0000000800)='\\\xd4(\x00') execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000580)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='}{:}\x00', &(0x7f0000000400)='D\x00', &(0x7f0000000440)='\\\xd4(\x00', &(0x7f0000000480)='#,!%\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='(\\\x00', &(0x7f0000000680)='}\x00', &(0x7f00000006c0)='^/\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='/dev/null\x00']) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) sendto$inet(r3, &(0x7f00000001c0)="8cb7848a4fd658ff14fa08465a7dbe5ae8ee4d92d7768153b58edff94358816e6b65de43ada9ac898174e13890ae8c533fd6fdbf7e45fb0d906968e98cec5207219d41ac012715d5ed969f49e5ef4119e61243ba4a014ea76f39d1a7a6553c0f00622b83c55794d8ed0048297f48e513f7b4d7c79aaa96a477df64e6ca23bc74885baaa5e7a1381390364cbb12957d37ed83ae2bac39cde82a9e0bc43272ab300ea4dd77b34a01150c34764727c406b40a80fd41596c6ef7feda7b08fdb1378c126873aa3b3b790a306c0b40b6d37a305ac2bd628edcb59c", 0xd8, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfde82955d3bd0e4bc5637c1", 0x18}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x9, [{0x1, 0x1230}, {0x1, 0x2}, {0x1, 0x2}, {0x2, 0x4}, {0x2, 0x8245}, {0x768d056de1600c03}, {0x3, 0xff}, {}, {0x3, 0x80}, {0x1, 0x9920}, {0x1, 0x101}, {0x2, 0xffff}, {0x1, 0x3}, {0x1, 0x100000001}, {0x3, 0x40}, {0x2, 0x9}, {0x1, 0x9}, {0x2, 0xfffffffffffffd3a}, {0x3, 0x8}, {0x2}, {0x3, 0x6}, {0x3, 0x4d2a0352}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x5}, {0x1}, {0x2, 0x3}, {0x1, 0x3}, {0x2, 0x100000001}, {0x0, 0x2}, {0x3, 0x2}]}) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/217, &(0x7f00000001c0)=0xd9) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{}, {0x4}}, 0x0) mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) semget$private(0x0, 0x3, 0x10) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x400}) r1 = semget$private(0x0, 0x1, 0x10) semop(r1, &(0x7f0000000200)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1800}], 0x2) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:26 executing program 0: r0 = socket(0x18, 0x8000, 0x800) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x9}, 0xc) sendto$unix(r0, &(0x7f0000000080)="25b1d8a3769eaa9d110179a3e1c0de3ceb52b5ee99682689cec367fce79e2a2d73d10698f181578a6d4728cf4a3923a5e6b1e64dd260cfd1e24b434f7ccfc7fa63965fbaca5b704e7be0cc2c72691b94d38792aa45746dca78655ecb16e26e122cd055ef13f2d0d66a3d15fddf002e10e752c4b63e44c8f59ae40224d2746a00a2f8c7e54b8f36aeecac3c41c75f4b5787006a211e19ead2e22a7c16fbe721646711e1627ae06f4848d1fccae0d774cacee0476c01d20bb4c3bfadb91c7864f3086317c42dac012215f6dcfcfecd66b92c2c2e366e53b544abe4", 0xda, 0x4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x21) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xd97, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000080)="d9fd0fefcb46d7f8b7b80b861058f6bb11bf57166745de24689c6995af2de0729b", 0x21, 0x40a, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2e6, 0x400}, {0xd5650000000, 0x100000000}}, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) syz_open_pts() 16:00:26 executing program 1: setitimer(0x1, &(0x7f0000000040), 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:26 executing program 0: unlink(&(0x7f0000000080)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semop(r0, &(0x7f0000000040)=[{0x1, 0x3ff, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x1f, 0x1000}, {0x1, 0x2, 0x1800}], 0x5) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="40810ef0c810270db7c6ceeca8d3c12875fb4f86c56efb2702e0c2b363c4274e45de7766b2231c82620250e27c3c5540fd97530209a4aa303af976a164658a3043432bc9100f93781d0e9da6ea87694f278d4b8e1670ef2468f68a3dea3db70e91d98bbe92b2ecf50e939344b30c85915548e0546e8f99135d07b5b592a3266c11063a09c17a9e9d31956866858591db8d0dfa", 0x93}, {&(0x7f0000000200)="55aaa68c60955738af61f3f22d460e6ca8ea07e42847c6aa5dff07416a8ffd0c1208404c3fe1ec3edd38c9fbdb0eded7a9d54aff50ba56c43cfcbc15beb2bae59c2ef6d060bac4f31a20e24ec41b88007fa0c5f8bd729e36c625f70e52de648fec471ce10ae3b1", 0x67}], 0x2, &(0x7f0000000380)=[{0x20, 0xffff, 0x4, "ca44c4ff92de4a6e02"}], 0x20}, 0x8) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x22) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') 16:00:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f1e546d2bc2c31b0ddba01e7b607251a8ab3caa728973e765576ea2b56841c3f15b2bd68272c2301db94aeaa459307384e1efd657e098f731a98920af0a53f70f750d82a5feedc9a1b3990436f30413a640d48f28af4d034a6b1b14766426ff5deec72120fc85b27fe1c246299842f807aff66c57d50afbe4c7b6775f1a0822287f89ff6b10c14ccc9cfe4914fc63051a2c9c9e2d1ea6643f36f65a3b5bddbebd446b927fecf1ea2e"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) socket(0x2, 0x1, 0x80000001) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0x20, 0x6, 0x2, 0x3, 0x1, 0x0]}) 16:00:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001640)={0x10, 0x0, 0x4, 0x7f, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x800}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) r2 = msgget(0x1, 0x4ca) msgctl$IPC_RMID(r2, 0x0) 16:00:26 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x100000000, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0x200000000000bde2) sendto$unix(r1, &(0x7f0000001800)="26c4507244e6cf09b07ff5a8b4982fbf1406a89375c02e2a7b79038bf7dbb33bb536cffb0ca3c9f02dd2370e1d817efa3b8a6690e06e147bca074ac6f4325cfcaf1f6deb40944f56df2450cdcb97d11aa0f1ad9d06aa1f5f69cd46566f9ba4e7a008eb3c0aa2f14a4f32806ad2b4fe14e6ad7d6e0932e7772ec99c7c962f4ff390147897b607e5142e317924727a0cfb677a67edd92e0b88a8c10a1cf9b89a82a1422e221a9a05b16bc5bda45e43ac19bc356adeb18eaeda54b2e8da017eda356c346e98c0620c5cc29de4219bec040251660a0c2b975c71deec67263d26893a6a243c5a025110d0438435861c9b83bc7bd5b61ae16be1c6db14eebf8bc8029c4812f5b2b22e4fdbddcd43e8e5e1823e28b0af0f986b9af9e357733fe83403a8e3a9cbbd7426dee01b02dac832773d6da31454c8169c6d12a30c83605c6042207ff17dc6379def58f502e61b5a7b8d7bb229b9179af8b9726fd934a2026e5a3faa9e55cfc89187ae768d5d99c686ba362a214634ad1e157fa1360d32f3846b3af1bfe63fbf242f59031953810d4d5e1ed342b3be41c6f6eb263d68f1be3d23f3a05246fb120ec7b4fb8be29e17d0694430323ea14a9b76117048eae836b09b61a35ad6c23fd32be5fed447bb1d4e571db93fa12f9bf4af2f149906befff4f950ab6a314a7c3ee3b24f613a6e3435fbcce2733c6f2b11fc231a1caa5939918a1e7dfcf5e48f374f00f054ee01431c3060b7f8e6431374f0ad2267e85a138765d04cb856b64645d0aebecb12f908cbc08e6a7694f89f8532d506241de1a0a5c0e07a0a71011c5b539ae0ec8224d67cd7ede03c247e8a748949df84a65d31f87bb33f039cfdfd690269f16481e83b322d6f455232cb8ff6bb02277a1955747ac26f6cf91c53d8760e4351d9442ab4717ea6c45850c6add49ffa614ddf47b46a490e3e402ef353911dd60f770b33889058c3e44df04ca5326e308242e15239bcb8094c1b6e49443ce6c543f0b3bc9d34c5810e21c9dff4274b59af9b51ddeb6d42e83232d657368108de608dbd79380cf060ca12580a7987c78c73597d3326cfb79d0f1195560a30c367e8d7c0099ce5ab4753e8dba7723d11a4b2d82eef801e529d942690a7a61fd0b34b068883461789b73657c4824ea3b7af9a25f14f2092062bb2a6d19749af5676593baa3a7d24613bb53125536dfe222eafceab0dedd9182000d5efd6acda506717236d8b3fb336a364ef1334699863e5c164a36a1d3fda1118100fa7f26ed6d60501424cccb2e86584c1c132f04588b14fd43aa18af792fd98411e88649d2d95fc47683ac341e5fc37f858c8ec0c038cb043190da2e3cf03623a1db8dd2de0e4bedfdba8d9f4f2e22b93501b675abb87fc5023a640086eb641f461890424814e73021c5e2b4a8c152ae5f0181e2d6c2e1cc97f7cb75bff90b3110e6b19403cc21856f895048f14e7cf4db3e0f2804133b0d3bff6ba38474ea22aaa1b7a9e230f78fa944c3ed83b0bdc36552c9b554fe44c52c488773f68352267a241c032550710d49326851b5fe99eee16fca945d371920495e4cb0842df38ab15b48abdfe12829dd0ef2a1d39d019e718024b9d8872ceff7d8113a483835cbaa6597a3a4721b1d35eac36decd4487ad08af2d2443dcfb22e3e3f18c926270f5c3de8e43e0699ed1f9101d62e57239bcbfa9fceee60c1aa3a599333ff52500d3f65532ee76f5f1322c543fd05214559506adaf9830075ed83550239b635fdc48e72891759d0d61407bd818bfae330e91bb0f5da31ee29b534ad0c97558ca5659d844a93c047ba627fd070c101fe3dda45db39d8771be05faa83151bd9960033d97f81cd846852463905d2b7fba55706b099f43c5f7d3aac9d87fb980c06d3eb38d8cada334b07209cbfc9567a033477b721cc988bfc9608e08baf63db86efa3445212d6cadbb49530d31ca774f95c7145288f19b61b1eab18d510d7cbbcef6aa8ebe221b51d3795782c3999d5cb9db213cf5fd32e9e146a2237e3f3c097feb5845525e839a9c18a65d600753c84894954930dcb0728f3849dee7ea3683e64728936c834d55fe2f882ee44d69e3591413075fee96d4375a959d4a9319e26b25653cf81b856f3509a12401020b00e7219e7bd76d1a27ede29be106d0aabc47752d191fac8a391a2a048d0e11ae7290c2ae22c451acc9b5bfc034a0ebdc13821efb5d3be17d6c309ee0a2822544a0c5f45359fe52d86042d6480ad1659a36fb4ad1f50dc3c5146bd5c72803ca4596eb522ecbacb91ad25079f186825894f7544456e68b5d054bd72058230d4a0a2588bcae1437a26fa05d8f094ac76a11c6f2c07130cd2615aad9ab7efdcc29488798044cd6291471009d253de0fa0301d27f217e63fd275339f9b6dac9a99a9e25a76d0255ee9831f52da0ad8a2969493201f4a949d3eddac2f42d0839080424079dcd602bde0a0bc024fdad094289d0ed4013bb6d829a35b7850bb942d328615e69192e14691c5f626b58ed84168e956e71dde47c091b4e83c5bedcacff68b61cf50435d7160d939753bed09ec04e07d47263b80454b3c7a2bae7ec1474703df0691724a80cd41285ca08d330c61d89a47c0edb7beb73f0e5c1835121229014ce448d06e053b1e1a7afbe2097f279220fec442b7375e8be95787777f992927878d5f8a20a8313cec450d1c98a75cbe46b28c653a6310fe9f5c4c1206676462467365ec91073931ee855a383feb64ce9b6c54b92d884cd492173a7f13a7561a3341afa949a2c85e61c9a88bf95bfe6530c1fdcb323825b45ed3e81aedf54a0b9dff91546323b6f4f8cada6bb594684c0f2fe475c1f4dfa5bdf397c8070a2dfe68ac96250b06ab48417fe282f37810f31e04ac25f8073edb7fc7b11b64e8c6956de0206261558ba8dddbc0f9dc39735ec9c641e97a15a646391c7dbecb4eb2a3160e9866b18f2ea87fffc508536a88e52a916ce531cc39244488f6c2dd433d11e71c51a89b3e9059bddc85d6558f1cc4c5b4372a6258ddeeafcd2b34b2fa9a1ebb3d29a67f0c422b1735539ac17e46ea6fa97d055ddeb017fff6231744bb0b96baa607b1f51f809702ccc0dcbf1cb107c1fb10753d7d439a789be1ccc87c8fbe2d509f4163e929e9f999b642d74930a59f77970e11ff732d1bd3cf2abcde0ca0bdbc8cef0eac6f2fba37c47cb75496566ab9f6b451459501a28372ca387838f0c58f74a1d8634bffbf905775c7a73a3b165ac47c54ed7bded7eced9f1d8d22034d94e4c174e18a4e2e59c289cdfb7d69c57d2ac50fa03337d820bc448a6c8bb3c896ac44976ac6625878f74e42e3ebb187274a4f3eeb328a20c0bb592585e09edbcc244e3bc3923f5afa07cf14363c840904ea99793cf3789609ba40965c0a8e9425f7849bd3320753ebaa2510c7db1755d178b9fbba38cc46c5b414d2088225f0f12bb7861b1fe864a0736623a69395de8b83bf70ac5e9ef32af1e2eee82dfdec1acb7e8a689b5e05647deb4be00eb0bcf1a34688b2751341810135dc0060b832ff01b7a6433c6f6218f057d2098c43534a11c7421faafe7bf649cad41bc6dcc9c09697bb9a777386fccbb2a59d46d46d2a38a23a2537de06ea0f6b2d2dc17d8cb6040e1f1d4beda87068d6fb1bf252c54b601709aa95e9220664a08f08070b5956d18de8b6952bf2a28c61e8e2b88ae3ad0c7e4967107465f030fe5870d2546e1d4c5545ea2373fa1343aed146890ea377f21c556aaf11f70c057ca7dadbaa6429675bff04d5c15456f3967a09aad454d60f71aa42296b23d1aa7573d36af115fe482a492a62a8cc0bce177f6afdbcb75dd65d83cf4f54616b6350b950c88ab230341efe11060c6b78f157620bbcf3b223453dd758474b2b20a930e5e60eb9ede6981242cadd8c58951bd2b422fad061a0046f86666b2c5595203512dda036e95b0c06e6d2b6adbb3cc308e7852388d7ea45c414ff24e00f78c9943f355b7424fc7bac9b640f3167cd3ce6b45dd360f513b4160d923a57c177ab15b4f7bca01f523a6ec368da4010e6732c05156e61c5500b22d37dc837bf756cb4ea21e38e0a585ee4d18556d004bd6608a592abe8af22899132c1c90b50e7b2612bf349c6a3884976fddfb8cd6bb985d368253491179efe770c223cbdf200ab7df2f5cd736b011aa6ec60b471e41b2fed695f84e218503d87157ba493797764f39d6009c988dbac122115fe9a4e792a7786e5e4c18facc9ad4be1899c1625b997a36c8a4119a9a7d111195fab36d555b9f8b0fd549b569093dc8b9714521ca9fdeb4648ebc18d679a8a964edfccd8fb43dbb6738ec26d1a8cb33561a9d8bd2fb1f115831fa3a368d03cb05d3a548d6415843df60865c832f45f007740c278f308f72516066ff6db6a6939f1ac60b1df8d2f314b1ffa31197c8e6e5756465ab15747cbf238325bf7c6cd4af15f348b28125220f640a8430a990a19636dba14288326770038aeb32098be7ebf718bc9bead7d1e561f1203af432183c8dac3d06a14db7f209df7f92cd72d915e3f508e729460ab70a120777f640dfce51a622519785e4ba3f2ff64a5836138efaea6cd16364a167ead417ae7f17cc037e59653e5d252628058faf6f8c8b221b2edf309bc23a15e40df17292b52133a84738cd15ac99d63b21342d380e9be3f34532010242968d8f2f049a7eaeb59c9eaa03b3029a4a4943125bef68c189db941dd12ca0481bdae093532e8d1302883fb886afdce49fb82f7e3ef0dea85cf3c9cdfd5ee5ba72be1f587b6645651c0c456473190e6e25adf78247af647f05f451c12931963a8ec6b54ca1288200cc5f23b00c7fe1f5757ad951b3d23ef95fd195adb2ae70adce0f9e7f55c52d92e3af8d680e926df739529ce65714c7262bbfbd3d9b146fc7f2a49d0f5ee032bf054f5d90da4cd435cb644298b098f6c50e964ccf9d7d82dcf1b0a34531588f5e8553a344086592e423983ed12358ae1e5d1258d93af2c275df796f3a7e7e96df4eaeedfa4fe9e77bf296ed1abd031c007c2c7ac689ebcbeb4291245da63806a965552d2adca8513b19962a28bcbf5ba1c015854391955b7b08a9965c0c288a3d7fa275557f2cc61b7ee37ef22eeeac9f259883f226db0b7b70af8d7934a8f91b7015650eeec8fec36ed64cdb7152dfed0f80f9423202ce4c298de5e3a919572fb35c0eee4cfb2db54be6f8af87d8b686cbd232c8f9e2c1393954db60ae370284e96745a2d542dfff1f2070047fc27bd32582c954732c8a40ea4d039c8969ac900c103522a34729e343b2c721341d5c9e93b56550d88dcef958dac94d1de0418766a4cd2870df06b54361b42d3164621a45704bbc00a45069b609fa30f25d4ce137999f05174193102cd1834fb9104c09b96392e30236132e85a9a1002235f95ddf4b7e21e8db8251cffcd15453f1913dbdf44f1797ae0cb5dd8181fe406b3e736ec494dfa9d0f280a131ae250b7cb4155f9bd054861aef003163f16f64c1a4cdd2cde0bbbf3b87a451abd0c2a76cb694ff635b9810f00b9551fe065176f001958aae2bfcf5349d18966da040d312dae10a4879e01bec43488f2b7a4cde15ecb80e0b8ab877d5c760f169d31a508ddf5f78b2344300bafd52bd3f78eb6ac52898e06be73d6d829bb0ede1d04b4cede9b2845ed15e543982b8aaf8fe694ab71e29feb66571d0b9834474322c7d205cdaa158fc5180d7e08dd4c4e2e109f25ef745c9d3d8594f6e9b89bb53ef5144b98477a0f4d73b19860886b4cae0e22febcf", 0x1000, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e03007573004d95203e6d95e1971bdc19089e09aa9e4c936aa68b26c936760877fbad161ce92c8e3741616c252b7b27c310d191c1ab10f1bd9250b0a5c22c"], 0x8) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x40000, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) r5 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0x2, 0x4) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xe13, 0x0) socket(0x10, 0x3, 0x100) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) 16:00:26 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000000)='./file0\x00') ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x2000000000000058, 0x4) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:26 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000980)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0x8) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:26 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:26 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, 0x0, 0x4) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) open(&(0x7f0000000040)='./file0\x00', 0x400, 0xb) syz_open_pts() 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000002c0)="ac0fd6dd2f9ed408576ae1efbe5e249cf531119431207568534042c9efb31fa04aa8b7dd4d88a759355bf53c918f739d9888f243164718492acd50e97fc60fff931786487c9a8666957483b4a913b315c68acd9aa6e8bb31e0121746d97fe896cf6da33c78d8843bd4a52ede878a6ead04000000000000009398187dee5f009bd74f223285b32754e121674921f39c40a3aa6fd285d1d6c7ab6fabeb8ce22742cc160b7c2ca7c4c32ddb6f02f2e1af441d6024acf480a6bbe8e4e49d85eb96db7d0b1ad75d38eb80d11cfb47f6870211971461600ac43d52d2f3fc9dc7d283daf8aff9c09e3b", 0x16c, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x401) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) getpgrp() accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) close(r0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f0000000080)=""/73, 0x49) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") dup2(r0, r0) 16:00:27 executing program 1: mkdir(&(0x7f0000000180)='./file0/../file0\x00', 0xc3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) chroot(&(0x7f0000000100)='./file0/../file0\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) 16:00:27 executing program 0: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88) fcntl$getown(0xffffffffffffffff, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r1 = syz_open_pts() fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x20, 0x6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x24, 0x80000001}, {0x24, 0x48b}], 0x2}) close(r1) read(r1, &(0x7f0000000100)=""/125, 0x7d) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8, 0x8, {0x5, 0x4}}) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/161, 0xa1}], 0x8) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r2, 0x20004269) getdents(r2, &(0x7f0000001c80)=""/4096, 0x1000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x8001, 0x7fff, 0x7, 0x4, "e9c1b9fe42a53a104bdd35f405f4e77cb71dbf38", 0xd3b}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f0000000900)=[{r2, 0x12b}, {r2}, {r2, 0x22}, {r2, 0x3}, {r2, 0xc}, {r2, 0x90}, {r2, 0x40}], 0x0, 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1ff) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x40}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) read(r3, &(0x7f0000000680)=""/191, 0xbf) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000580)={{0x6, 0x5, 0x2}, 0x0, 0x5, 0x7}) read(r0, &(0x7f0000000b80)=""/165, 0xa5) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) 16:00:27 executing program 0: setuid(0xee01) r0 = socket(0x6, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0xd09}, {0x46, 0x6}, {0x100, 0x158}], 0x3}) semget$private(0x0, 0x5bee4db3c7d2bfdf, 0x200) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0x7) syz_open_pts() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0xfff, 0x4, 0xffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xbcb4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x70000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x35f7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6c}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x81, 0x1f, 0xff, 0x80000001, &(0x7f0000000140)={{0x1, 0x7, 0x4, 0x7, 0x5, 0x80, 0x1ff}, {[0x32cb, 0x3f, 0xff, 0x572, 0xffffffffffff3d6d, 0x2, 0xb21e, 0x5, 0x2, 0x100, 0x800, 0x1f, 0x9, 0x7, 0x5, 0x0, 0xf79, 0x800], [0x400, 0xb0, 0x3ff, 0x7, 0xffffffffffffff3a, 0x0, 0xe01f, 0xd03, 0x7, 0x9], [0x2, 0x77ba, 0x200, 0xffffffff00000001, 0x3, 0x7ff, 0xffffffff00000001], [0x8001, 0x1, 0xd41, 0x5, 0x2000, 0xfffffffffffffc00], [{0x100, 0x7, 0x8, 0x8}, {0xff, 0x8000, 0x2, 0x3f}, {0x7, 0x2, 0x40, 0x7f}, {0xffffffff80000000, 0xfff, 0x9, 0x2}, {0x0, 0x2, 0x81, 0x4}, {0x91bc, 0x8, 0xe33, 0x5bb}, {0x4, 0x6, 0xfff, 0x7ff}, {0x7, 0x100000001, 0x5}], {0x8, 0x4, 0x2, 0xfffffffffffffff9}, {0x9, 0x1, 0x3, 0xb22}}}, 0x1, 0x7}) 16:00:27 executing program 1: socket(0x2, 0x3, 0x20) r0 = socket(0x10, 0x1, 0x3) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) msgget(0x2, 0x700) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) pwrite(r1, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000069c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f1245a4d44c8d08a8f8859f3b"], 0x13f0}, 0x404) r5 = msgget$private(0x0, 0x421) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe0d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, r6, r7, r8, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r9, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffff63) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/132, 0x84}], 0x1, 0x0, 0x0) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x500, 0x0) unlink(&(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) mlockall(0xd0d0e699a6b87f11) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x4, 0x0, 0xffffffffffffffff, 0xffffffffffffff85, 0x0, 0x1}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe8, 0x0, 0x2000000000, 0xa00}, {0x7fffffff, 0x0, 0xdab, 0x81}, {0x8, 0x7, 0xc6d3, 0x2}, {0x8d97, 0x18000, 0x38e05dea, 0xfffffffffffffff7}, {0xfffffffffffffffb, 0x3, 0xffffffffffffff33, 0x3f3}, {0x3, 0x7, 0x5}, {0x3, 0x8, 0x5, 0x9}, {0x4, 0x6, 0x92f, 0xfffffffeffffffff}]}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0xfcc4, [{0x2, 0x4}, {0x1, 0x3}, {0x3, 0xff}, {0x1, 0x9}, {0x0, 0x401}, {0x439de83b3c15cc90, 0x5}, {0x0, 0x1}, {0x2, 0x386}, {0x2, 0x6}, {0x0, 0x36}, {0x1, 0x1}, {0x2, 0xfffffffffffffff9}, {0x2, 0x5}, {0x1, 0x9a}, {0x2, 0x3}, {0x2, 0x3}, {0x3, 0xffff}, {0x1, 0x3}, {0x1, 0x8}, {0x3}, {0x1, 0x80}, {0x1, 0x1}, {0x2}, {0x1, 0x200}, {0x2, 0x1}, {0x2}, {0x1, 0x19}, {0x1, 0x6}, {0x2}, {0x3, 0x10000}, {0x1, 0x1}, {0x1, 0x7fffffff}]}) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0xfffffffffffffffe, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6, 0xbb7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") pledge(&(0x7f0000000100)='#\x00', &(0x7f0000000180)='tap') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:28 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0xba432119a22dd74b) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x100, 0x3f, 0xff, 0x7, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x200, 0x32dd}, 0x0, 0x0) symlinkat(&(0x7f0000000000)='/', r0, &(0x7f0000000180)='./file0\x00') r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x390a2a3e0e6099a0, 0x3, 0xfffffffffffffffc, 0x8, r1}) fchdir(r0) chdir(&(0x7f0000000340)='./file0\x00') select(0x40, &(0x7f00000002c0)={0x2, 0x4, 0x1, 0x6, 0x5, 0x2, 0x5, 0x9}, &(0x7f0000000380)={0x3, 0x1000, 0x100000000, 0x0, 0x0, 0x3, 0x1, 0x1}, &(0x7f00000003c0)={0x18e, 0x1, 0x1, 0x8, 0x0, 0x40, 0x100000001, 0x6}, &(0x7f0000000400)={0x9, 0x1}) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0xf8c4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000ea1ad18fbef7f351d1c1e884a7e43f6668c0968e92be0e3a08d0608e4e39dfbcd66007de5ff027d85ac5f55ee020438b124a04dda720c26ab7cb40030717dc090661044e65e4dfb5e73f28d16a7ed31ec30aa18932d156a91cb9ce223cc152587f40712e21ae34d21abd392b8a868687c19a4a788733639157d5a9bf9e2b2e84bf1e87888fa06e35759f51e83c6ba26cfa50608e0f12a068fe0caa803969b1eb1289371d9047c9a2c3a5f64624b3da3fadeb6078a2453d1ef4bc91a24545d48696f3c08b9f55e2eebc237a6c58e13e5bea1489dec5211f7177bbb94cf1f91f48e241b7aa673ecdee34a557c5ba8277058405aef3bb90fbbab52235d9de37dd9ea87908e216fe0577a40e423e5e7616435fc7b65798485347234a53ff910d6a6e76d92373d657d8cea602bb5b3415c145824d75928180221f794678795c658d8c511859a79ab03af8ff8645de718f9cd7e75b986595e08af431320e838e4fbdccb598c92935559a209b7d90242b014ac427e703676a9e2c90c3b547cce2dea7502f9fa4ab30e8c0854ade8ad8b0680d0949cb6dea162a18356cabb6615263cdf9719e6820d2b662e7ac0ebaf3e5b006b140ae7b1af0a44ca68ba8e4c9cea3d1dfc723cd7f4187e82cba17a67beaf1f3a0d6cd0ffef84f2d403f94b2368c6b333a990762686aeeb7eb50534ac8a6662969509287ab38978e61ab3026d35a3ed338d4cd3c6facf0d25c862287f93fb3d73000"/560, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r1, r2) 16:00:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000140)=',-+\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x0, 0x2}, {0xb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="0cd380a41679") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xd217e316fc20992d) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x200000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)='\x00') r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x4000000}, {0x4d}, {0x6, 0xffffffff, 0xfffffffffffffffe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:29 executing program 1: r0 = semget$private(0x0, 0x0, 0xc0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/174) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x24, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, '.\x00'}, 0x3e6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet6(0x18, 0x8000, 0x3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x2e, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x200}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000000040), 0x16f) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2edc148fb90979fb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0xfffffffffffffffc, 0x129d8aaac}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="ff") 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./file1\x00', 0x80, 0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = semget$private(0x0, 0xea6929536cbfd68, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/224) semget(0x3, 0x4, 0x21) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x22) ioctl$TIOCSDTR(r1, 0x20007479) r2 = getuid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x3f, './file0\x00', './file1/../file0'}) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file1/../file0\x00', r2, r3, 0x2) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r3, 0x80}, {r1, 0x4}, {r2, 0x40}, {r2, 0x10}, {r5, 0x59934aa990d51325}], 0x5, 0x6) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8000, 0x0) dup2(r1, r2) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000004e, &(0x7f0000000100)=[{0x45}, {0x228}, {0x140006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r2 = msgget$private(0x0, 0x448) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/239) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x6, 0x8000, 0x2) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c59076074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605ae"], 0x10) fcntl$getflags(r1, 0x5dc9d965753e3b2b) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1}, 0xc) 16:00:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00", 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x1, 0x18) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x474, 0x42dcf943, 0x1, 0x8}) msgsnd(r1, &(0x7f0000000100)={0x1, "528375b6850235fd36bb55d377e73828269d2d071dcee2e9d90f2127b5fa2fcaf219cdf2462d869649a3f3c5893be57d71abd39de69f87fe47088ac94fa4ca9d133fff02dea29ab9fea3ff1b37b56d82b36ca73e47527a5c80e6566b7c08dd3199d656cf4f7ba890cc7f7d446e7b49d83fc9d8f7d4b24b2ffabec16a6254e2d4fea32379f7271889ce095517031cca69725544255b"}, 0x9d, 0x800) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x401) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) semget(0x1, 0x2, 0x10) socket(0x18, 0x2, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/90}, &(0x7f0000000200)=0x5c) write(r3, 0x0, 0x0) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x15) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x5b, 0x2) close(r1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0xd525}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/96, 0x60}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/87, 0x57}, {&(0x7f0000001300)=""/197, 0xc5}], 0x4, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x864) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2044, 0x20663) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) 16:00:30 executing program 0: socket$unix(0x1, 0x5, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) r1 = semget(0x0, 0x0, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x0, 0xd000, 0x1, 0xffffffffffffffff, 0x8000]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x3, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x50) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0xd1, 0x1, 0x6057, 0x5be}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x80, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x6, 0x40}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x62d, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x67144e6d9d7258d3, 0xc0000000, 0x7f, 0x271}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x9, 0xfffffffffffffbff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x6b, 0x40}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x2, 0x2}, {{r1}, 0xfffffffffffffff8, 0xa4, 0x80000000, 0x3ff, 0xffff}, {{r4}, 0xfffffffffffffffc, 0x26, 0x1, 0x6, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x3}], 0x1, &(0x7f0000000340)={0x100000000, 0x3}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000000c0)=0xffff) 16:00:30 executing program 1: clock_gettime(0x4, &(0x7f0000000380)) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) 16:00:30 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x0, 0x1, 0xffffffff) fchdir(r1) pledge(0x0, &(0x7f0000000000)='vmm ') 16:00:30 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x10000000000, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) write(r3, &(0x7f00000002c0)="61908faff67ee6637176a43410104a496d72fa060467", 0x16) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000340)="26eb386e011fd76f51ce1339d1aaa1d05c651f1966eb562e2054cf9def9e6489932dc08a36a4b81e02e0af284011859dc83caeee47de48c4160e727f7a6b3cc449a76011aed100bb01d73197a2f4f9dcbe985ab6ef73e535337c7e930ad2a6d48dbd8cb56eedeb981c9e7c067528a4c2080712474085410ff21d3aa95f75c16ab38f374397a8de609d0dcd728453c064cde972d877e4de621ed6851c3ba26361d7dc8aeaeab1a69bf70dc5180cac55c1e1c21670a4dd425fd66165900158fb3e4854c2d5479ed6b3d9f8b11ec955caae258563077c9c4c6be5dec9eb89b2e9e354da760ad7dc8b3f91455e80fd2f9735a44609ae52619415c1f21e", 0xfb}, {&(0x7f0000000140)="d937347329c72b15b561ae40ad7c4e4d83e795522499501d32e1e4a89675ff55a6c8ca07a7f9926aed189af69703532c3c5af199f11aaaa23712a02c533813becec4bf07681313afdbf3afe7f34424be29a54b47ccc152ce46285c09fe0239fbec176b24631f", 0x66}, {&(0x7f0000000440)="7f5f49514a675a2678ed71cb4e70ed95c5899b4fb36b17bb6170b52eb5ad3b2912b0e5bdd682e70b28d74a16b4d6580d168ccfc95a3d95fde880edc4b3beee8c14725b379a6d22999640db66ff05fb25b11ec5927f9bc3306b", 0x59}, {&(0x7f00000004c0)="df861a9659c65343b9ef33a59b59fbc33718f6213958464471a43708f1869c4a4e5e342ae71687d7f646c3a809adcb290df9df5f1282ca2b885e28e8e3cafce057fc26b05be86a5c31a392e5e060012083bb4299641d71c2cdfef5efc7365edf3d4436791f7af1318f293feedd047634697b60e7d7032e96bb8a97fe6be4b647edb2fb0c5a3dd8f2b7224b136abfe8b84ae8939d530a374dca", 0x99}, {&(0x7f0000000580)="4f9084b6cde0293d98f67043cfacdbcb497c8b3dca0b890379d42fe640e9cbe3baa5aefc02f2290b97a638c38fc5f0b4839d1ea47693f5003f2123643841bfab54d0375bc485d7130eeebd666c4e3671bb80dba4b427a324bf90f0ef416d13f72754cc90d5edf19342509bcb07a84086387226afd965c82a897701fca22fb09d592a903e5ae0f656bf4726b9c9c4649bd5daf875c2323d9748bd9ca31398a92580e538b514bf9f7b562047e33835b3e9c9a6e06c84343f8687bd", 0xba}, {&(0x7f0000000640)="899fd02e3422d6672191f6725cce8f8b22c9a4154c99665bda90a15efd43ddba42122243b87b800b4506a0781d62af93ea22cda2b1ee64994e4710cd4c5c5a771dfc8348dde9afe4609ef54b93b8b49b172c8b4fa2b41e07ea130b22408d", 0x5e}, {&(0x7f0000000000)="53a495512484d035f8a29d706b32396d2625d55397c8a6a4293bacc4f971d64e93b5738b05", 0x25}, {&(0x7f00000006c0)="6fe9b027146888f66a64f79c9cf9ad92ccff7018ecbfa0673a4ddde0e4fbd68980228408e13a569c938be498201a01c282b61ddda04e361e63a1f6eea1db5d158fdbda6e34d77e8a3ad875a3404515b3ed0de38e1080f65fc24c1cc29eac33b1bf5109a4f5361136323f655c4c37ba0fe4519a1bb2c77efb651ffe313fc0f39fcb994cda0007ea912f3a2929f85aef5e43cb4fb8a13f33c32bba2ab297e8c4900478b8e5d53a237eeb1bd00ee1887aeba419224249ea0dbcd206979f924561c0ffa3f837a98dfe0902dce349fe6c6a26f90212bd5585b29107f4c2ae81f2633d64328614721d0f821431a90c858dff301cd0a6cc0626bdd16b910a8b9b847aa1b1847984b6b1942262fe755c434f1b4ac3c2f4e775de112cb0baf57c5269dad7d065f6e05bbc6c7c3384ca681dae06608cfaf6b3ef222421804e319394220d2bce1a5c56a02f1427d3e73e1592176f5216cefcfed26c183e358ea9acfe05cbecc6fcfca1f57dce2dd17dccf86652d4d6d57fe1fa9337a3242d599431ed2125aca227a235e7b96fbf819d9225e01925bcc954104dd7a3369a2f8865ba67523ae5b5021275726a04975f00942327591b02284d365489e9d3cca36b0108c4f6471a66fb396a26811fc1a59cac780b167aa1468660463308179dd930110620668efc1c6b5fe04ce1a87c351d405c14dcccf4dfc32fcaf22d5f22a457e9248d91d206d194ed087b9a11e09f0e43f8f035d3c2b27ed1d5df2dce90a5aadc5e0c28b0ba3f0f56ac9c11f63eb8005ca99a5a54ede3f3a584c69ee1c020c9d5eeedeee3ff02296b61e628904a4755a2c95b3bc737667ade56c7777ea8dd477244484a3edf3cc6f611675b6383a22c2b45a6ac9898ec3614e96095e5097aae5eb1f33ddb54f85a87c335e9d337af12f2b44cefe4a862c00442831dd8d360788c33003d2eb497a4c34524562d7073a42ba6007c0527f3989123f569cac6e37bc333d05b0ada5332f12b8a9a20050c08c84e407f052c6b0017eb32a57c84e1a4cdeb38ffb5453a9361604d1d9946d7035a09600fc4d2c86b24002080a5d33660cfd844d96dd16c98a8050415ab4b3e7566cbad077c7720f3d737f28956e4e636aed53d51f5d265aab67b63dd37d16c89f4dacb774ea9bc52ccac314fa3fd327aaede9cfd97b81f690818a1d620f6f1cad55a7ced1e00cfa9f67288a4fafbdb51e13d4ed6dc78bbe0ff95075b9ae0a652a3b594649402a130ae6bf07988143e97a97eaf808368fde21670a5cd12188d45177b5ffa9e684fef0d77e5590b5385e1a587d7591ab3c2bf16a5729844abba9f8e1e4b7090458393a296b13d9463ff1c512aabcc69cc24ef3986a0c3969b44b0732a85a431e05a342c84632dbe4e5fa13ab570652ba8530e35fea5a264fe2273c9ae055ebb7f9a4ae0390383b8c9ce3dbec15c9af579d4dae1976b241804d4cb83f73160db951fa2ec32efd8e24fb63f7d2bc1f421e372595efeb8124bfc8093aeb9ebb7f33c59c5f0e9837a7a11027e8f144159746b151c32198dd9cbd81a73d6c2ba69f1777c4f33fa4501f8c54ddaef62ec4ff4f094bdb1720c9a84990a1e4ad17221988ef68db5dec2d6eb408b83b0afdd441ed411f8dc4a7ce6b740149b4143d8036d665ca367dd0e878d33e26234046943f9a192bb51f49f75a452a928ab00c29e91812ea115de1df14021f32ce3d768894fcc0b7aa40af115c137902b62f7d64364550238d99a1c86cd114aa262676861f82a3ae1f7616d36656e60525586a5550d8e685850b91b7d75c577aea6caec341252235d90058f31f32c6dfae3be3e62c2e81166fed60035ebfc8097fe53523c3b2ec710ce77cd10ddef577f8ebeaac6218de48a4590a335962ca04e7ee7b9a1fd2dcfba263e071dc052155c88f023052c3cd73a1c529932ad0239ea4b1b9c283b5d0f24553710f14c363ab4a69c6a68c614e36cf4a4fb627e6bd0b8f3882368f3fd39ad0819bbfaa758ca7f5e7b262ceddb26dea40e991fe4eabbc379de4170bc8cd064bb08b32f7d7ffdb8bdb0f18843c84a882dda989a717fa48a65f9d69f174d622d361c39b7d1e77396e2773bfd8bf1fdb9e594837a2900cf39a911775aac623819a97e682e9e5a56611ec16106ca481a4858ddbb798aea5006d92de0bf08d04d7efdc35160292f6405cdf13a7c7996e6c6f342432494f348be248e8aa72ee6d84bec9f9a96d130adf4c284f7831d9563f39431a58b5e3d909134fe24d66f749b1a88ea320734b99f6afd844575219778aff42ac1c0e68f8fd31ee58b187e0117b9d18877b23781cdbde17d7b77bd5a00fb57440ff3400376b8df67908b4c396e426aadb6465ffffe7f72df3f16a44cc32a978b93360ba9d759949fd59b9802f759f832e865f8ff5e9286344832e738db035f000aacf4cb5aec1aa9ffe678d886fbfa39741c347c9eee5bd81a6f2e0eda180bf9f225f85d6a2446c0bb59d29de9da04627b3bbb3e9b107c8114e4c008059ff6b706f66181bd8a6688055aa75c036b3cf8535fcc3313fb079bcc71413771625c1bb492821d5c47dc367b8a4984118bd0e557055b241eaab5fbd1effd311fb1e5082567a71bd20f5b2ae6f0ae57775b5502680afabf8fe618d9533264d7ccecd3a468a8ccab684534e9b858c844f508b5845bb5ec538972915d474d019067158fd1bd63aeb719cc1133bab6a6846ace732455ede2988204778a2eb11830c3b3d20de34d73004e7d662c813d447307ea689fa854882006604ab7a401d7703d14ac9265956732e9aaae225c8390f65d303b6ff256e22f8000888412c6fa5c457aa0f69cf388043492767f400d6d67bbe331c6f39a7ec2ddc89f6deda834f97c8de89e825f25760115efbdf2d071906dc1a8aae684755f397a3b58104923f1e43045d593c4df70be79f4de3ae3bfa364a77f96d38679f6b33ebf1734067b473ef71f535f81052a5dc7bb2d557d51354ac9304e37c4c2fe7df1d0bc31b039c8a0d038117bf2f54bc66913f9995c02b256cab0250492d830b035376e6631efae0ae94af9a8f0a83512ae011c057634d9dc53b42a688e935babdb5009b7d74c0978ff0019b0b32b7329b7029b619d26b44a4b9e05151706126a4b01aba1a2d5bc23fb142a5f8ee318f42445d5d02302ee290e9c23449c1635efcb27299a1add91f2b4754b62325a59e85f6819105e00689fb028563cfbf38683a771b696e5593192536ec4fcff44561c7168750885ab2b5374bfd1037b5e8409874937f0d9094c94ccc2b256db4fd04c54243b3e8921a9eddf6abaf2c7407d5f19510e4d68f199bb6fa172bccbe4e41afaff7a7106a46421425a9b8e1abfa03bda49d012168657d54180364499457f88e379d617d80c3d33dcc88b7048260846cd04df6adb937414b3e564b886af34788d6bb2f8b0b60039dbcfa2fe0414c7e0c7aad20c02a7548ac15cd9910faa666a060637fa662fc364ce026823aa73bb5a429156cdc575f3a01ef007ade2c26e589e35b90369e6cac5d97f70df4ce26d8b86818d23d1b36904b9df5a87f253300101fee2e0409f485f66d8ca3945cadc5d5fea96cb298fc31c72bd0ba4b0fb4103ead3f3f3da59611bfaf2171985204ab666290c76e0f6e83fff0724666bae482eb7aaa6ba81cf667dcf3bb409390bcfd1d5d8360239e666248ed506ae7acb750fd699921cbbd0ad7cec36940d3b8dc1acba68ec23a50020f10ae0dcfab491c1b62b983ba183a7f3187deb67bab9f87ef9c43c8a1f3acaf16e79b25c5050b8e4813bac3fc32a7ff71b944ab9eb317c637337a59fb973f7f4f7592e2e23032f728f9cf5ff505d38f21dbb10939d540d27573bc338e7332ecf939ddf7d5b19f639246e3b2ab3cf77cbbe5044f499851273a4900d9bebf218f1b410d228608881f41c8ca3860357aa8fbdb9e347e91a4dfe0c520ab6b92d4918475f7f897e64b9f49460fb4b34f2ddda0fba77d323abc2668d05957595c9977d5c2f2451a6fd9d146ffc3cf92f78ce20f7dc234bc07da09e1355e144c19812c21af21a9ee66492f32f39eee99502a185174ce51202a1004f1d818c2f7876ec6200ebb133935192aa33142f7072cfd15395b1dbe45859389a4900628815aad03bc0da3042430a8a44d21d007b1440e3b8d0d834a42391cd18fed34afaa8b4c33a67bc070684d015975e72b216a65dd8183751f5bd49e3a46b4cd86c0716d6b50d339ef1542de3d3960bd111da11f47162ac5c2950c681223d07294ea60646438c7ea4b5fc7b49ba8b011043064ba2f352cc83b2d02c744f62bcc65faf89abab3551199275579381b8051389041ce8f0aee649c8a233f120133625b6c811a9e67ef800c225b5e51a1b04c2bf99df7c935d56dc9f049e886a289af1895fcbe3e2d3d9d736aa3e14ada29f1237c18460e17128f3bd53e3b040f0531ad0ba1225c6bef7d45889c2fee3043af1748009d1d7075df203cab8b49b48115c21a65068b811539cd6414f07a16651f3a61d09e5104d0bfc8e3a7b4eda5b19ab5402b4faa70746a5dfe21eef07ddee976667b5796240279e5114421291c252c65fd6bca77dca22172eef71dba45a96e4140d8bbdcacd8b1f05ac0e2561cd5b475b3014dce5dfdb5eb87aa07e66a478b36911d0853e5f21c85da12df8ad2ec3a6b0fc7a4397eaacfbb2d6d45be6defeb1c6af0dc19dc9f062ad30c965bad8f3c94b71384bb7844cc6c723bc2a2b458172506a988975a4ce3cf45cabc859beab115eaa8cf76e486d2904ff8c207c87b53d778db676739f8cbd1f1fc58b13b9f4a9c8f1efce7828d1a77c3bb89ca4d4504e6505acf0ffd6796fa87b3485647009d0660a4aa14e34378244a9c856c80b454d56511f1f88afed76e896bff0a5b5bc323867b51ba72b40259a749e0e420a940895e9055680be542bb8e2831f3f245e7bc7dedda1dc622cd9d1e565d4bdc5d78136d1a58efa137bfefb8749aa75ee5af86d29b85bf98aa7bb6149b7986a34ea5bc37071f894b6b80f02dc0b6e966477c3ad12c694c0a61c28cfe271438f0ba176bd5659525cce3ca1b8fbb978c633b76bb9dd86c2ced167e2b6da139dfbc6aa04a35c65a9ad64e075178da5de67326ecf1956b0dc15f44884386fa566545bceee17aa4d7f493acb20f93074dc82384e14ec013862acc5b81f3276b3464319cc7eade5d9df7d5e72994ab02dd9b0dbfa071777af926ef7d63b945d614ea06933c8694686ddfea410d686e231337f63fcceac223401f36287242026ab6d9244c7f4f4bcc7968dd01ffd797e25dffe962465c3a80fcb147893adb57ae167237916d3fcd0afb5a939552fa48a99011dce22f82787395e9f4eaf51404b8eea10c7e10116770fc8a8048636f6dd9791f384e03f5e776a1900db5b98f221cc124c84fcdd2a628b28d5e8446e3c12f40305e1d1004c7afed71c7ee56a9129d65ed35c18cc79449a508f5af06d8fc400756a560d0534b8384a8889c299efb80c0b82e0e6d8e1eadcef3c37bda6256668539417017eea91ede46af6357df7ce8c5bbb81ea15c4fac2d62c9c276650fcdb6e1f37e218efe5309164ca253abd06da591e314e4a71af0024373d33cb974025bb0d4b7b9173f63df4266bcd15d61302aeba34a0745c6398a8a17f1fa644e6b2be2687ed90e5e38b40bf5f779c39321acab44ee58a6a6f980ea28de83c28e9ff45d72d497ddd4672fee9e0bb99d96ce0610c621b784947a7c20e8dc497e8ff3b339fcdf91968cb93b6f4e82a21ab94ebda9c888d752963ceebd855", 0x1000}, {&(0x7f00000016c0)="75410b37aa00c3bb0704678b01c21553a2e6b1c8dd6308d1f208f8ea987de1f1dad34c4c2d5586f6319f94db371651b6465d6baa55b2d075a6b1cd004199c576fb26a370faa393eaa87e9d95585f8c8896a9f85e358dbfd544e449b2a697ee79b046528f72eca3f24abc91a7937fde416399d734c93b8675548fdef6443f3cc862e5428c8d0167a0228c161980c16c3b3da67916dc3a933bc076872ff18cc7464bef85e709498d7595c6446e5a9f521df72cf6d7f3059b75bfc3099f32f9c24d670bcaa6ae56fc011902070579c97c998938a0af0bf6b3c3642470a2fab7427c0b9f60c40931c89b7e489a2495b1e5bd936ccd7767c1eed63062208714e5a49fd074ea70c0ed501e382fe2646b02bc8e5cdd64854e7efc946bbcada1e13167a0eca3047fead58b8f0b50a7479aeabd2c80c5e4132e2f6bfd05f94798616e0c2e4ed851f08a941048e0bfb1a85cd98be7420e72286cd7cef676d15485d9c79b9e7d9aafd93035da39d31c01c898102817500f19afa73f65e78d9b4cec97000ea341d9042e42cf703fad9f1867b8de2ff4d56e68227265e3517d11c84dd626e6d2a3903a91185b252429a4e07d656f8395d2a7aa06d11e0d87386bf2e196c0ef4ef8664c2db90bf581a65127d3c46db6c928c029fcf4f8c7ac023d3944394460bdbf4546ec2a9c69aa01584adc700f8e557eb95a95657d8e2c3427e91a443bf5cb7051935564f7a7d26271227ffeb01fd7ba9a2839554b57c0b646d1704ca72aa68ea2b592cfcb5b420669a68d5d7b0bd3814eb0669b631fd237cd5e340b32d2bc68b365b20d48973790bcee30c38319a11a2874d97d00bd7316cc9707af705401284e461d283093d6fade5d5548ef1a3d852f628c3d3907cc41cc0799457a0202eb9c5b47042d36968721768402e9b75500ad8359e0134516f07ba059007e542b1b78de62c606508bd01aa621ac63af7d7c9bef701fd7306a097257861553e934dc24361df274115844ca138661740153e8d09a156940814a1084476c13013619ae6a4cb6fe5c99e9381857b905a57f9e63395b2226bdd82a2089883c683855d94503a063def3f223f2799643b99658edf86629865b006d67966b105579c1fd86e28541d68f524d70c2bd4b4a3ac941b4de2e51c088828fbf66770ca0449ff71673e113b99863fe9e1bd1f2f3e6f1ef6629362acc74fb1fc89ab14302166722e915049935c7ce1ef5a2f93003096bffb1de8dd3949b24c4ff93a87f3e87af9007e189af4c62c9c9121ce913a28302a782c8d0b08a76702b3b90cebad8f20e17062d529d0eedf05b25d6a223fd338b6597398ea04a3a94fcc65c249f80e848022c172b7520a6f91004870a3aef973d6a3943f6d3de5d585c9ef390b6ab877018432cecfedce4d97f2eea28eb004b43f60b87178dbe1ce2ad16fb01662de0ec78222f9ecb737d4ce201cf0007edabecce2780ef0a7282ec7b2b8fe55a2c04a9e451534493e392508113b8bd3fd5c32f8a25460c8135ce57ff4faefc02858f9b8601f9241a7b5df12c9018b0537db0d2f576d0ce767836269032c605eb362edcbc60b8bc8b8fc41bce813abd3042b2353edc843d3eef801f8ed53c746a7cab33118d53931fa360f766cb693935dcb99283115591f04aaf829b00e07a1e1fd456bf0f352d82bdd20ea7bbf87fff7e5b0baf322fa22c1b0fab6472f26da9d36e888c8de580acc97bce6af7a4b97ae7700386885b7ab8b259adc552d18ea380699a4056d69f3ed80c93efe3c06a14b8943ec518f0b045dfef29f06faa8a81ec7ea06e1283657953c46c6d7e30a22213908f6af4be1e0fea4baeb6eb7426861c409420aa4cb70dfce79345bff5a26bbca006fccd22ee5afc23139a9198002a52d6f949398f92c380916741386805b6072b0e39ea3a55474039351c4c19a0ecbbb506ac3a7a7132556c294a82ab5c48a4cc87cab5c6e143e690318364ed4a12aa04b0bb2161c513cd42ce90519388bfa546ece8f0bba453a725efb7cd4275da7a7cb1a9f6f3694b89aeae21b6d1d26d0410c4bce84560f9f6b9f1d7426c3c8115e57ef5c537c8d8f3e92ea0076c2271b23e6e396b1ab91448ed3fcdfd9f23f80297000a67110ac71a7c22c0e13be5302783101c08278629b44837ce7fb27b4307c7ac44f36b8dbf33cf4b4fc612cd88b577e437a8a124b0b3e8c132caa2d0220b5c93bc8220333fb5e35cb23df5af151e5aabcd63a020956a554332394fac4ef22cb84929ba20ca3fd6a24284b984007595cc04d0511c51e0623f7d3c39ce3396f4a331688906c8c48d1b37eb4d208e98a7832e2c2a84e3b442e754d96806884d4db1d91dfa5ac4d63611453b212d1fd6d98ed5022ee3fbe224411d3e4e950d4e40ccede215d620b1995280d07e95f28b4d722779c56ae281af3ee0e7bbbc099ce1cd2474a4d1f0bd12877311ff9d7e344a245a790275b859127804dc7bd79f1ce64ffb8cfe3a5c7540540b3637d500b1951a1260f90255769c1722a05c5a04057d42205235a944fcc3f0f3c7feb1f99e1276de739597a8cfde33be4134bca0f73e04711d284ded2b8152b9d7831cb7930ee21b17fcd8e69863a9ae83cc992f7fb89a01a402dff9a1fd4427f3a36464e231f1d139daffffba69c612ec0f3b707f1504df8736ca70164cd0beaede5ce2c4265e98ef8798f013724307ab11d43dce2cc72d7be43881ca4888a64a7cd3c229534a7ffb0b5457e8ead1a2dd3c4c7ff6cf22c86595f2638d49657a8544049d385d79b728375c1759e7b59f99716a51a791f9ada2ebf7c04eabfac18c440461d624ab82ea56e7b780ef95eb615c124782e40646bb3f1642fa27a2ca97643a7ce608cf40b73152e18264f7214dab12507d633e1105c9448b0325becef473ca5f14c93a2a65b32fa0fded9b32600380c7df1d073b163c6d8b92fe7f3a2a64a56fdf6577708cd63d96db6b4f5058fb7b1e4e93194a2d22c3f262bb238aea69fdc1b290d4a3282a2c9441d9ccc3da6ee76c2b8f76e43dc79a33cf06b88d24ba98f1e8634dac80ace67e58d77f9a607e01683e57e2e1b822c64ed46f2581fd5a27f29779fa2bce9b79a2d60e7bc1f6f6cac6efe29c73391cd6932d8a2c555c613dc215c3d3f31982e7d2c6cdc7a2b454789b91dc8ee2402eff21a4751ea0edbaff03f92bc026d726ceac023500d32992cd52af87fdc97c451bbeee9134d10d8e7ce82111ba09759f3af8673c44e1182d7289bcb3f6b1558d51037bd5e5c8a0e39e9d9def8bb8d66facc63b4205a58ab17c6640e1edafcf36a3edb38561ad32fe82b5120377813e8bf5c69d0b025cb60204c1552f60046fc632b2d62f7685882efb2db369a579432f773a8f7adec3e6446d023ff4b027d9d26e285732cd94c28c67867ea26eea7ad470691103c4fac2e05b8f2fedd56ad4ce991200ab90561d7d3694762072f9de91095fb17d1ea94d968aa7ab327b9f2eae941ba01b366e655b5badf8e0b4d64e391b91fcf49d196597d1bcd819a25b29e4f2fd1f968b768111373cc1f0747d6ad91f1393e77ccab2c1f7cd30c1593b0a0fa899f58bdc4a4ffd55f7a5fa07f8d4d09c03a8c034110e5a0e72b744da209e6703c742cdb7ca261ccaabe6366a1fe8b1a4abea30747e390b35462f969d2da3cd2ffa72350491ea8f13528beb64d806b7ee24dc4971c30945460499194a33c154ceefed40d59ac0f17eebca256f1835c1a8b517ce51c4319a7e7990f27aab4388bb7b5f4e48d236b0a382cb791f15da09736c16f3652d97435347a386de8427e75f0267903eef5f674f3af4a65d62401264747d4ffbe951999c8528906aa01ca1846b1ad40809124b573c3780d5a4c95a42d6f56ddf10dc4cc7863c6ec5f19de86ceb97b582c1d4fd89b91f25c6220710624bd59e31ebf482797594a3d12da03027f383b9697925d9b48e462bec28d783b27fa8704dd2411ac344d9426e4014ab64ca8ed51590734b1c24368b38f3a2853ac9950a6f6b1f9eb85b877418ab4de8d3482109d16239380e2e71efbc7454727a323072092d24b7e1c2da88b4e11d2175ddb6101a7e52862d67165422bfd2fb4d362c3222edc7337a3a9ec0d7c4a587c5238afc96f1a8d0371c691cab501af04ff7be65f4d283b317e464b829ee4c7ef626f178a0972b19f8664b1a081d101caefd0d6aecf4f16429a56955abcc2873c43ba4f3d584184dc650eece09aecf93dc14e5f898ef4d7f4d9631e7a7ae7738839908c201a19d44d34629aa593fc60d517dee5cb044a22f8cb8a6f5909bf0a12262f665f54e692a17f096079dafbea990d871a162b710b0815fc0c2ca1bd66b9f539adfdeb22d9cc8bb258e18bc79303c61be2bee7a284407f43ed8e661d8958359602080f17c56db794bfcf282846cfb66309dd4832330053eefca2bc684fc0c6fbd0cbd592a79ae87bde18189b1b9251d9dea2229d861f9e5acf074c126d5c39003e4fd480a91de617108dfbf764a33b054ff7bcffcdd1667b206494e1e49eac12dc2f7de619605a3cfc8902fa53ba3d36f623baadc721e927f954ec971de0c9c3ee304ade66f4ff4cbd86de08dd128db0af6b8071e97c6574268794d368b0f3c622ecbcea0f101181050fd82b8eaa5998c6eef98e5f18c76cd082f80272610b90e2d4b0facf269815e0457d1ad55169fb2f24f46e805af3f8001a7ba514215aaad79aa740268ecb8df96669375184294c079efbbfff523042aea80b5a4e51cd41640ecc377b1fe271a04faee723ae058f8910c7473f6cc6f1d1d2a93b3ab607f1f9917fa5dd7bf4c69dcf3024a377cb5df0adffe74eebe88c92b2196351683b3f2b37b9574f5852f71e4e41746619f589a734f1ce7c2ed66d68ab32da8499354ba2561b4080b0b88566f7b9ec1987b1b3336ef1b964359df2c84a9ad511b1959e48ae18e300ada35e6a15520c5bf1538cf61d0cce061aaedb4a29d136853f4b3d8a1e860d756b33073edb8943e8582cda256004f81b8d566d13a3f4a01ae1197112d051bb2dd57d791d5253f9cd6241d24fa223d74d598d3d609d080447191ba9388766894af569e0e8aaf764d2e56fba34568f8f44fff1ea08745ddccf9b24b56c11b8d00d33b4daf832a47c3f6630a30c6858ff20469a51daa9feb8f949dd6beede0759f8ae66276bbcce93c4384d120815028aade37800e33f7c96ee98a1694bebd0d9a3caae317e2e79bc7717742dee12ea4da7ce9c4075746bcaccaba00781b64cc73c33c3962c80d389aa4b0c3f28ea984e50d4afb538135009bcd073928f08f1a9544ca16c1ae0d5b677638b64406b3baef2af086255b637bf6884f191cccaadb5ebfc21cf69462145d9b0349b25371e43dedbd6636bd3cd6dd2847af8f993462e5875ba52e6269e586a48280f94dd7e28dd16fd66cdf9f971ea873630129a808acc4c963ab44ea5e526d4d9cb04b8f95ff5b06990688d8e6025d6ab9296f1408eaf668106f9e09fdc871923eb9465a007e8c490955de03526ed3b071387cd631815c85c8a9747b4c41a53350c80d34c87b4fca66631e751e2b52ee314acbf652909697161675c76de1b07e4a90847abd02be40d4ce98988c81e3468d83cba4a656d9a304c80246b8f78d22b291858fd8c23f325a568d5bc0e3fa23d05d0a88065ca55ab3d7468480371783e74307ef030953cd9341e3444271ea2a2b6ac09c28af7559616b0a72aadc95e1e98d6ce9919e4b2598a6aac20a5df0f0bd6e140879f0497514d5b25bfe6f59447ae57fb5caa53f678729d810bb00", 0x1000}], 0x9) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x5) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:30 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x3, &(0x7f0000000040)=[r1, r0, r1]) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) ioctl$TIOCCBRK(r2, 0x2000747a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getegid() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) r12 = fcntl$dupfd(r11, 0xa, r0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:00:31 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x68676aed2321afcf, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xffff, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/37) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x3ff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000002c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000380)) ioctl$BIOCLOCK(r1, 0x20004276) chflagsat(r1, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) getpeername$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x8, 0x763, 0x2, 0x1, 0x6, 0x401, 0x779, 0x0, 0x1, 0x6, 0x3}) getpeername$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) ftruncate(r2, 0x0, 0x9) semget$private(0x0, 0x1, 0x2) connect$unix(r1, &(0x7f0000000580)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000005c0)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000600)=0x10001) r5 = dup2(r4, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)) symlinkat(&(0x7f0000000680)='./file1\x00', r1, &(0x7f00000006c0)='./file1\x00') ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 16:00:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r0, &(0x7f00000000c0)="e25aae6940da000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ecde", 0x35) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x1f) r1 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r1, &(0x7f0000000000), 0xce) socket$inet(0x2, 0xc000, 0x100) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="bdfaa4bfe3ffae2f466d157efd08071e08b78f0ceb64b570ede05fd291623f946b715396325da70628e36182e73a930bfa58983223495e97df8f47979e9a11c17d85e55f807c90c51bc773b80027f2079fddf5e1ee2103b1d7ad9c02ce7f7fe6dfaba3c03da72311c02c5ca24275f5f95955695a28406e14e7de5e0f55aa50775ef8b98106bdd05d829a3034e91b34f6feef9f098fefc842398556d02cc057f468759609173347f2f492e2417e82d80732f93a7325d52df84e7f04010f242d82944943", 0xc3) 16:00:31 executing program 0: r0 = socket(0x18, 0x977f38973d66ea2c, 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) accept$unix(r0, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) sendmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000000040)="109de7cb4d6844e69e4d5c8a8e53ec7f1049b8e51d400ccd41413c4cc7ad263e29858093a9dd442928804b4144abda09063368c284eacd2c173051ce4def2003d4f38933d6f14221647d252b8a7d084ea3e8b04afabb09958e9f5e0f90dbfb91fa6f1e4a99a2373dfef7a44772b1eb5d242a1d2209bc3cd580bc5c87e53ebc94de009bb21817fe649e851219489bf2b27349078c36f7950d86bbb7cd5f65b4f23832621a243b9cbcc8e33fdabbcb3528a5d1bc392e7c41b46a178c28849f970c6859a993db4bb24d0921bbcc60d63bda37960ab18fbee29a49576c1367002b1d8cac4f6ca85d37c851e6b5968d9cfd740a0fc4ab20ca0b76340e83ff868877d56f11b0ba24800e659d96b7e988e65f1d64622176555fc99e3d975810f120a54d5d4cc2ce32f639cc18621393efa34247cff6a5e8ee2e4629e2b89b584d7699b8622948b2cae7a83189da017e17567a39c791ed2ef2b9f1f150aaeb3aaa88860f6cab9f3f56e620be067c7fbee1213d3a2565e172e1cc00df4427db05c959eb7e691e83b5552d069b6d5f4ca31e84d9cd565b85811198938f2ab94d85d248c2e5b91327fc6d251999be5e6853d02ee533d918de05da62e3c0ce88109c7cfd402a22fe26269457bdb0c952f6eb37da49e883c7516314e10982ab8cbbeb014af26fd03685a9bb1eaeaadc83ddc2e393c18312f421e575bf907ebb467997d70c1ed57b3c08ff1f459f386f838d880096ada458045bf3da3a5e4f745da84e5aab9a755f142b85e055dd3ede778d72d134dbc7987e97ec478496fdc2804b2eabd3a9dd8c183f8404a4272d74642ac80f3553393c1759ca19db73ea2e2ad8ffa652f38ad6af5c3a96379f8f3eac347a8e960796592491bc8063b3620043c9476b076067c0a6f88b4f25f529608f681fb1a463f1b2d1e007a0225a1ecbbe2d99933f87adc0df8f5c7354baf80d4fe4d703da9765cd6a5d22b876baa8391c6df92ecbc0dfa3f76378a8129fe2b772d0824d675a6555402130e3d02d3d6c25d9db2af46f28e81e79697a1345a708bea50486f4fc66b9d7c2bba1512b346593503c279886fab6740f4621127b5861fb2034620c35c4a63876377c60fa0a50fbac122898a315fe0197363e8c8868702f2a09259585d10b6ac5ba44c3ef27954a8bf473fd516873e8ea40497e4ce7e47716d9cba847b3ec50c3604e101a5c3bf863b150870bc24becd17e4a28401180e51361e5066f57ecf826b2995fd6dd2796bc269a34e465e31bf3c4b3ba2fccc413d7b8eaae4f2f5d658fe7b9954fd8e2fbe7b6964a5cc51bfa83aaee4854e3f8cc3d45ef0d794f3fae0d821564450aa2f98a8e6089e903116caab408d834c124b9db4e1b6c06e54484694444a8f2e40993789adc38e6c383d8f5765de96b9a9db9c9f86003c1c6846ea08b020ea26f615543784c49d9b679e0d42fe0baeae993cee7216b0dcb5f139479eaa805d34ae172979d32a33757c3cd5f0a8f3911c35c46e7e4ed728026dd4f65ac18470f34f42c1b2b5317055607911481d8f26eccaa730d6f883581635d95ce60ffd9fd082d5d0eeee6ea7ec3f0f54fe2a5ed4889dfc9806347fd2b63c6a7dfabb9a878b46e29346e0c807bcf6b177d0707779db455b5098e5a76fb7ce37b083a4849b8f14c0f42828b948cdb489dea948ce1c2c33c0cc3f7ebea8498dd75c49d866232820dd0cce497e39750fe9be8a4bab5f484b6d773182568204228a3292a17bc3a3404ed0046567bd3c78c3d0fb96a39d2527372b3293e3f2a989464df9699b8073758cb525c38e8b182a514ca13e0bc06b0bf462d4752e4afa620d7038ca69b63230600c816ec2bec6e57770c22fd48e78abcb2f4e5058c088c97e5fe42dbbc767ee9362211d85c9a694557b9dfbf5eef18f29a30a21f4f7ebe2eca4db5d20327d460fbb035070e2f37d76cdcf0737b325f034e9271fb1bae25fb672dcb43a0f898858cdca9fbea132a655ede1e384110e9e4993259049251873931d1c1caf79e33ffe0a97c8cabdf6e65cebb51b994309c6863e90d2bd348792b0bfd38a4a73dfebba0bd147ef6add085aff30ec6c673b2682131b2ea063b8448244e820390921b1b73fd0e4c09cd045e1c67dce54788ff48dba6ebf5a5ab312d1b25c94eb912b44e5a284a749b054592180fcedeed9b000496104269b137f030b397e07726c7a8a949d48ed03be8c113ca8b0b65db5d87dce24fe382f21131f3c1bc50caf02cf11d344cd01deb4f8c658d5b5c2c47561437b32f82159a221ed7e5e2bbed62ce506e36127debf906f79e02fa2e70bcedbaa2471c1b42d36d43cb515684f546c514d19aebc415327272f35b72bd04546455df6c70c91b7c11f179ca0af66648760416ffc5857109e859194db2aab438c448a60d5031b10d0f3c04332ebb2bb79c5efa7752cff7aa96396f7beea326ed301dc73c030512aa5a7477645badb73e7be2db9c8f3e3266d6a79cc62b56f9a145e8d0240258844786b17f6657af259d39d50e8b5e32808181f3ce17afb1aa117c4ec012511434f834e3ba56b695301070a9d0d07aa7250101358c195851956caa7d801c61faf6f07e11643cf5a3c8a0106275dd29a55f56b99d6f037a26899c42a063d15e8b104783e4f04423f414347eafdf8910676ac71dc833a2f9c378f3138d969c7d64629b9f26cea28fa1cad3e0f3bb6b5e08472f42c5bad77354cdddd181c6c67ff0511dbf0a57f19d4d797bd24e8c017e4926b5e5574833aaca545561689e47a1e5d5efc71624660385addb0c244357425740e144e6a8e023a2365e17a0ac8de84deaa6cf92a09c4732431e85b6a9a3e5fff026d4bfd2558393efc7285f7b0ef594d084ee0fd86d88f64d98d545c87aa18e0363b6eb803bb81044563aa239f8988a05c8faadffcb505358e80f38ee7e26d00be1c9b992ae647c5ca3c3d8cb018264ae60864a5ada9c5be22887c5f17d2bae03c4f5dc2dcc19daeb509f593e1cc91e4b0b87e6b894cdc9df9c5191fb8c1bd326168d15fd001202e2b0348245efcc7919a2b74e7cca8271e93f9cbcd66b2a4da04a5cb2f15aadf47c275bbdd50a4fe1fb5861358676273e44faceefb612969ddca1aa2498b34dca94d08f0a01bb8494e349d4bd3d2bef982d23a6cf9eb1c48ddedbe766181e9473429a96af6c5f72852aae251038ff6519e8fb72e93a9851fd805d18c2ed12594c87a77465231a6d017c02174e8add4ce9dc65cc3e5e4193669db8dd075c8b173c2e12e07c5219ac539b13a0bb1eaef6e4c8e1b434198bc790349c016a28ee6e76408905d774f284397a6655401eed5c1cbbd7869f755b3fb5cb84082210863096fd271058eaf3d5aff689757443857b3e782426aee49c4e49a0ccff56fe684577da5bea12a34ca14fcb5bf9476bb4954313525a0452c097f17b1bd84367d41b18dd93bd1cd93865213e1e5bc1efe6fe76958d89d19bfeb0ae37b5f5d039019db1db869a32c0159da7e55f869a69bca861fe13806f931123ee5b0112086036ee678b40b03d6c1b1527287d01b508a7bf5e47228e511bca68b9b46c73e0e7ac5333f7ba7d38afba89a31b3f6870b38b60d3c75af50066a16394b76259608134a8a13f3dcd6b850026685665cf026e5f11c5173b3624d39470ec34e0fa489b42512c42df8160c102d8b236042ea2067020b295c63faf7a5af2755f4f252896a1814be4e33702ad6aef1039b994e18f997c7e2ed36cd9d28b82d913ac75f5affb96c095b2c65fa67d2754129b7afe214ebb9d60ea94d990ca1dad3194148bf6d030f1e7d62b2506d52546520165321e0430fd406559ae9a04e769e533fa898d09c1e9c635e6c7ed651dfbbabf9cae6406ca7c4d2c1896bfdbe8c4bd7274839b7cbe8b123395c65e5f8b3c91124f8ed2e2a8d7a728fd87a99769b5718530f210b69c3c86a2e0645c6aac641215a2fa560fea972dc6a9344b46586544c56401240155f4a45764f7bbea3647dd8c20978b70ccd5c4e60d6c1c4a8d04443dcbe82103d35360adeba384461a9b9a5af03248015c3a28b5c8bcf813ff590f4fc61bb460bca75a092b62c9e85b6e77769daf05e28b5db0b022964340d18dc817c1f06ca7d5ab900f50bef27fde1eedb36794a4a6e05ea149e6dfeb6e0d5bf01305a3ed90c4fc2665c108cc1503981386d5327852ececc96d75a080468af0ca5a2376b94e9a2e2551bd44a270b4ddf35ba83e0e0947390dede3cb643baebdc8b9159a16a97ea5d8383ebbe2602ab41fb7bae03730bfd1de6c37e886f65106576956b763eefb856b6445d6bf0fb8a8d3cd4720d90e2c32c90f747c630c19e31908e6dcfbf4c0c51ec8f86a49e9ed3dc4ca60cdbdcd63540824c6f808dfd99149ef9480cd7ad8581675237a873171b68245f3d490e1611a76eeff066ded00cf080e3ad7de9b3453f4a6ed787681b61b9878c07aa614348301500a92042d7c12d1d1d61fe3ae84ca9b7e1ca79669a928f298192f507e6cede6c7342353636b13fee7fc03d6f6d3223e22a9a8e1c421435f1eb50c130d435ac366153c63bf8a62e738af6bd4f99ed1d0006f220b7056c4aa5e3bb30f35ccc901912a90d0254ac88a68515839a4c9dcebd34d8a488b8fc15943b837e8d247de8f6c12cf85000e5c493442b1b16822a6a809913ebeab3ca408bd9c74bb93ec3bebc513dfdba6789edcce56d4299af7f367b0d761e18007d3a3b5b64ae3c5700ef2365eb84531adabb0394efb497c5875879eea2558941b6aa4987e666376527f8013fccc11f1e7e33bb338038a2c1de8bd56535b70195112e5ab0891e7c93361199eda39becee7fbe1fc79e47bfb09d8db6547c67d3a75599ef1686290b08348b0a9ea38f1236eed65be803a3224d1cd9ad16ab86a6efe066dee1944043330fbd707dea2bbe11d309326396a6ccfb59d64efc9df25bf2e01d985e8b54e5f574e81f296b363ddfd1fdb6b4fa85be5e05dd851501d0fae43377cf1fcf6fe19036a26d2b338f956e77fd45ee6a5c8adcf6d445175dfe4899821e21e67bb049e55ec131daa1284499c07ff2c3455c256c2118ca809b65090846bf9840c65de71d305e04b7b3b9d903ed08db850cdf3616b484730f2411870e5cd636a19852c094e36e1bf87701ba99b72d4fa4fe1555efbbde4c5eabcdcc999bab082d31212b75fe7f732d2b6678afd6a1acb870385a88e512a12082422ac0cabc642ca36b1de4f12fca25e50a556ccbe49337136dd690899bed423726a63daf1335892101b943e47bb9ad8d7a56a3d0614a7c6f8e0388625a2c57f552472fdb5a953a0e07fa153b6ed6e81ce0ca1d2ffd2b0a5cc63d32af3cd9e9a2d1d0d05efb7f49ba026c8d2c6240c75a4807bc2411e79f5d3ecd13c418dd07a94fc1a99469e8a6af9b30b0892d4598ed89e6eeb7f5a928a3bb5a26f25ed8340b582da0d46663bdf438b8f1fc3a3b738d9db9a580ed44adc460aa74ebfd82dd5c3c72d51971346ef399f3a40fbb55900784127cc2e02a51ccbee4faff64073fd451c574ea330716f0b75419ae683f7a5c663546875890757fdac0aaac697cf93b4376f5ea020d0156ac9f5b6818889ca4e55d058bce5143e14b30a54d7b0e7c7b6e4c0c17057c799d4ac2fe888adbaa13463524615a46c5c1d3d397dfc9d0ff549f1f67c22b11d38aec1139aa0c37cfe3e240b6edeb222381cdc89792f1c3535ff0982fb70f03b12357ce61cdb9cb8d68c518bfa6aae372fcec4f8956d988ec5df127e82303038bdfa061dcd13496b723676194b2d6dd8f5d7", 0x1000}], 0x1, &(0x7f0000001340)=ANY=[@ANYBLOB="580000000000000001000000450b000047d99b0df1f1178436a49380fae8b2b5e43b296becf815f3d448881ed1d500d041db600e1274928c65cf19aead26f6f9ecb7e66fa8844c2b38e401da48af4d6961ab0000000000007000000000000000ffff0000000000804dcf64c632623752278f8cadf556e7c061fa956d356e800f8b12120b3144763feb59709e08cc343efdb27acae3bf3b9ebb27fe9a6a1d014135963758e25f7f33966ba7a9ee33a8edcc4e98767dfefc0df698787e6f0078000000000000000100000006000000c5b3cba021eb30b734207d59eafb2c9b76d17a85da56d54145a46271f09e8480daafbf2a41ef2b7d2ec340484b63033f510771666a494f8597d8f7309e328d426fd9c8c197a973cff4800db875781d1f96db036c45546acd4274aa0eaaacc500be8fb2b1540000001800000000000000ffff000007000000fb321000000000000801000000000000ffff0000faffffffa42dad9c50a0440c2062e9b3f54bb061f39fc3ef017df40294d35ef82eb741d8a516c2d868294755a0095d9b00c588afa851c181fbf6dec866898faff594acd6db77ddbd3fe8b8e819555e950e533249a93e430c2ff457b2f30c0a8b6aa06143ca88bacdf881a9947d743aae2363e16223a638bd086b5c831b1607dab21e30cd8f70c4f35edad2667296feef752b797f63b744c224fdcb3290826703a4eab30cd1ee4e7d1af6f243ed9c485f910df44f034c5d98316a9b1745980c3d371d1f870d2e9451f48d933540219a1f5e8584e0ffdd60fcba5861c67237b410a5f2b2cd2e05ecd806e5a317528217b82a94fef24c3ccb110275c850dbbd7d87df8a91c8a00000002000000000000000ffff0000450000001c1a039869cb9fc96baad3467b000000"], 0x280}, 0x8) 16:00:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbb9fd812eaa4e713048e69931929648deaf3df1a2e80cbe9b20be17488188047d0db5fff0fa77afd4b13ebb50479e0263ff6abeac964927df94cafb9c8735dc16bc74c657d2de12ecd41ef593e1ee1c0f1a8be90e4f5f", 0x59) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1f, 0x8}, {0x18, 0x3, 0x1, 0x1}, 0x4, [0x95db, 0x5, 0x7fffffff, 0x9, 0x8, 0x7fffffff, 0x9, 0xc59]}, 0x3c) setsockopt(r0, 0x80000000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000780)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r3, 0x2, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:31 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f, 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x3}, {0x0, 0x41}], 0x2}) 16:00:31 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000140)="198f3222a5552e4d26598e47c35d6070d5cffb431792e1d18df9f1165b4b73ff71a325c099681db751eb584a09957f20ee777e0f11a3505ba1a72d2e5ddac75f3258801d052608f3335e0542e9713c0534b5fa59dd538759aa22398cea8961cd4fec6170dc1bb1da2802388787", 0x6d) close(r1) 22:28:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x8000, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x5d5255101f347b42, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x100000001, 0x7ff, 0x7}, 0xfffffffffffff316, 0xc234, 0x10001}) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000180)="acbfd69cf1ae6d559bd2f7686c7f9fa0dccae6a3cf2d0ffe07e5e3e3edc3442f0da8019a38ba29af09d72dce9b3900bdd96d80c27b7bbbd743e293ebdbc3ce18be209342da6fcc1662a67e5f8c979a54f8a5aa43ba809c5fca3463353b7de30c4de219ef6e7d05b0a171338b9f313e53807c290e5004cbb190e0f8146bbd0281701729", 0x83}, {&(0x7f0000000240)="cba502c9d865f84c100745cf369fd95a675994dcb948405ca901afc9e0a2d329431f8a5c78bfc3176a43e45a595a5fc68f5ec2723c7daafd9ec717d67cde7e02278f6ccc19dbbf4577b1494c69805a7bcc61cb79d56a21f349755bcf7714db7911f41cdc1de9a31db74a0cca7f6d489914b52878778c7fbf1428f3c66a7aa7146bef9f72507ceb630d9238edfb1f47891aa85affc9ea74a897a4981a4106252165483b6da4b733301ff973058043c9", 0xaf}, {&(0x7f0000000300)="ea3050efb06cbc34b102f2aad32a5973d34508288b0afdadf1fea709cc5199d3569bca14845e6b18d14a9e1fffa81198a9d35ef9d42d593f0e5bc55be9f970ac1e50056802a4c1d5e723ebae1eeae1a86df4d6018cafb9a853296a6a003badffcaf8d5e420d256bca68b47bc8a16fb06f025c3e20528b2664d6b043cde2808f53c948afb559f049273cb20cfa92a68d6c70137dadcf2c0dc2a42658adbbd12ef425e2ae77f817af2e71875f1d8f5e9baf1a2734b1af13aae6b7cf4a118dce0c112b3f611e9a58ee0ee1eb127e457551d6178be3591720f09066b130b6fe86fa78765c6431c8b71ea56ca1c33dbd2418da6", 0xf1}, {&(0x7f0000000080)="2076063b033284a298a84fe640e437003ecbdd81afcf5aa9131df216ccef2cfc55e5bdf4af3c5cbc786a77f54339f4c90d808daa6dc89b", 0x37}, {&(0x7f00000000c0)="a634a64d03369424ff48e2b8ee6d4d0ea7197e8cb74cbd185c66e710f5fd1512a879844b1fa1a102619b4268e66629dac2258a01dfb1c45ac778", 0x3a}, {&(0x7f0000000400)="45d9cd520fa64958617cba274f6151cf013d2776c53b535afe5fe835ff49675a72b9e3d9aa676f202a2d94f2850e9cd970d475dcf8b7bf15a397de7431f35405193aa76314b81ac322338f89c0c11db74e4c3f4e7d97abeab4a7c3f3ea784b1fc7ca5bfb6a1e8b73ba2854e9", 0x6c}, {&(0x7f0000000480)="7910ee74b6188f9df56933303927df8349920d9677db73a1418588943dbb37bf4a76afa7330c077b4a312a69ec610a7b465f1ba99d6bc35dcdda1df516ea4c2e3da34227d21b8e", 0x47}, {&(0x7f0000000500)="bc690eb0ba1ab603d1e35a166894b5df2c1a13c59868e7e322d2e30034703878de2bc8976324be138eb357e3862344ea7cdc12d06c6753be773a0492aad53bcf0e5d36129d3512b991834e956b92296abcc208b97770f1389673a0a8aa705edcc0e8d3f89a0071ceaa4ebf1f99994c2f2cb927435a0ec2446c2a90f7fb6dd722cfef69daa8fa4af85bb61d4aed8dc0a1525187c85a5ebe0555e7a72d0c8dffe4f58a4c304c08da41654746", 0xab}, {&(0x7f00000005c0)="8defdc592a41557c87feefd35137ffa887c8592de65d3e5b17223b564a7d19c778d15bf30c6469450e25501f86ba399e88c007038624d4acb1226c986225ae7ac66523651857defe1c5e3bfc6bb01fba6eb780abd60409fd5622", 0x5a}], 0x9) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getdents(r1, &(0x7f0000000500)=""/4096, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r3 = semget(0x2, 0x1, 0x0) semop(r3, &(0x7f0000000280)=[{0x2, 0xfffffffffffffff7, 0x800}, {0x2, 0xffffffff, 0x1000}, {0x3, 0x8}], 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000080)={0x0, 0x7}) msgget$private(0x0, 0x1) getpgrp() unlinkat(r5, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r5, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93e"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x1, 0x20, 0x7fffffff, 0x470c8ecd, "b2da77001c3254e7275e196e90c5e8e5f190c135", 0x7, 0x1f}) connect(r4, &(0x7f0000000400)=@in6={0x18, 0x0, 0xaf4, 0x800}, 0xc) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000300)) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 22:28:15 executing program 1: getrusage(0x0, &(0x7f00000000c0)) 22:28:15 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x7810, r0, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 22:28:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) sendto(r1, &(0x7f0000000000)="f5fa18cceb97184f023c2f6b10b0d025ffb86f5e48cdb3343ed5fdc1bc5091c348428bfbfd62bb16f9d0992e6e29174f90a2fec6e7ba3666893b9274970c6a1e114b820e4496b0b0d4d188b7ac3d58f25299656032bd641cfe83bdb46066a9593c28da2b4b6be86f68052c75d2c2db4771461046e2005a495df595984077cc44a9efdc69538fae84e014fe828efac37c0d0006fec46e7f1ee026843f8851fe0e04de68f52c7c563ddcb72f27851ec95793da", 0xb2, 0x403, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0x8}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = dup2(r1, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xee6436b45316891c, 0x8, 0x4, 0x0, 0x100000000}], 0xd84, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x8001, 0x9}, {{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x5, 0x8}], 0x81, &(0x7f0000000180)={0x4, 0x3}) 22:28:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r0, &(0x7f0000000040)="d3e764fb7963b627744307e302a1eb72c25ea02151fe825f50329c434f7d4ee661365c256c659c306058656b847c06b62e2e0029b63f0d31b58bf2d45d38547e184f24e5a059fd372ac80e4408b2855c99f1722325c0d745c56314bf82071505e05feb83eb3503f794d2917e9775c4e5c5b6e8bb867090a2a1", 0x79, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x58d}, 0xc) fcntl$getflags(r1, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xffffffff0000, 0x81, {0x7, 0x2}}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$KDENABIO(r1, 0x20004b3c) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x24cf4836f1ac7709, 0xfffff, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x0, 0x100000000, 0x7f}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xfffffffffffffffb, 0x1}], 0x80000000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x4, 0xdb7b}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x100000000}], 0x0, &(0x7f0000000240)={0x4, 0x4}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x3) r2 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x13e) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000340)="86a559d8cd016633278f74834963635b5ac84e50d2ccb1bdc031b30c441c1f34e3482dc760507225668ed6caf61b89679f910f31977625c79e08be71a7f8647cbc2735f8091ed388fdeef3c412d1697e0f3947ffe748562e50d9ef3214ba0be2c7c57eb3b9a8cf39a1f5204b2fe92e27050cbbd48ee2ac6a7c0ecd3d8ffee58fcc8daa2cba97967e551b3f824a9b7d62b63518b326edee2df8ada0a47e222958b8324cb51de5e9fbe2a56c9ce4752e97b7b485b0bfa369a4679e7b59015ae086b23c5e5a96ac6b", 0xc7}, {&(0x7f0000000440)="db057f59c60b36da1a902ef4d50fbf022c5b73d0cb1e2c2a53ad9570f8e221bc9383298c6aa4e8b9b287d4ced42c46fa252372c82b29109cb614ba1026d37fa25fdf503de094ec477d9f9e311525b62fa47a63a84fe74790cb45e4a45d305535f599d1fa05dabb53d9cf691da77ebd6caa1602976cb8a302008da77e34dda5ff26ddbb15efc2133894c5896d4a1fe5ed56859a74", 0x94}, {&(0x7f0000000500)="1397144002e3c747f40054005d440906faa7ae3667904dfdc89be034ef5a91da5cdcd3c7fd0098e60445889cd706126be74241a699724ce42fa4ae1e79beaa5e8cbaf12e388cecf4288ad3280407e86465c5eb902328d8f8bc7b226b3acf6e5982e0668bb131aa82e5afddbc885233298c240ae6f8a2aee2e26898ec606f57ad9393a23d9d270300fb11f761639e1c2aeccaa8e7b72d911a9dc9a7a687d077fc39f4b2805867db572728989ffd0103d043bd207750fe1ac3115e5b053922bb2c1d253ed869a29b032b413de95d68149ec3c5e4d85c419dbd223054034c2c7e7f10721bb1c107694f61c5221d4607af72809248a536f424b728b5724b2cdc76686d1162c7f0a171ae59709fe8fecf95e4bf6469e0f2c0a3f9fb0044711f92275134c107fea98cf7dcd49392fbbe57f922e98e734aedc59fa1a475ed810054c339a0df4c5f7a216f3ad7f3b67f87f7cde3a58ca2398566ddc6e45a9e8d34e6cfaee3197e935f5dc9ce1807ab0b9962d57a15576e48381caeb84f223edca1181fc0d3b9dea27d76f7c92164b33469c2268cc647ba902bcb1fb1a0a08f1a8abc564e77a1e88dd1b30f378739ae1cd41f882b81e9b356e9fdcf7ad2802af37f84b3402e9d54cde2caeeaf9e16ddb5cc44589547ad5432ad78619d3086b40db47c953ef1705a54d13e635a51a659e06df11537329747e986ee4e64758538ea486f174b28944d59cc0973c7170705af2bc0c9bde50caf94dd1657a052d3d44738e61625af05490e3e2215d9ef95d23f76fa4d7b2a042b25a527496386ea962a6876fafc227636f27ecb6a9ec782300371c367fbce6669b9a99a075d905c8e2abaa268e17bb9cda41c4caed1c6395bfcd13decc955914fe624ad5b926af83c9b662a3c3256e91f6b49d002b2fed8be15e3b383070315607715c95b266dcf822cf21420b347b776f21d17bf483b73c893227220bc1463310cb6aaabcbb3aaa4e9ec43790b0be8756588947fb429b03db245b3ad406439844d6f91acd01736033e2424f2ec29eaeaf25ab1795dae27e818abd0a781089958128263590124f84ce1b1e4ed4e2be418a0506145758d0e2436eb4c3f5a09490c9e58e6cd8526730d3ed1e7ede6e324e41936781a83e290bc31b04c84daea94dea550dcdf380943981e6bf4795eee45b5ed2c0f77ab29a908dc3117e87a8f6b1c6ce7a382925339cd5de0e72bd40d312e5a5b1b4861ce2f458dfa4f862845e49ac065c046aad10aaa7a8ef98f208b5d8ff8721b892f25fcf4faf25f4c26c1ca340c30e871a628ec59bf6aa6ed24e64f74db998403321a244f0923bff8c63feaf1fb59fadea4a2d901fd79f12104d593f690697f78c3d35fb53e4cc2bd8f637a31ad81364cced7678ddfcb647481f942db01c4675bcd34ca6a6d004ab1b833e37b16bd7a621afd3d4272d4021f1e22f12729c5919ae03ad31421003a106f38df3b019d1fdc17f6b701a4ba9f8c6ef85d16ee6846966b9c0428d9832a7d35943757929298164a0a969d71ae458a764a44e8afe3b33730de6224050f802cacf5362f3cdb7a74ed316194504b4962110fddc5e9765b6b9a9a59e9f91ea9a410e1bcc50b70b3bc9b34a2777d741074362d8ef3d8e27b99353fa3492074dc74b924b7823520bc7e0f1abb265c70ec5b6f9df7bdb2d89b87382959efca82d1a2bb8b50091e75a0e2948fa84e0aac8ca0737f0d8e0d4808cba4ddfed5d33b65bb769524791b3dc511e2bb0ffa1b6889f4147882e57a7e83e94ba7957d70934e6b77965abaf0ca1f8ec99db7f75d8121fdf970a9d6982e7dc39e8ec6d164e5f5be338154fdddd3715d4d8adfbd01647a461c57ad45c3951cd405c8336a475868dff0a77caa867f1516ada29f424cfd7516a71f7e2ab2440bf5c472f2ae494255c7930fa2576a123db45b292b44d5eafccf58900ed6809e20f002fc5597809c8ba46b5b1b7c1dd043e1910da798bbe10b8f8835c5d6fc838a369e2bf1d427c9f8ea5fca0b3343b4c2b3a278d7c2b515ee3a63ffdaa4ae459868a8b9229858735967ebdab964a4565a2edb72f7b6cfb2aea5afecb9aa643abe01b0c4d435495933b4e5581acdf3ce8eb29dae877864ccca8647d3251dec36c6f536dfaf09ec7bb5afb6dfac8f1663ef2a11370155e717807352c70b355375ce52a8ededc01b1c79e73de361a530930c2166788fc34a5606f993c678e4675c4c3531ac401d09c32209a996895bc7f9e2ebab6d551335acccead933837d6feddae24b780d0c4397af2e4a8b9a94e72ca625f202b465824b6174ea8437cb1cfcad1eef2f3e4d440ffa6c0738cc0f74a07a38e6bafefa521f28fa9cc9710ae56466af7d9535801be55e4024c08c58689499d54034c963826d546f35a4b3ba17f7ebf392059cddd136429a30992f168029ba8599094d73e4a1d56b76c8a0a2db00c1f4c8345cf0d47857bf876cb2c41b18f65936523b52a95ace6ae1744bf2b06e67c3f141f8a7ed404184abfe555b3ea8b5d60ff2050b7ad9d7244cae9d5f67b2ea28536a26ccd8b9b93cffa3d129aaf45863e1503cf76da7bded674a726fed385fb0fe644d62ffb0127d8eb84093222c6e2ef140a75c8693b837812b7c04d94ae32e9241ebc6a68417438033ed74488e7ba380026f6a8e6595a89ef46133c264ef44b4b9d3194a770995f53e81149f8e5afba8cfed3fb2be5516c4b57d8fa5907480011a254552baff19a11874f88afa7b13521dd8827e91fc0560a2ea3e9c748a5e4733e312a5d835e77ed7fb1ecd54ac471dbe4972c7ce059a2b3e70afb4a119bc82efa1cd0f704541c69244be731ee1530270cd17d1e008dff44c42ae48a64e95852827621ba2442e35eca78ea772220a3cc903adbddc7ba48385a304a0d6115e8f328a5d7fd441c2ff061241b6c2e0c69b4a21f67e865f6929b84e366368f60827b6868550a15ca2458118663d7bebfc5e86dcb22ec9365951b4d62ccae921a50da14a94d83b426e172ebb9267c975f5659496d3dd27f86a0b8c6940e916e024916dc38b86084dd38b009992c6ce8656bc437c1e6f51719d5b6e23e871ebc38ba7e9edf702d4c8ffad4d114489887b20ed562d5af11ea5d84c2496e3e665dcc68c5f2a1c1a2ec04690fb37d26b439a7d61fb98655e064c1f6bb6a3181b7b729c775b0b8e81c23a0dd2f74ee44f2fd9007780eaf4ec386ae10a389c2922d9ce5ee937f0e9fc2f212c9f80a5aa43e17b8fca4e8baacf6f127ad2e9a7be869366b40fd8a6d4e4ff76ac3eb29c232e5b5caa67dda66fff5440b88b9fa8ed4178b7a9faf73bf56fd545e6d5dc7d694e5ac22d5b620830df1f0b3d169074c8d5a43edd3d572ecaf3704ee158a70f14d580c0319713adc56daf608e1cb48e224552f1c95f8c606e8c9663f70ddcb51335417ac274cd64313243f5b41efd6f86ca257f84ba0aa57cce82cf00559b014615df19b4cc4f46738abb0c492a2951ea8f6cb60e61d91dd3df0962260c3999de7161095cc8fcc9b881b0d65f3bf22efa365b884e363514e3dd689b425eeccb42a675761b6b649abd4dd7d9fec35087f475c4afdb1a9cc53caeeb510bfa7f3026239ded207bc1ba6f7af93581cf89bf411ecd3fc2c2ad61308204579151ce07751332db8372584b6ea3ea99a2eaaf6251c44717de9a09aab6df4496064acf5d1c0c23cbb919c70e0cd577b43933178ac5109cf0475582c523d3244d412abe1f1c3bf7ae7aa64104eba66e15d267fcacb0ebe6de506422712c99af725f942ff544e426188c148182def5ecff8daf5c12197c2c4aa178fb52b5d28ee63a363663ac01b622dd0a97bdd44604db20b42bc8cc2f3684275516e31eafcc292378e6bcb8b405611ca3f7acfafad8736db2757a82f552869aca8c8750c0ce83625fd485f4c9bcb14491b35384344e05f7b082d53c2d6a011e04595b9d9215d7864bd495107cf1e49d3248f7b75b53c49d309162168b0063797fa6ddd49d3a40c67c075c2a85b94ba1be5a13c037cf24c247f5e723f085ce52df7ee7cd31def76c9a3993b2809e488e5f84fd97ee4926a13fe7f97ff5da81b4f10ab00b3cf6a454bad8c2cea78b2bbb96e12d9593e59e202ad27ca5afa1acbe534d16e9ea1d1a5384041fda0b4891462d0a917081d967fefe3d1c37bc9cd013844f76f2b43ad2d5692dc660743f59a503802c31d5deccfdcaabfe385040935f343961b04594e634c7c3409d4df0681c3b02db51ce0f5b46d70608010ba5cec1a9036639915ecf814a6889afc46f14fa672fbdba94b583a15fce5b4f1a49416b4f372f2206044f5b93b2c8eb1c471fcd6d4acde5599f5f02b09dbf257c33ff46764f1cd6c0be79d0d7c970d478955d2c75495e5f84749a7bb9ab0292860d0781d6d33df128d31182af12378e9966a03ab77a3c34a40bdcbbbd212d08763079632a24c0ac8340552120700d1d1de2fbfd76ab7a2b04727874de7a1ae19ce74eee69f811b09aea76f0ef32488fd78b251f169ebbb9d384c00503e755e42222262b50d8c071b417e0b2ce5b59295b8855e9db925c4c6a687405edf3f2d6fd6587ae28c9a4ff55221ff7bbe9c73930ffbb39a13924081e5a664d3073732c832c40cc3fac2f7500416ef075cd4bed282332e2422ce25c2591eb7fdd5c8206db0f118cf6bae58f497bf0bad8c37a5d063c264c020c0c7527e22403875b7ef822a16f75e450697cb282c2d7e86c55732ade50a33d224917ae342c2c46514c6626fe2f28b8fd9a1f2d08d6f9503ea0cc4f38519835295772402dcac204854f65f89a84a5931218ce497b92288f5231aaf95bcdabab21dc1c0047dd86b28287991e805b7ba3538018664539f57c3aa59f9ae7880c487db9497fbeadbee5d6553815a6dd059dfe6bed97caf15a3e9699d6836ab185af4d6fafbadbb82099c7db4f04dc3d46f48c9d98430ebd2fdeb0c2996228201e8f555e38e5f4434aca388e77dbdcbd0f86b7220f2539aeeb52504e7e7415726ed7d11db04e683f6d2e9205088af836b632b91e9697f76654aca3bcf64535b4150d22ecba6d1579ba66d6fccb9e999c5b8564bd51090d17ecc7c7f9cce88abeab78bfa1378c0ec99adef16e6119f99ffaa6a45bda757eb67694cf0111d63bf9975775b72fd4b1a936c7ab8eba1591a3a1d0644b5e768f885e74cd706cad1868f1f060f8716da87e42c54f78aedef9a143fbc7f89dda7a18b54f2257002e7cadd1c502b3058c00c0f2a07ecd2baca2695ee0866ee11c91415cd01d64ef9fb6e1957fd93210f87486af7c6b9f1007fdcddcaa70faf2ef0ffcd990a7e5f831ffdab3f26fb7a20bbc839ba9f9925e80b0178a16a105f8235ce4327c12c8660301fbd4ae4271f694e63eb1d2a73470a19b40c2469742d2c72f1a0dc987bb6090dfe212498e0688ff0bfd53489f7ab95ccde3dddeb12242dd8d0d34a42e102cca5ad33d95aa6cdcab705b47603bf47cf82957fd57a735a278fbfe3f6829df96844cdbe2268800806b61fd93d216d6dd20e7c8f0513c0500aac56b81f9410994f63cdda6aedcda72419b920fbaf3c5920d1c8d4c425addabf3307f66ae1bc3a28d2f9cdf6544dea7d106a65e069c897dff5ea465cf5f21e00d63f91131414b1c63fe3a9e8738f9ae0fe75346e11f835d89245c75a897a87b8c8a9c1602ae16996bd4a979fe878dfa3acd95ae5c174103798d7a7e0773871ee744b1ffd54f982c4608bd5f07cfea85b6d01aca08d24add0de00699d21a3008c185407d486c7eb8da5321f010b546fdad804fb4d4", 0x1000}, {&(0x7f0000001500)="3dcd26d69ee7274997bc3bdc040b39dce27deb73333ce9073620d7d76d33a6ec08876959f4b8b99215595bad97aeba68926a972ecf7557830ab7682cd26d31698ebb030d9b451f9778d2b6aa378f0d1b12d5fcd5123ef673162380d258f50da72d9298630b6b2ee48058885ad7b3bfae1dccc8050ce3916ab9bdcb5e571c7cdd9b2d294384c11f5425887c3b2d07ad5fb9f9f5fbdb868ef692b799c1bdbffb60ad07a00b03d3966f3e9845c813528c3075f1154cd6a00816230acc62657a5d", 0xbf}, {&(0x7f00000015c0)="18a440f72467755282e5d1b3", 0xc}, {&(0x7f0000001600)="265f4081ba78141ea837527da27a45cfb0679de676b10717f82ceae86cc1ea94ef768673042b287d4734bde9e87c85b5a830cb600ba8360da959df5bb99c08bf18811945558932061a57e5d59669b98dfa07021539340c631b5254ea369aa9ed045c189c65ae4d79540b2e55cc1f5c04d22ddec612471eb225c431b48ecec2", 0x7f}, {&(0x7f0000001680)="4c9ca2cd1ea37626fe49b24969e8f6b3da863480d300245824006821d70100d02e0d7847d954db9fe995cb30b8d774ca1fac41850a65b8fd338736b20129770f4fcc84428ab5231b4f5103e5ce4681e94738e08739bbfe399302c654f29d8bae4ee8de46d70bd0a8ffbcd9e4994d023d58a6b34cfc47a3717b7d291cea2330ec7ee81f9ef66e1bb088825a3117ce238c2e9fa29b867718b96893c9bfde44094eefd5df24c0ee6b3e0e0a6bca4b0ef0641e1d1c80b7b3195d376bff82e75a5e212e52ed06e303a258b5f79dbd16", 0xcd}, {&(0x7f0000001780)="888ccd747177b7192c346ec3b0c24b590ed200bfebdd7de65b263513a78af49e2e32cc6e6fd3bad1539ad384f9af25c23e940d0ff49f02d999d68b4e0c8f6f476b34c3eb65dadf522a0a828e2ce7d46ae617703cb7f4d8fbc658a6552a5f6b5ac4e6c60b5d33b08937984f34c2226fa2999403c490c1cee4cfa0b99f40bc2d84ab95eb1cba5d6ccd53de5f1ff7a34356fb852e539d5d3b", 0x97}], 0x8, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, r2, r2, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xc8, 0x1}, 0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001ac0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001b00)={0x8, './file0\x00', './file0\x00'}) setegid(r5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x811, r1, 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000001b40)={0x4, 0x0, 0xb}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001b80)) unlinkat(r1, &(0x7f0000001bc0)='./file0\x00', 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001c00)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001c40)={0x9, './file0/file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/zero\x00', 0x281, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x20, 0x0) 22:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000040)={0x4, 0x7e0b, 0x4, 0x10000, 0x805, 0x8, 0x80000000, 0x2}, &(0x7f0000000080)={0x8001, 0xd63, 0x8001, 0x80000001, 0x40, 0x6, 0x8001, 0xcf6c}, &(0x7f00000000c0)={0x96, 0x3f, 0x8000, 0x5c, 0x6, 0x5, 0x0, 0x1ff}, &(0x7f0000000100)={0x6, 0x1}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 22:28:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 22:28:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x758, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) 22:28:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0, 0x6}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x87) getsockopt(r1, 0x4, 0x2, &(0x7f0000000280)=""/196, &(0x7f0000000100)=0xc4) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1, 0xfffffffffffffffe, 0x758b}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x160, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x40004004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040), 0x10000000000002aa) 22:28:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) witness: lock order reversal: 1st 0xfffffd806e44d6f8 inode (&ip->i_lock) 2nd 0xfffffd806e8c79f0 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806e8c79f0,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd806e8c79e0) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff80002196efc0,1,ffff800020abe508) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa7d710,c0106477,ffff80002196efc0,1,fffffd807f7c69c0,ffff800020abe508) at VOP_IOCTL+0x88 vn_ioctl(fffffd807e7d9430,c0106477,ffff80002196efc0,ffff800020abe508) at vn_ioctl+0xb7 sys_ioctl(ffff800020abe508,ffff80002196f0d8,ffff80002196f140) at sys_ioctl+0x5b8 syscall(ffff80002196f1b0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,1c2b70551b0) at Xsyscall+0x128 end of kernel end trace frame: 0x1c552b64bb0, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff80002196eb80 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021f70000 rax 0xffff800000ad24c0 r8 0xffffffff81756bc5 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xd8ce1dea4a036640 r12 0xfffffd80029b8c00 r13 0 r14 0xffffffff825cedd0 w_lodata+0x38b80 r15 0xffffffff825ea470 w_lodata+0x54220 rip 0xffffffff8209fa08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002196eb70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=310425 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020abf650,0xffff800020abf8d8 process=0xffff800020adc700 user=0xffff80002196a000, vmspace=0xfffffd807f00ca10 estcpu=29, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16116 267146 17731 0 7 0 syz-executor.0 16116 521208 17731 0 2 0x4000000 syz-executor.0 16116 346909 17731 0 2 0x4000000 syz-executor.0 *16116 310425 17731 0 7 0x4000000 syz-executor.0 16116 152363 17731 0 2 0x4000000 syz-executor.0 90466 96441 38869 0 3 0x82 piperd syz-executor.1 17731 115830 38869 0 3 0x82 nanosleep syz-executor.0 12391 482092 1 0 3 0x100083 ttyin getty 82429 47436 0 0 3 0x14200 bored sosplice 38869 60054 65513 0 3 0x82 thrsleep syz-fuzzer 38869 213595 65513 0 3 0x4000082 thrsleep syz-fuzzer 38869 79745 65513 0 3 0x4000082 thrsleep syz-fuzzer 38869 197584 65513 0 3 0x4000082 thrsleep syz-fuzzer 38869 518806 65513 0 3 0x4000082 thrsleep syz-fuzzer 38869 90004 65513 0 3 0x4000082 kqread syz-fuzzer 38869 495393 65513 0 3 0x4000082 thrsleep syz-fuzzer 38869 361677 65513 0 3 0x4000082 thrsleep syz-fuzzer 38869 458190 65513 0 3 0x4000082 thrsleep syz-fuzzer 38869 161398 65513 0 3 0x4000082 thrsleep syz-fuzzer 65513 154231 82582 0 3 0x10008a pause ksh 82582 222852 22884 0 3 0x92 select sshd 22884 93996 1 0 3 0x80 select sshd 27347 97430 99804 74 3 0x100092 bpf pflogd 99804 273597 1 0 3 0x80 netio pflogd 78136 441410 44764 73 3 0x100090 kqread syslogd 44764 304538 1 0 3 0x100082 netio syslogd 46399 493401 1 77 3 0x100090 poll dhclient 79743 44340 1 0 3 0x80 poll dhclient 50964 81176 0 0 3 0x14200 pgzero zerothread 20737 113196 0 0 3 0x14200 aiodoned aiodoned 52258 84838 0 0 3 0x14200 syncer update 35230 213264 0 0 3 0x14200 cleaner cleaner 29561 94992 0 0 3 0x14200 reaper reaper 27224 41510 0 0 3 0x14200 pgdaemon pagedaemon 60576 363689 0 0 3 0x14200 bored crynlk 58968 142331 0 0 3 0x14200 bored crypto 13066 478593 0 0 3 0x40014200 acpi0 acpi0 83003 35573 0 0 3 0x40014200 idle1 39796 378001 0 0 3 0x14200 bored softnet 53381 206417 0 0 3 0x14200 bored systqmp 92475 484901 0 0 3 0x14200 bored systq 87338 501702 0 0 3 0x40014200 bored softclock 4517 419408 0 0 3 0x40014200 idle0 21835 472272 0 0 3 0x14200 bored smr 1 57346 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 16116 (syz-executor.0) thread 0xffff800020abe508 (310425) exclusive rrwlock inode r = 0 (0xfffffd806e44d6f8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826491e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9637 6482K 10812K 78643K 60918 0 0 pcb 13 8K 8K 78643K 1573 0 0 rtable 119 13K 13K 78643K 6686 0 0 ifaddr 93 28K 36K 78643K 2401 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2397 0 0 iov 0 0K 28K 78643K 1898 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 19271 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 252 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 2143 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 19355 0 0 sigio 0 0K 0K 78643K 242 0 0 proc 54 51K 83K 78643K 4992 0 0 subproc 32 2K 2K 78643K 1148 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1568 0 0 in_multi 33 2K 2K 78643K 1308 0 0 ether_multi 1 0K 0K 78643K 101 0 0 mrt 0 0K 0K 78643K 106 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 2624 0 0 pfkey data 0 0K 0K 78643K 9 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 128 23K 33K 78643K 62279 0 0 UVM aobj 130 4K 4K 78643K 151 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1414 0 0 NDP 23 0K 1K 78643K 733 0 0 temp 249 3557K 4197K 78643K 371490 0 0 kqueue 0 0K 0K 78643K 177 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 139 0 133 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 855 0 853 1 0 1 1 0 8 0 rtentry 112 799 0 755 2 0 2 2 0 8 0 unpcb 120 5943 0 5933 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9472 0 9472 2 2 0 1 0 8 0 tcpcb 544 3215 0 3211 1 0 1 1 0 8 0 inpcb 280 9351 0 9340 17 15 2 2 0 8 1 rttmr 72 28 0 28 23 23 0 1 0 8 0 ip6q 72 7 0 7 5 5 0 1 0 8 0 ip6af 48 14 0 14 5 5 0 1 0 8 0 nd6 48 198 0 192 1 0 1 1 0 8 0 pkpcb 40 85 0 85 34 34 0 1 0 8 0 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 413 0 413 42 41 1 1 0 8 1 pffrag 232 43 0 43 21 21 0 1 0 482 0 pffrnode 88 43 0 43 21 21 0 1 0 8 0 pffrent 40 102 0 102 21 21 0 1 0 8 0 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 516 0 499 1 0 1 1 0 8 0 pfstkey 112 518 0 501 3 1 2 2 0 8 0 pfstate 328 518 0 501 10 7 3 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 3335 0 3138 24 11 13 14 0 8 0 art_table 32 3336 0 3138 2 0 2 2 0 8 0 art_node 16 781 0 741 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 19 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 2139 0 2129 1 0 1 1 0 8 0 shmpl 112 149 0 21 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 31037 0 29559 50 2 48 48 0 8 0 ffsino 272 31037 0 29559 99 0 99 99 0 8 0 nchpl 144 57993 0 56356 62 0 62 62 0 8 0 uvmvnodes 72 7232 0 0 132 0 132 132 0 8 0 vnodes 200 7232 0 0 381 0 381 381 0 8 0 namei 1024 191476 0 191476 6 5 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 32 0 32 20 20 0 1 0 8 0 scxspl 192 171318 0 171318 77 76 1 7 0 8 1 plimitpl 152 1596 0 1588 1 0 1 1 0 8 0 sigapl 432 19377 0 19362 3 1 2 3 0 8 0 futexpl 56 243361 0 243361 6 5 1 1 0 8 1 knotepl 112 4429 0 4410 1 0 1 1 0 8 0 kqueuepl 104 4093 0 4091 1 0 1 1 0 8 0 pipepl 112 10586 0 10567 21 19 2 2 0 8 1 fdescpl 488 19378 0 19362 3 0 3 3 0 8 0 filepl 152 112770 0 112664 34 27 7 7 0 8 2 lockfpl 104 5987 0 5987 6 5 1 1 0 8 1 lockfspl 48 2024 0 2024 6 5 1 1 0 8 1 sessionpl 112 96 0 85 1 0 1 1 0 8 0 pgrppl 48 262 0 251 1 0 1 1 0 8 0 ucredpl 96 21234 0 21223 1 0 1 1 0 8 0 zombiepl 144 19368 0 19368 5 4 1 1 0 8 1 processpl 896 19400 0 19368 4 0 4 4 0 8 0 procpl 632 58101 0 58056 10 5 5 5 0 8 0 srpgc 64 156 0 156 61 60 1 1 0 8 1 sosppl 128 239 0 239 52 52 0 1 0 8 0 sockpl 384 16435 0 16416 28 24 4 4 0 8 2 mcl64k 65536 1289 0 0 157 28 129 129 0 8 0 mcl16k 16384 35 0 0 5 3 2 3 0 8 0 mcl12k 12288 59 0 0 2 0 2 2 0 8 0 mcl9k 9216 51 0 0 2 0 2 2 0 8 0 mcl8k 8192 41 0 0 6 3 3 3 0 8 1 mcl4k 4096 25 0 0 4 1 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 16 3 13 16 0 8 0 mtagpl 80 104 0 0 1 0 1 1 0 8 0 mbufpl 256 1995 0 0 71 1 70 70 0 8 0 bufpl 256 53332 0 46099 453 0 453 453 0 8 0 anonpl 16 1751517 0 1740910 366 306 60 68 0 124 0 amapchunkpl 152 113637 0 113525 101 94 7 19 0 158 0 amappl16 192 96470 0 95784 453 416 37 48 0 8 1 amappl15 184 3735 0 3735 12 12 0 1 0 8 0 amappl14 176 4042 0 4036 1 0 1 1 0 8 0 amappl13 168 5075 0 5073 1 0 1 1 0 8 0 amappl12 160 1546 0 1542 3 2 1 1 0 8 0 amappl11 152 2962 0 2944 1 0 1 1 0 8 0 amappl10 144 2493 0 2487 1 0 1 1 0 8 0 amappl9 136 2272 0 2269 1 0 1 1 0 8 0 amappl8 128 1743 0 1693 3 1 2 2 0 8 0 amappl7 120 2608 0 2600 1 0 1 1 0 8 0 amappl6 112 2780 0 2765 1 0 1 1 0 8 0 amappl5 104 2229 0 2213 1 0 1 1 0 8 0 amappl4 96 18633 0 18598 2 1 1 2 0 8 0 amappl3 88 6465 0 6455 1 0 1 1 0 8 0 amappl2 80 153175 0 153097 3 1 2 3 0 8 0 amappl1 72 421566 0 421118 27 17 10 20 0 8 0 amappl 80 59551 0 59511 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 150 0 21 3 0 3 3 0 8 0 uaddrrnd 24 19378 0 19362 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 19378 0 19362 1 0 1 1 0 8 0 vmmpekpl 168 126177 0 126143 4 1 3 3 0 8 0 vmmpepl 168 2353709 0 2351835 676 568 108 122 0 357 13 vmsppl 368 19377 0 19362 2 0 2 2 0 8 0 pdppl 4096 38763 0 38724 8 2 6 6 0 8 0 pvpl 32 4643425 0 4629561 795 640 155 168 0 265 14 pmappl 232 19377 0 19362 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 860 0 60 23 0 23 23 0 8 0