Warning: Permanently added '10.128.1.6' (ECDSA) to the list of known hosts. 2020/05/08 23:31:40 fuzzer started 2020/05/08 23:31:46 dialing manager at 10.128.15.235:21044 2020/05/08 23:31:46 syscalls: 338 2020/05/08 23:31:46 code coverage: enabled 2020/05/08 23:31:46 comparison tracing: enabled 2020/05/08 23:31:46 extra coverage: support is not implemented in syzkaller 2020/05/08 23:31:46 setuid sandbox: enabled 2020/05/08 23:31:46 namespace sandbox: support is not implemented in syzkaller 2020/05/08 23:31:46 Android sandbox: support is not implemented in syzkaller 2020/05/08 23:31:46 fault injection: support is not implemented in syzkaller 2020/05/08 23:31:46 leak checking: support is not implemented in syzkaller 2020/05/08 23:31:46 net packet injection: enabled 2020/05/08 23:31:46 net device setup: support is not implemented in syzkaller 2020/05/08 23:31:46 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 23:31:46 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 23:31:46 USB emulation: support is not implemented in syzkaller 23:31:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4a9f, 0x800}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) setregid(0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) r5 = getgid() setregid(r2, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x91b0354911bb1250, 0x0) fcntl$lock(r6, 0x4bb0e122f59bc2e9, &(0x7f0000000200)={0x1, 0x1, 0x8, 0x6, r1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="d9ffa1a9b817742416d17fb0a24adc35fe5eaabdadae05de32219878541802669cb5b5862b037e4da7416c8deea9449678d1aa5d79a4e40e88ef365c5fb9867876191e83cf5325ea66229ef5be190e43ecf880185e79a778d682d75da8b798640c972c315bf1acccff3c07a2fa6fcb311ceace7382a95259ec04a2fd82f7af3c1f920403cbc77b97436993cdaf92d2deff139a202962af2eb78af59202c6eb592eb82efd254a3aad6146c37827a21bb7c96b376e7670a070220f960c90009bdfcfe723d28e3b1b42daeef2a1df18ac340a479ecef5176a8f9246", 0xda) r7 = dup(r4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000400)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x8, 0x0, 0x0, 0x0, r5, 0xf4, 0x7fff}, 0x9, 0x7, 0x1}) 23:31:51 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="e7d76df7b66f422779acc246983a4c7f0bb26e2e2b495a731bf5c283bdeefeca25634c9365c9ef43b203bd69633a854c5edf59e8277bdf47606c47478bcdad82cfb2bb6861ba2b69799314b0f355d67f6a8ea25b5f528864e3208a3d6911d6a708aaa198709b33081483a7eac4f50eb63dbe6f68a57c3236fa2ab7befc9690f2ad1763a5758c95d419caf200b0cc4d645ca0ad4898d0d1533e9923e8f2c17bafe29cfd1c29904ae5867dfef7b9ef7764299efab87d20fd8b1f9899a965aaf9380e2f5a5ef26021df56a5a769d67bddba82e12e7128a02d6d3890896269e466671287b069", 0xe4}, {&(0x7f0000000100)="36bd5a38b52c4439aec6ef5675b937335bd7f63eb019c269764aa431d5677fea88695eabeca54b7e26a7c7f7390d36eb3a1ed5028dfda645772f079eaa29497a6d8800c628a5406af5e21be3b53f0aa00da153281857bb604eaefb316f653ba391d7d55381b786fe79c2211224c21ae8804b3cf5d4e053304ecfe2142da1b89b98dad7599c43a891854c78b6087053dc1c8e04b23f50ed7c1679", 0x9a}, {&(0x7f00000001c0)="b976e49cf4ab839bdc90414efcfcc710bfc53f9230edc0472004b5da344dc328b52d0ebb780dbd4c12fc7a0760bb1e471c0ffdf85fa5932ba4e9a925dce7763963d5186011726c4679b5845a9f543b3f50f1772dbe3618f693ff5f47b1f64181aedfd5c1287f2c90e24206bbefbb1fc19bbd2a83f56f3e301bf91f203255e7a573e33f9b61bffbf1c05b9f01297ebc6f6a315e1dd553e9c04bd5c6ece2dc8c", 0x9f}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x800, 0x1) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000003c0)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000400)={0x0, [{0x1, 0x4}, {0x2, 0x44}, {0x3, 0x3}, {0x1, 0x5}, {0x2, 0x4}, {0x2, 0xf7f9}, {0x3, 0x20}, {0x1, 0xb5e}, {0x3, 0xffffff01}, {0x1, 0x40}, {0x2, 0x20}, {0x1}, {0x0, 0x3f}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0xff}, {0x1, 0xa56a}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x6}, {0x1, 0x605}, {0x1, 0x80}, {0x3, 0x3fc9ddac}, {0x1, 0x9}, {0x1, 0x35}, {0x1, 0xfff}, {0x2, 0x51}, {0x1, 0x1}, {0x3, 0x10001}, {0x1, 0x7}, {0x2, 0x5}, {0x2}]}) r6 = kqueue() r7 = geteuid() fchown(r6, r7, r4) ioctl$KDGKBMODE(r5, 0x40044b06) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0x5, 0x7f, 0x2, 0x1, 0x1, 0x0, 0x200, 0x6, 0x2, 0xfffffffffffffc00}) socket(0x6, 0x4, 0x2c) r9 = open(&(0x7f0000000600)='./file0\x00', 0x68, 0x41) getpeername$unix(r9, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000700)=0x8) 23:31:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:31:52 executing program 0: mlock(&(0x7f0000a3e000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 23:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x801afe) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r9) getgroups(0x2, &(0x7f0000000180)=[0x0, r9]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000200)=[r2, r3, r5, r7, r10, r11]) 23:31:52 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 23:31:52 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x70e, 0x11) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) chflagsat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0xfffffffd, 0x190000}, 0x8108, [0x0, 0xffffffff]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket$inet(0x2, 0x1, 0x1) pread(r2, &(0x7f0000000380)="b40adbb8097c7679716769d1d9971e43c985addd73ed239c7d5f9e480d55fc79a59657ff15abf01cbc07e57965d96b2255640dfd598e4b65489470a8c80fb18fbf60e6faabe78bd9daab2369218f2b41ba27182f8fa2e23497e1c3cc769fab", 0x5f, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000340)=0x3e03, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000500)=0x6) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x7) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x4, 0x0, 0x6, "9486a1a8b351ea97eb15d429f64e6e636aeda0aa", 0x81, 0x1}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x10, r5, 0x0, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f00000001c0)="57ec0acb67d637eaf858a6d7b9ec3c47b50da7df3354e09f3be7b35347a9c2a2ea209728fc254d71dcf091829967d2c2e6b9e356362ee280d59f184e9a8eeefb6a1a5e43ecf16743aa8c21f6547e5658b3d145125f444531fa85b7ad4950f520239ddcef21576fbabf04f68f26ed34f331d2e8fa2dc305ca6433b0902603c98a67c420eb9014ff993fe45fa3b553f728d34e01ec20043e5eff4314", 0x9b}, {&(0x7f0000000100)="4ccd18467b74a698c2d88a7f10e822d5c6526a53f87453201e458ecbfb307a2b5f4d55971707", 0x26}], 0x2) pwritev(r4, &(0x7f00000006c0)=[{&(0x7f0000000540), 0xfffffffffffffe2c}, {&(0x7f0000000540)="463194cd5d28e8f2a5f02a47efa5733977aab41ee191cdb934c463a6ccf85f8e742c5360878962ca9565bbe9a6aee2646518a809cc63f8fd68bb722ec3f76264077270e919573b745ca55be64341e73942c1a89ad391bb99cdd00d5ce91fb52b2dd1d2"}, {&(0x7f00000005c0)="ed9b037e244373fb3917d47a98916d20ad3d8b009ff611c8013eb9ad7c69d91b6b123ed4c53866e8cbde323f7352005607fcbc11be8e9c1559192c27c49570ec878c313d34"}, {&(0x7f0000000640)="8aae8855e046f5719c374e87bb0d9b69116fbe38f179590985bc6d0b86855cf0ce562a7751b4392e378fdb21049da1f17ff7f3a3ab2bb0534a6adfac78d4994f491a46b937cf73af3cf69ac52f43a2ccbd6342f16a05b16ccb7d5824a14e03f7eb9bb8ab3f9127eb734d3b3a61d30fff5603f9d890aecac81ca694dfe8cd"}], 0x1, 0x0, 0x20000000000000) 23:31:52 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1812, r1, 0x0, 0x6) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x8) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x40, 0xffff}, {0x3, 0x3}, {0x82, 0x6}, {0x44, 0xfffffff9}, {0x6, 0x80000001}, {0x41, 0x401}], 0x6}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 23:31:52 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) 23:31:52 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) pread(r0, &(0x7f0000000040)="d0e109", 0x3, 0x0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 23:31:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xb4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) getuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 23:31:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)}) 23:31:52 executing program 0: r0 = semget$private(0x0, 0x4, 0x7a5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x174) msgrcv(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000900001000000000000000000030467be300002988c1c36ce3f533b40357b5dd91bdaf3fdc381a34be4f06c0c80918886c6a3295cabd53a796973ceda777b6d765c75eac9de6f8cb5eb112b91859f1dfd94bfbbc4309ac439431166817953efa98f0a0fb5fccc139e06ba2514eaf54e4827b3be87b3e135d58716ffab0441492702b74a72acb0cefd14b7e57ff03df4c0864f0772511db602043f90000000000000000b6711771c0e91ba3d24a14a1b3bd998ae4e0a7f2c10e5893927e79816934fb5c78166f6f39e1b9db22fe463c2116f0bcd20000000000000000000000910a5db160a3f2f1fa121b995dc9cd77506ff2d96ee208a409291717e12ec74c7a14ab60084277a1be44ec6770e640a5cdbec5aadaa63b4b3a6a278a1377239cab870766bdec9cd0295d9c4501b9c166105fe531e1dd99c8bfc22e24f0d5b67db04fa39747e528ec8dc0de8926ed71fcff53420dc8f83564a24af764f5bf506a158536dff427923b03d39c74c01bc7334488fcd80acd86bcf393cf894192c0925f8f7bc4d7d3d538df5dfef4dbc38426e1eb284b4adf9866c3c0144f57d8f70100"/453], 0x22, 0x2, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea9adb9644d30e2bb493bdff1266c80014001833b499c2fc9a04870100000000000000cca16ec57fd9d9c39588edafcfdb25c2dd338a9f18b64fb151c4c2be169e89a4a0173fff060000000000000000", 0x50) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 23:31:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x40) fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 23:31:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchdir(r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0}}, 0x3c) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 23:31:52 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) shmget(0x0, 0x4000, 0x780, &(0x7f00007b8000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) syz_open_pts() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020853ce0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc09dd0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020853ce0 23:31:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = getppid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1, 0x0, 0x0, 0x0, 0x800}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r1) acct(&(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x98) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x1c}, {0x80000000000006}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:31:52 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000140)='./file1\x00', 0x1, 0x34, r2) chroot(&(0x7f0000000080)='./file1\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 23:31:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000180), 0x0) 23:31:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x800, 0x252, 0x1, {[0x0, 0x6, 0x0, 0x9, 0xad026aa, 0x8, 0x5, 0x8, 0xc0, 0x8001, 0x2, 0x7, 0x90b, 0x5, 0x7, 0x3f, 0xcf47, 0x7], [0xff, 0xf7, 0x1, 0x5, 0xae57, 0x8, 0x1, 0x8, 0x4, 0xffffffffffffff7f], [0x100, 0x80, 0x7, 0xc4, 0x7fffffff, 0x6, 0x48], [0x1ff, 0x5, 0x109, 0x1, 0x54d, 0x9], [{0x800, 0x0, 0x8, 0xa4c0}, {0xa138, 0x80, 0x1ff, 0xff}, {0x5, 0xfffffece, 0xffffffff, 0xc3}, {0x9, 0x2, 0x5, 0x6}, {0x1, 0xfffffff7, 0x1, 0x400}, {0x1, 0x5, 0x10001000, 0x4e}, {0x200, 0xcb, 0x1, 0xfff}, {0x84ff, 0x30000, 0xfffffffc, 0xa4}], {0x4, 0x20, 0x7, 0x9}, {0x0, 0x10000, 0x92, 0x7fff}}}) r2 = kqueue() kevent(r2, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd724], [], [], [], [{}, {}, {}, {}, {0x1800, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x10001}, {}, {0x0, 0x9}]}}) 23:31:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffff8], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) close(r2) 23:31:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x5010, r1, 0x0, 0x0) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000080)=0x2, 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 23:31:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x1001, 0x1, 0x0, 0x8000029d8aaa8}, {0x4d}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)) 23:31:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="24310025ec9918292ce213ee7a3a26e7b431ecba27b23fa0b00a85e0b59aeb7a6cb16ae78498478024ec35da6c991194b079b8cd84d8a6c4cf0cc76d6d21ea22"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0xffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 23:31:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) read(r0, 0x0, 0x2a2) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) kevent(r2, 0x0, 0x4be, &(0x7f0000000140), 0x1, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockname(r6, &(0x7f0000000180)=@in, &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x6, 0x0) 23:31:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x8, 0x200, 0x0, "010000000000000000ffffff7f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) 23:31:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="65300000000000000000b1c864ce07075b5bb4dd1b6605a1"], 0xa) dup2(r1, r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) 23:31:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @empty, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x148) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x8, 0x5, 0x8}) 23:31:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) dup2(r0, r1) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1c15d7c226beea5fe7aee52dabef92d9f59b515c85fec398ac8e413d512b4d50eb3f626f930f24331cc7f9cf32951b6880b06bda", 0x34}, {&(0x7f0000000100)="e87887a45f65a2adad9d9a0ad4b2d0b81ea38a27483fb05772cb132cbe32179c34b6155100494b21f35812e1a2788112c4c67fc46edd9ed9ea2e78953669c5d37228adfc36b719c37fe20a462fcb389c93bd91c8adc5b0ee131f5e1ad2f1f79340b97ae71eb102d91dd773", 0x6b}, {&(0x7f0000000180)="6d7689913732831215c8c8f2038b1f502d3a", 0x12}, {&(0x7f00000001c0)="6922faee23d227597b2b4905bfeaf3c519395c701b96eb5493c437ce3854ee1fb9783293b4ec57d9dc3adc61a1796b177b74c14bf554f24b4841a4a2da2e0fbb95d804724650c2f1a5340cb2316d55b17d33fbbac111f263d61f999d083989c500ba9d26e0285aec24", 0x69}], 0x4, 0x0, 0x401) chdir(&(0x7f0000000000)='./bus\x00') 23:31:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = getppid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r1) acct(&(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000340)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x98) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x1c}, {0x80000000000006}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:31:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x2a2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getuid() setreuid(0x0, r2) fchown(r1, r2, 0x0) 23:31:53 executing program 0: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="2dfed724d9fe65a865ea65cc6618753e59999e899915684e10d2d13e1ccd2003f98e18a900568fed00f57cb1db12b60d1483d092cd52e6a33b2d4b", 0x3b}, {&(0x7f0000000040)="8cd637cc0b1f66cd43ed909fa797db29323be9d3359004a7", 0x18}], 0x2) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3ffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) fsync(0xffffffffffffffff) 23:31:53 executing program 1: clock_settime(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1ae, 0x81}, 0x9, 0x38cf, 0x0, 0x0, 0xffff, 0x3, 0x401, 0x3}) r1 = getuid() setreuid(0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r1, r3, r4, r6, 0x4, 0x1ff}, 0x9, 0xff, r7, r8, 0x2, 0x10000, 0x7, 0x34}) 23:31:53 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0xec) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f00000000c0)=[{0x778e, 0x8, 0x7, 0x10000}, {0x40, 0x7, 0x80, 0xffffebf5}, {0x5cc8, 0x9, 0x80, 0x9}, {0x20, 0x6, 0x40, 0x81}, {0x200, 0x9, 0x0, 0xff}, {0x6, 0x6, 0x9, 0xffff}]}) 23:31:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x5296, 0x7fffffff, {0x8, 0x3ff}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x7, 0xa0bd, './file0\x00', 0x1ff, 0x5, 0x2, 0xfffffffc}) 23:31:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x10, 0x0, &(0x7f0000000100)="0000030000f8fff5f70000", 0xb) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 23:31:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 23:31:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 23:31:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x105) writev(r0, &(0x7f0000003840)=[{&(0x7f00000002c0)="d93da446e46ace35e8116eaad10b642836162f31e3af4ca29a003462e3453acfda4b5166bf8a6b866e39b46f84a99bd618f209fa83f18ccb0ebc2409d5dfce715215d575a9d82787f02a5fbc6e739293be1065ea0d699f053046dea77ffc990b0cd9e952192208a2eef61cef8aab9d3fb997b3da19bda39d8ee1a1ad6e98b8259c93a44a73e942e72b60433e0194b6409f1de130de53288ccfdbb36a218f23f67bfa386e0c931dcbdc2af470c28d1a1e3beabd38c4f32b84d1", 0xb9}, {&(0x7f00000005c0)="cd0b2db43a305f49cb4c9428e770f37555d9b2bfaf391935b9265493a21315bc992090c914aff77923f7af4a92d1737a84ae94b2eea2d502876159130b00558dcee66485926157cbec3647e5bce185bb021beea67d5c6a1355f55a379841bbc713bda30f34212841d9a94492b5563db7caf446663340f1eaf77dbdf964d57026c4511f6c036fe5d33af6dc4ebadb59d78e5c2828c812beb15e40aac2d46e181b6ea600ec61962939e8c0f89c5dc4a7c637c86e5b957c517b6dc8f786daf9bad7a96c7c72e21d5381b80bd12f4f24024c3a66a3087401db52c9b5057433a26eb6efd1242656138554e5171b6623754d6a1eecd6d5064074ff3c719ad7779b558655594f7733a8a57263a4035b44553958ca080362292c0beb9c4b6a1d2d7c6588030ef54cebe6ea1f8d6d730c6ba684cce78f0a52b9aa7e474fe190565a2d64963d0042e38ba778c21d213c2ebe978b79e5972d45e436b32b8e136dfc5df491f6691fa413c6864ddae92d6a5a3ee3576081d95d1ebd14dfdf8e1ebb3b3477a30a3971b5c57e19ea96be6f3d96c25c89a61cc72e566f014e16a9dba14d96b1aeead4e21501656d58a21b2d7593d44218ea27d3ce370391c80de83562939c92268b0b729848a6e6e21106d94f65c08e683f8044429565ec18d77344d6dfec732dd82b08d7f51e4a76842bf13df59f925fdd2a8265e237bcfe92bd851c4cac021dcd67b8f7e2aff0938d21451389ce938ae031f298080ee782bf2f0742923de502a8f1832da0f5ce777fd4df33967e71ba661cba4f956acd16c873b6fa42e81f11a55b0a86864df1188ada6cad6c814f9e2724581e7ece48e03cb548a50df09ddb5885124b6776447f7e78223c546c5169e7cf1bdf534ce0bb07003dc00c6e54a0f18011a371cdb48d02d73e694e0da8f127b9ce23a367541c72f81783499718ea588c804dc0b7c6cd3a4df1c15e2f1b6cb005c289925ed080ad9776650ed590092ca8cae203582cd3a2b62dc818e9d94af17f52d8cb8997d0da8ec3d2b43b30b52d90a0b146044abf52cd4f9390ba454bbb345431a007dcfbd4c4d6b31264b8aece842a6ec67961f5e652b6217a1054c85596d5138c5e006b005618ccee82896b344cae647a2662683bca013692b63f323d0e948ba2a1d1204034da536639ed27aa3841e0a5a8ef21fce08f1c1db835892f9132e08cc7c1f055fc75442407d6d6f38073d0512674ba43e1b9a3ea632af6a66089747494812f1ccae24069d1d1da6df5c568ca3a37004974744a2bb3f22088818b645c1c4cfbdde46794c37c723e2f27fcb1ae4ae0163993354641e02391cfefb9c631f66bf15b4ebaee1f52c111d6d0aad54f19acab6ada01d0a3f22df08b0505e8a018380b61c07169fc8f8de38362341757e4732e8f49cc5a9511c4d7d1f4bff620475361692e6f9d294268301f9e4a56970d5f7e17023a6a88547ca2d6a152627158416ede1bb54abd0d37dfd4c72e1db972411171d9a67e8d7deac8eb798f43ca663e39dc80a0e02205e4185e46e689a9ec18554b3172cff3f998ca522c9d231862a682df82fddbc91fd603f0e789148f7d5a4f129b0ffe13b792b608e5187cdf38a933ea4a244be0cf65d2e7298e296a420b0003fbfd78bfda8b38f627445ad397510073ff6fb6334bc4977c930711b24d35d7d64991d415131a996287467a80f62b1ccc81394237dfbc7b17e23a213c7675ea6a7d8a0f5b70bba8e1f2affe2230d4b3aba89a0e3ff8921e719da877b654a53be3a029c076a480b59d5186d77fab01e527a6cc15f2adfb1c6352417faee6148eae5befcdcc44ae1936e227dcb5688e0d168d67483f185ea84ba08456bb9e2be4240ce4cd349657295e269ff9a651431ba035ac5ab9be3318598b2ad548152691072b13319a6851a04db277869086e8ed1a22e58434aba8664f7c9b639d79588dd596a377ec1de82b99c6fa157390e95aa62b68fe809c23c702b64a93a341a1e4fdeb81b6022001a3e17bb430cb3b634b35dd4f64b1ac0235703708ea03c2b94de0021b8d6f68d5f329ae7494d8743e8bd34c8db6dcece90d1ad65797a1f5b16efe852523a561d562dca056afb5bda591b54cbef4e02c4a289ea65a7a385a301e281ff2c6c132181ba0fd0104930250821f4a35ed3ce9e3b0dd990335225fc23a795ced0ef6153fcb0b1d1873761ad86fdc69490e1f8e5685e9e0b877f66113f8e7185e0b3a6d09eaae5189246ef3a98da49675e05cc27ada8b923df7de1a80d2656d8f426b7e95040c18824a1c9b778fbf77c93c730298713e97080f94f004ffef548c6dd9b04d7e07a2df0dbcdfe736a98ae0608423fcbdf3c7e3b488b4a25b344caaf57b6b640f4092fa15f9e17b7d659ecba4bce7395feac7045e1de391af7da7ad425d4a7754620d5b204caa4599d0dddee5ad456cc6dbb2c3041132c35126e34aa06e6ea2f1f3325337d04a289bb922d106f30b34bc8b6ac9c0f1c0bea98db2c57dcf6c654150e2012e12895aa41e97d6251285c995aea70eb452c9d927ccb11f4a00568246372313842c4d7c8ebcb39f24eeb29056ad463e54e9eb0442ed6779a47fdb36377799dedaa7cb15bfa082269d03cd8c7b8757c83f79142f8c2dce57ec85dd77172c126abda3df00a779328281f0679bf8564e973131312926eaaf449681221bcf536574be7723fd1b8c569ccb863859981f8cf89aabe7c30c438d5715f7dc4c5ae393c18a06cccf4390e1a763b3ae83bd9a6b67422a207383a978d0650d0d878612624d95e405d0abd1622ce1ed06b0c6d1fd71f999a4371a2f7355ca029571058cd5c83694fb8d6a7c8ee1cb3c9135a5a73ec6f678722f26863ad8d326f5af1537409a95fc550cf386dc177729d1a1d57958cc04f1ccd73ba73a24468ee779f343223be7289154ac735a68fb37e9649c1d8fbbb479ddbc7a14e1d64586c3156cf604f5f4128f7db98fac5b59d1ca04d4ddd2141735d8e93dde9349e7cf1be82c78885b5c41ca974ed762bc93d5698d55b02f478d1c651a7904674078972f33a7166fc10d4b09a1068f34be6324d7a805af0bdc6a208a1be533ea61d738902208eaa8b0678e557568a3b86db3d772b7d8ed218a9fa4869f34b0202312e248b390d51db584dda1af33fa73b54468a67ec51d1b71e286e904c0ff5dd006923b84b868b00a2dd881dbe0a410d4daeefe5265cd6f8a51ea3756c2b627835d37a1a07637a153c0d7f4f094c552df95bb5f5599dc3c9eb7788d04899b341f75c1a12603e3d57819af3665a719851fd28cfaad54a507264d1aebe27a8fbefad669d9db57cf70c68cffa178759ce5e7ca51ba80a0d7c0c5e7b5d0380b6c55292ac5360b54b7df0026a08f7c07d5b5b95b6d99b096d3873dae251bf16300f7adbcea58afc579c4b373db98f4d62da38b2e2b2886e1ed54c3abf9504c8e6d08d83d3f5b0e1f9e8ee684353549bc68598864a4c40ba95fb2e8297bbde2a236faa5f3904f8ae3eb58de2d7fa42e196633a2147a7d410ade6d4fe7b607c89ae33f0936668475d22b92d9e805840491169c29563eecd4a344614bb6159b8d1e6dfb26ccb63b5936f88ef9901dba7ae7a35d8b370bba5e3be19fe47ee04b789a0d95b7eca342e667fc2ad283bc4938d6ebc8150c7b7267f80155ce12bde650951b6f502167fd003a296d3ebb48a8555f09718937689f7f829595663fff2fc8ffb075b90ebf00cfb8e17155c13cc1c4bee783cd53fc670c85ad84e4f1f277cb2441fafb4843e68cf4b90f6e654079c765bd69f2e4a64ef4cd5535782d51971208b704e811f240947ce5e249d53a7709dc3ac962aa08432fecf2b2a51b5c1f732850b24158808df18332bb0e2af3120cb905f28d7b5c1ea53b1332e5fb93991e3280a7ac3943ad2557799f7b9af1570e57cea1a32e0e0f8a25de08fcf973216a387b787462e761f4be4cf5c8d90b8a0331d7dbaffd3e6d134758832e9e16bdef2b07c7706d7fbf4b34599724c2208f7e730dc2d92092220804836d0d586cc1093834bccea848ff2bcfa90c82a79399c7f4a6ef493e20ba63cda9b4be28f29e6a0c868dcec0d80916b724e9563e34f0c48d518f0b746e149aacf58029ce4f414a60f206f88ff4236bf05a269d9327581ee4a960cc8843f13a31fcdf5c885122f45724b8405cbe81a6c43d1cc278cfca0cafed9fce3acc73e16c3dabcafea67282763164f428e11498e7ccf2d946abd82748de090eaef13124c40a6f693445e5760cb1b3af78d30ce31fffc7a6c09387704bd50cd6d761c98f12ac3d4b75ea3ee67b60a6dfe2891d2e28b3c48c322fbcded29204dd1927f20a5371341e4496ed2d3a2b7cce3f4dc951fe9f37b0ae4345d6565ea9dcebebc0ca29a2a87fdac9e82961b217f940a508f434965c5612dd705220d55d130d941ca36f31f4c2984221b734f0ccbcff7979f15b5ca344dce36d850e6a11c4da7b3744f85608673689ad8ad123097baeb7547b97d7c703e61787183628081374015b1b6c4529395b7a78ed3954fa823485432b639f3a9aa430a682fec9aeefa8fc3e043c59a45bc2a797c9bd25a6ae8d3b9c2bc3dd926d06bf6b316af9feb7f08fed99466bb0e4ccbd76fc6843d95151947e26ddd379d4aaad0d4b3375a39856c6c7da395478f4f757a690274fbe1dc918f64675f5f51385edf41a2145c251e726b90921db59dfe852a2e52e84d35c5ea618763d0f7f5e1257a3a7332db9f82b5ef204643184324447617757fe0ae31f99101743c91d437032d73ff8035545084f2f2dd23c9356c93447a9ce9849c0fa6e88dbef65f9cece2346528f0f9fcafb6d8dc049de8a425b99d3988dd6da7f439ac66b9e907bca87c608209894fd290ed0bf58ff04e4206fa720c04cf2f7b05c732d2bc478c8d0ccf5416d94299d39a2eee811d5175e638d439bb3098b986fc8b212f52925b0e290b26b251a4c301b1ca1d64821430760bc480acb2471f28eab13faddf46c09440b24dc5ba6c90f619443ceaf22bd300225cca2656febb5ff56d86d8b175517f0c3c264557dc71df9ea3cfa628320bff3b9f8706a4b8539ea32fbbea0d613b59f8bc179ebc33892824e8fcadc81ad79b3a3f7cdaf58e6dd31cb384211032cd845c5cbb7ac4d63d4e245e92823c38114932dae1853a09fe238ce257e57e197c8c6868612193bd27562e7ec79dc4c23833d65bb50817e0cdedf17c4be8c60808f3885a07029f737b2c56b0464f00d460f55946ff06ad3af8e3ece16c4f4ef5b5bf6fde0fa4095aa05044478179c5cb93b6013eeac765d60e59db31cdf446d795c3a46fac8aa1d1b4f72ea00f60b4c328de66c3d3c3c4823c8dfd2711d6d1fe846ee78446040f42c85678f072f66231da564be831216afa14c43e7d86e324f5c57d433cc4fa02e1ddb5efb94dda9e5bbb0d9975b8b217b2475ab348668bd40168dc6b32429da644a3d297a2095050b86f7815d01bde22e9c8ae417ccb6a7b0fa822361b0420025fc7f34f893127b667c20d09d6b5bdffc0c819dfa3b2f9d19b994998021c9399862f0ca5e872fa0333b76b018286b419e0e2fd309ff62b6ebcc829695086383ae3704093d0ac823bee4b2d480e618c727011ad25e7c1ba8b92b8980876cafe86d29f4968efe44973082b2242b448ac8d9df6aff73cd5406015688098359413c85fc2be00a40dc2923f7bbb7d319935680f89a930db16c959bc7fc15ad755ed5d1464dd6af92ca1c720409b6959904ac33ebdde1dbbc33f4dfebed7259fff1a6404cdaee32d0e9444aad", 0x1000}, {&(0x7f00000000c0)="ce80582bc68ca4100e8a06cf959e418b0281a66eac3f92", 0x17}, {&(0x7f00000015c0)="89004877490fbdf04d4b56d8e83d74fe897114ca03a53a5d64ab3dfe1e27e57cd864e1fca7ef0416b2ecdbfbd50c651e29d07d6ce49201c1d9a71a056bdaf49eb3bdd9ac4e91f08c15bfd24d23c51d2805b3e8db027191142e7931917e63d4dce3646480258e62b8bc6a8c68cf427f1ccc4f962a78a03893652afce35fbb87a0df29cebfb72fa0bf4f875062c3bb0c56252ef84839aa3d5ec59b4f4251ecedaaa02a8594edc5d4dbbf4864dc42a5c8cd3ca9b330405843438a8d33bd069771a179dbab1d91849ddf32845f841ced7486b978cdfb069790d99a5738f02259f25990ad1b4b016106754e0726ea8d0a121556bda7e706e0e0789d747b3976a4071ad6395c7c0b7fc83fc9ca368b12036b77ee724736ef8d6ffee47ad0bd68f06ddb21a617798987b8510c05f781e6f79618cc35bcb52f743fa444cfc73af76aea0f04e5815704401d233dfe1cc539f143b1dec94aa06073bbcbf05ffdfcc7435b22338bab6a38032f7342ca0316a84b1a7b8ddee687e2d6d162deb8e9c0616254fb83487067c7e3fc189071ab9ade9beb24b998be683fd9f8da58b2781ac04beaad8960a5a96161157efcd4ca224b504fa3956dac1c29f6295889f74d6e194d6eeb8c215b87b127700a6b8ca8051c82b3195ba5652ba4fd34864d5b79f6121a310bb63c2bf1264a2158b379c13864f0aef95be63624cf5aa243fb4b3207f4cee73b384e785fbb207436f9950e0e4628109cb59d35712980dd9d1010170d3aa4cd88eaf37bfecc88921c31cf58b298252361ba0c9489d389785e9159e0e6b3b7e0da6379f5a2cdfef497d00b5b6c4a06f4f0de9a84c2e206c1c391e93eae1344c0ccb2274094af1d6409174738e6393c42e4944856af0f7361941f7fc9223d8ec7f2e06edb8e77e6ec834fb9b4bfccc6817dcb01b555f9c9a5d5bfaa761774d2399ee193450dfa30650d9a2a009be0de73ef61723ba71af27543f82d6549861f2c3208faedd2aa8baee5c216601db0996a3a3b234bd427eabbd635686f08c1a322924329641d5b45bd840d9dbe3cb11f705639af85649c63a9e6f302bc1224519a4e23e17b23eaa336628b602775acbd9c24e4ec7fb9b7ff64fec42c5315a6b8ca8a7861bac7f6c75f1021709434faaf2a8701b7ee81965c622c7369c07a0b8b7fb30fd65895ead9ffc765b7436df0c5cc37970a61fb83ae77920b4c45d2115220ca293b178f42aa458b8ec87550b27ebcae3ffa5d2f211f1b4883e804a1d6a717638aabc1df36c8c46d9a1701b019d4a793289d240a02b68b315217f3ab2ab6d586634d58b99517ece3d4dc70b008b88418682c34a581b5fb556d9727c8de3b01a77b0cdc74ab4a66b80efb440d94a09bba11ee81cfa87bee8c9eacd6c17f0495ed83ab8a13b823034b47e1024ea3acc8dc2b0291a4f6531f163786b87f879cccfab7de58e6c6b2e2a5babe24086273f52fbbd0fda41913fbc059d9ce41c21aa92845407431e0280acf8b6c32709759d22530de8d5fc42b4dac6c9a66a64f2cbae1c32ca914ccb8b415a635a2246aba84db9a45fa28f08d1cfb1297be383bd8000585106a1c1cf7e470271a5a8cfa21eed6685fad400f1f48569ba5d5b0f58006a6a2baf82ab8b43c4d18db9a9dc7fa08d2701f359568af2655c77afdb467faae0a0d1d40f209f74e5b3cad833eb21ea7b421e7103bc057db7ecd138a83f4c8853640a9c1e4c3e5be139ca67d6104201f95f0d2bcece70cde8638d81e819b5b937c28ec7cf9b595fe3d46526ba388018261ee390184dc5df9c2f5bef87721dd4baa70710f8bd55b60b9413821985dfb8c2d6df38673d93cf5dad32007ab288fa6fd2aa9a2a730c8f9bed6b9f67fdb2d55e44b91149b1b9cfe3f37fa74f313b9ec154f95fbe8a482b05b4a2ad718c5c082f39049914677759fa8176247c6750409a8bd1569e5cb26efa85b3a0c6bf5d7fce5f105ca221b80f6a89d7b2f0144c4ac67372327a4076f2f69c62fdad05f1f07085d903c8e861ae0b0b7d856a62946ae18a8c9b4206e68768c0d0be8ee7a343146156e19c3a080895aa8827f9490d2e9d1ef387752e606e2694742633d02b077c4319dd9e304df2d42fba14753081b84aa41b2b1f3b4ac7a789d3989385642efbc1a4cf77faf41c7505539fe955a5e88e6ae47f2969cc941ce9e666e002fa5f6b4d7a4169041d1b1ce50680000d45fa2073a496731bd3ff404d6172d9c4cc449b7ebab784b231f54986aac7b7683701ad990d6a5ccbf1ee746213a49189fdc961817e039f13cc498e7e102a95fb491ba3ad2e82f57f85a1b59673c6baa3a6a34c578baba83f9c7e649822a7bcf859e0042256636ab4a25508115cfebc75a17eadc45c482ebcf551c9b042dd529fc1900cb3407a409463b2f87e559fcc060ad22485da3f1a5ad8b638923cc4323c67b3ab6577f8b35ba84f1b175020e7ab67fa852319d7986722e5c7d0f1cf358bd0956197e29c79197412c451e953f0f4d10edf5ca76471aa2db0241f39beef032054dfdda5a3e0077fe9d04fed878b0b40212a9cebf82b3ed77480ee129e963c9b4dc365d9889da75ffe44e74cdc90421f4f592d9f6364f3d9bc52cddf499c8f8e04072a467a42ee1215d9aead650037806d10912915a812ab9e1dd0419b16af6eb860689276c0f4d9c7dd91f029b065a40bf272d595b0894ee34ee7a6fe79339e0675f6e1a62eb4bf385bd0378a956fcdb834bd43a0251474965887c89c2ff81472c397140ad276e7fb066c6dc459bea7f0d9114c64d1c7ee5e346e92c2072c56955df5ec788bdcc9d34bec3303738fbc3602bbb21a2a7b6b12d8e2ca504523f62e6df75584181f6a29823ade9ed5278c511b4a9bbb84eab78f1e41e743b6856fc2896bf7f97b68319670f4cdb8a6825634b626cf31edf80015845867e6d08839ed302e2451168b9d0e18f514467ec1341790dd4367b8db9a342dfefbb21d120a59f36448be9eafbb7146366662cef0be79c5bbe9be7546fa872b2d4e96baa6100ec7f500528f74b6b878043721ae10fec9f5dab9fb7aee0fe6bce411f036f66fd48f971948a194889f20a06a70b34578398520ae766850aa08bf0697eee2dc617b413227906c1702e8f86c2c5a262db175f441aab32e9eb066792696f3bfa2ca5b9e07a441e45769a3f4b8355d75adcfa2ecd9a184a8285b2e7b6e93effbdd7fb058692f2cceccc0632435d186c5e69293f2ca4f84410d6123d9c508313e96c799045bb4ec4ff89dbffd73d1b359c1578448639b1244541e6a28bdc8fff51e45f1aa3e2f729d96472b2cd4894f823882bf0059f5bcc8396154ef0ac449d24f56a5af8379cc813cee6e960752fca6fe20d9b69ad8ca68cc5fdf907ff54575ff458e576b6fd9b5e520dac708a4c9a20ac74aaba3fd3b8166e937a68aa2dd6e495ec23fdf534792daec44cdf9c0b2424645b9022efa7e4c8b40eb5cfff9f70031498f53cbaaf1547a7673a76c6ba8166339820c6a57dfb317b510c93a0732f984d611ee86c87ba7f8669df87950576963aeccce639d54db233aa89b9ba6be8103b43599ce8fc0395750b6fea2f9295fc985a47d9c094431336328eaecd2017eda59663b16d511fb29087790378961efe687a0aa50c086a43e56d22e8045d8dfa056b57a24dc16ef0e276a565bb14c8fa14448bd6c4849edf8a9100df724ce738866f0b655ee1dcc2252e39fbda999716e9061e04b3efea748bc0ca07d4b197206b0aa45ae845422aa52d0d45e289bd7cc340bb5169d4dc1c5faa5232eef8551dbe80778cff503b71e65023cbad1119e9250efaf83471c233d1f0a43c9bbedc44ca0392d5aed991df80c9711b352c8f7bebb0f4b4d8a20485ef191a0f603264e3671f1871cbcd74469d03d14f06ba553f85edbfca8723359b7ef13721a69874dc9383e53e7bc4ee953b26b58f61c59f4094d39664834e820e3500fbd9681ebf5c134c6e6a52c756b342c5b950746f82f30505db7e5c9f3b0bb9f719e273b4904ba3215b84e92a4de0dd25b8a53edbb869f53339f2bb9744f4a3c92d8ea4bbd1a0f619cb1dc891716be5bcd55ef8dfab5161c59bb05ea3f1b2d463cb8a7eee82038f7a4cd95278ef744f8a970823094dad99b091dd0b0d8a831048b8e9d5e1daa1dbdde39e4993ae408f12789ac7e71bdd49ae8617e7cbd4d2873441cf0f4b350e537f073194fc84901aba501a6b652ebe52656c3f61556557dd79d071708c8b83d4d026aab2740056929b8aa55cfa52115711d9574584e4e3da176c7b7ddc9fea2ca8eab5fe0151e35fcbd0d42ccbbcd93723a5d5e5608ca3a3f1f5b42fd1c8b3d889105114999629767077c293e985f2f4341313e74ef9d1054e5959c4a308d05523ed4705171fc175987eafe7e94acb376f08945a37dc818b66df731026ecf3ad4fd021eebf2db9ff13b35c203ab76afa3ef28cb10ca5a79e736ba27e0fcc51e8c57608027e56823a4d6744209deceb7e9a1f58e2bcbbd4e271739b65b0045218f153de9f7afe6cfab5ae73fd9edcefe667b4a823e77238d28ff1ebe7ae1fa14d5514e4f8c48efa00c1301b68a6621f157284ba217f701051e4c225cb028699c9f6c05584a37f0b84eabfb3fa2d094ec48f21907f8f905f01e4ce799db2181092ce9ed8a780f5ca33fee2198c96c6c4f926a11e27c13523d404076b92080f86dcc9f854ae773f0c6c150d2be1be4db364cd3ee8f3181f8543907fd7f4f8ccec110ca6dee15b9596d4d69e5f1419e38dbd14ee756b3bb29db2adba25475cc5dd4e1cae845849cc18a740f64038af6680c744b3547071cd62bafbed1b7ae096cbb769a8455407bfe76d57c4df120002d256c343d3a83d890f7a5430daf8b1e88f0dd91f0982309d99f99b17b1771e19f98651e30e76e36fa1362743522fcf3ed308b1847c39945357f5a8ede9ca92ff8167e8057288ea76625dcc4bae0aebaaf199614cd63210f4c09ae8ece52e18b0204a5ad3cc620e278f533dd49595d5cee52ca72d6a232dd01f717a7f9560b89062be18e586a47c537dff74cdf165c2a51a440058361bac514fde251e72d1c0c761ec49095aa914cf1d853d867db86d4221848b77f05cf36fb121cd35dcd1470924feeb63eb62c63f70ad40521b3cb3040f36a8caec77bd1f12688281e6f00435fc01f4f293e4e5ec70099df5251201633f0ad795c8ee069a44d331be8105ffd38b00ca7d8f934dd9c536c6b088831ad058f6430b48eac8fefea8f90318c4437c20ff156d79405fb12800d80e27d86311c6495773d2cda39d6fb5ea84648ce7393911fb3e3688df3cf1cb604a6cf997e3e747def108f0de6cb1b0c5106c4cf7d6288cb9ba2e93eee4d6310e845295336bc8119d397347607b214501b1d13371c4b54ce05050529666a2af63656644805addb7d3fddd4a3276533e30903698c7e1ba8cc8bb79b58bbca234a04aea75585a9058ac9e8dfd2820540844f081aac2bb06b0a61bf780ed537096f046d28eea579bf29cc40b6c5891726e8f5adfb10277fe36d7c6f1aeace0f31670ee14ef008a12c6fa48a10b24f1598516c9d6e45fb4c70c48bf89e00d8cded45308b379d2ece597a6a95eeb29e3ae9cd425c4a166a78e6ce4b976839c66b1ab631e4b748920ca3dad9ac6c30d775968f71946d73ee4d80bfcace3439b06576aa206ff4523b3f0a2ba41923e48c6aa48903f5c6dfc6939ab8ab19a4579eee605e1a0091d3487e301acc33d5f3087de7148bffb70af2cf11af4abaf56b602b2498954e0a07244cd67d05d8a", 0x1000}, {&(0x7f0000000380)="5b4a9d4d30f84302c2c5bd4585c7c195d4208adf9b2242b97b1cd89fee89aa4b578b208678022678a4eb2c78009c24b87391dcda855779a7e8adde113f24500dc5ea1686a78b1e4c16b4d8226987bfd590e73c81c0a2561cbbff8e0de19d00fcbe1835e3bfd4b762765bcf54f2b5da4177960c9481432681395384391c7d4fbeaeab0a2fdafa83f6ead0fb920b252a9991efeeef6278a676dd3636d13034a3aece332d490f4faa8622bf2f417eabb07d81f65e1c2b473a7eeeafa0c49aeadee0d98829230cff18aeb3bb1f4ad5df180dfd70f918c3773e54607db6d39b62447897df09f9644c995487f96f26049c", 0xee}, {&(0x7f00000004c0)="b77f70975f827675498dc77952f325b79cceeee1c7daab56c8a507e5692297b9bc950946c7dc2b49a0b7c535643472469930f62b92f96b4634d60732dc6d807d6510731cab6eee8941249fc0611846fe7542ad0df71b2ff3c8fe2e63d58bf3bc28507cca28e6fb03e9b1b66c9bfd1314c177721a888411a884ba07c36d59a2305f622059172f47ba", 0x88}, {&(0x7f00000025c0)="511bd62e4abb878d3f43ff2d31df6e7bba09d1c0559ef2ddbec4521fe9879507fe64b69d07214acea164f0a4adb4fd277fdd1496c53f22413910dabc4c1c07d04da29d090398bf34018bfc028b376f2aa5a777bcb42d91dc9cdeebfd46", 0x5d}, {&(0x7f0000002640)="35fec3c6aad196bdba2a1eccc044362d5738c8f524fafe546eee6d6491359336e9111469c17fd0c647d6435a8172f5710a15594b9059a3ce33047aca4e110938452e30cce049fcf277423116d7d452510baf531a78273a3a13601add6cf2f8136662644cf2c6240ce3ccd860097eedd3f67663ca9087ca224e803ce996c425881409c3e63e5a7580750e2ba8c1c12f377d2e31d2339ea013955c42ff2d8123a8906db9b12e50e6db237f90d333e79cfafa76d34ac026960de4b8ebe7db0ff0aea00a1696ab6b259968dc1169d3c1aafe8ebe3a478443a20b70f880aca33bc2dec57fd9d3aefb22e115f07251181c70f98627e414a00f2c4178280c355510718ca7f4662568bf5d6cd620d4d6ce41ec70a3609754b699c0f83660a0fc02f7166761fae7972951440ea419748f23c17612e1998e96601f9cfc0e8255320a22378f5ce9f533d4b97cafcd4cb32e866e5bde175d3c2d3cd962bf69b59791938ea7eeb44f28eafa81209f86adb4a1d6dc18fcb077bbec037237bc6b65424ea997466626ea9c1b675e75abea282c93b23bcb0bf136a17da3d364bc48513a74497986649cb2a0776c6494cba58ec8883403885585feee37163ec30387916e1a1557875c5b12bdd2bf02d4a30500e7deb0d93e54842cfdd3befbe7efc14fd814538577179a8cd14f08fcb6bc93f50929305e43854c1f220932111b7bf945382d741179c2145c562ed0289d6b8577553e15c48c2b9578b5bbc45a9c1b31293fbd5e6349ebd45afd9e750067625d26054eb0ff1f95447690add64b927d1f7ed5c1ac2b91c3b47fa3922e20549d880b85e06a7a4cdd37d3a5aa606595198db949f988eaec91dddb24e6fed3971de9888157d6cabcfe267d454ce4f9d68f8ef31246d66a12010dc5e07d6bd4397e92afc0c4c19e08507b7f362c750a2da9b065f37aa4bb731139210281c79fc6dbff796711499ccb9114efcd189fa69ea82bbf6b357a2c17eeb8e94be1fd3b4aa7cf60f17799022a7dd3bfdd4d598a25232441ea7ea2d561525e48133b2e347c5dfdedf89ad582bcf545cb5e05eda80f4b19d5f436aa5306d4f205d0505a19ec3ffa89186c15110c7339e8a6175566368224705e304e05732c36ac0f6027e9f304f84292137f0961d8a90fa182e2180bd85addd2a88a72dee4151d493fa9f92da86e92cfeedd1d2517eb999344a15b62ccc69541dbf0dc06f4d29df90e69bdd16c3a6290183b755a90f17430da7fbfcbcd7d8a84844fec311ef80e146f9d28087aa8028336074d7cf49b9c5b419c08d14701e7e2cbe7f92e643a71b30ae6f2bafaf5639479e9ff9a8b6f754e3f5a2a5e2f90960bfba0f08a7fe13cd9c79ac0462456e06041119328c86674d54e5335f7b60d12af9a0edf6951686fdb45accf350f4c50d49cb96de15288ffc6b60f92f0c4af376241135ce759a7e643cb698274b5d9e25e293a33a98bd3e03ce68f1e1c74d069a32ec39c6d6786f6bb6619290a3b830c4e0f098d59f7593380cd5b0fd9b553d056e599f620fb647b5ea97e98d59fcd63070306cdf82a0437277c50c57526eda7bf44ff56df3a7442c8636d3fc7e7431bd3569f7c079c6d8759be6805d902957a20ef7b84602feaef13a6dbe62129f382d835836f82769488bbebba30a627f97ec42f62991031733f2e8a61f1a6595287c84d4633d66638df1b136f7c0b47b43f5c1c64d6907767935c4c12f14747b712eee2c65ceeb1fc2688bec1704fd418692737ac2495368d46f141238cb48966ced77039172fe5d19e9c504fd979e5753fcb79572d7f1a748b818e55d56ef03e1649abdddeeefb4874fee271072b9f744417d955522262751ec13a21dac6ebd4c1e03c30ee1a4127634414f03e4d2e7c6d8af1e46bdfb7406c6faf02d76cd6a24c6a2c6856ec66c7c3804c528ee4ef74c29ab2570da2ea30d48882953c0470af0614d4550bca19231a591dc9a3c2ec58a24b215b13a93e497ce780a85c09d145288d9ff8dd5c0a3e8c71f5bfe7bf7b06c62b62a862539794dec864e4e7d915b9c96ca14c87b1fccb0783d0e6c3bd6cee9462b8294d28a80432ed84d141e846a944579891be6682ec986edb0cdebfc5d13b963dcff87ae7bf119626e7caebf7d79ca02f84291830d2e8888e49f4d4b571489abe6a687b6a5684a9834209d46e4909b9b479f2b9ee90c2cadbb8b305ff864a12e99b685dcf37223c99a2b82b8280d586286c7e1a88d64a6d156f1890d4fe835cee1b993f82b102a8f1e4264e997f5109445fc5bd68b706227e42f39c1b0e048d7d884faf944c0a8ee9cec643bdd1d2ebd5e5009975cb6dbb18a1b1b0d4d95234d771c3735010de817347d4de45f9a7b155aeb50a0271ca4a438f81125da19b0d279519d9c1869c35f08e94868ddf0ec93230a08d57cfbc5a182a590ec7bd790d6cf82cc2253f936af010adab0187c2ea023531e995305df05689aa447ec0c933d31df2ed5172ff3e49c22d07b247aa711aac526e0f707bfc50578ef1e5759bcc02c8955a8c700173e97ff04e263d3995e0f241ceb449719718ff4e5188aea6261d8a0a6a2182ec0fdccdfffbbd11742cd9458a195af6c0e1fe0af18c44eba70d334c01b4a7cfc88c91a223a2f6a2d5f495054b7e11214d53f8cb5d0bc4d94acb6172dee031f338947754b0e3da3257b06b5b764af7084bed00f1fa65b802e8ac412808630e948da8dcf2689d8596b98f65c68b059bb454f371b294025bb2849896c08e6c4a6ee1794c1bfc58b4a90cc8757d827fa08507e8877e7284fa4f7ac0203fd28abd2c583ef0552ecabdced14e6378c246e54099b03493d29a04a3d3e44615df6f331217de99b2937b89a64e692cb079fd2bdde4f5fe3082a90e79730c197c00ea02ed38e0e13830a4abaee13d198a79922593f3d259ad3c5c3dbb9ff2bf2d1aead2e637f6695ae794fbcd053eb7dcf18c56b9f0c81bbb8cc4cdf9a8b2fcd1bf71d86b8ce6c8c8f5e964e08cd6915c653287905756d68576d9143f3c935efd81b5d595cad095029fcc55ce92ff44532ccd71f4bd134c2a5ab0692445404bd4b946821a45e48fb81c7ce68e891118bf4290395902a218f5823c9c08f2a8aaff060eb69e5c46d797002d81acbcc8f85c7ef72351905fbb40b71766b9378951c52c16ccab14f1b74ec13055cd3b50a621d947562ae770e0a20603a31003a9bf27ec1356c3c10cf809721793ab552893fb20e1e1fd5c5b6e1bc4f11d25b375ff45893b83c813d48392b60f891c43a53cb90958b9be48500a3b46f86125bc4e36464c9fd1b9fee4e207593ee3ffa5a128f017b01a30d78e7f149f6554c500d85baac943ff55f83a8b49c23f0c776ac25f4e3fcfe15368dd3e57bada5effac8e9f26b7f1a2880441d6c6d49d164dd51d859fcc36ff462de3d0e453287afbf4b08a4ebe4d4f5e039ae04c2517c2de511e85d6ed143c42fb44ee814561688d9bbd5e1a74ea6001e693453c9879de71fc88aef67d172f04f1551135a3c506cc771d3bd73db0ea5be507b46c249149bd69a3e5c80f241f189815e2b1b479333e797c78ae84e8dce3d3c462483f8b995c9f686f4b2c87c7abb632be8c0bcdca1744ebe921686b50c276a9766a73799b29ee29f281c529c18ab19b53f517b15f03dd64e50e44c78511fd39a5380504c633741fc6f98c31df6a693378b4a15de1b6e4ebb707604ac3320e70401390290ca22e2d89d5a7f520e34af66b0df2d1b88083833f5f3842bc1a3349166ffb6589403dc61818b8dd84965b5def13221158b640944ba0899e1c373c963eb7794ff58039ac8c7cdb140640261f556d11f2106a904def4547c67fc929c30ce46ba942f4632c19c34dfb7bb758bc19bb15acb91b055b862fab52acfad58757b102f89399ccbc7167a4aea4a86f31320e1c8eb68ffdb5779f0e923e65fc28ceff2e9a08bd50923cbb3fbe41de86ebb9e585db948b0449677659e22624f18ecabfba8d7986e03d4867198bbce12231ea2d82da33d2b33fee1e9792d4d57b69e914266d7f9a548386be569af26c82dedbac3ca814c9dd3447b20ce2f5a177623ceacc340937df77e7d7e941471f8d7d8c0504ad4ec0182d7213112bbd34b7ce89221c7cedfc25c03d48b8f201056a3e845c675d8b458f730c65b88996827b3d6448510611fd5868856251a4cef4c5bcaadd1dce14f659955656bfda6afe7bb26818ac1e6a7a2def9c2f142919e7a6681ac7bfcaa9ef830252d1b4f0847ff92e83ed582cfa8e388bfb5265ab99d9dda56cabd97df3874a570a2fb5f40ca843507e5826de6c07ad838b65b34bd539a9ebaa13609727a37aaeadb0a59fc02772cb27525f634d9114b23fe58d89e6177903c46d84c15af1a41b14851703e7a1e9d69d0ebecc979d769808fe43b6aa6deb5d1b9d8e5aabf917cc310ba6337ec530e5271a37d504b3314d7f733ad48dabd335ee47b8974b4e22c8994f423903bec903e8ff7e9fd73de90aae383dd2b56fcf0ac4a0d47b7fca600acf810f3d04fe3e107789612d91ff65556d989698f400b6f4f206a632bdf5e90f6fe5ad14d6dd6406cf3a062a714223e36afe4be0bdb5f4e6bf5be9659eedfe6c4fd572d1444d31bcd7162c480be7b59c1b0bae3987dfdce941a5ffb0e33a23832c85f082e2d6701c5de5facefe2d34d6d3e644bc3433c799bd8f4b3649fd559dc9d32b3215fffdb6cf15bda28c8bcf9471faac205719e48b873dff187f52ec9ae2eb383a83bb9fd0b4c666185a27ae1583b833bcac57d31be5ba9c755b9552ee371790811ba695b95d49379617fc8c548770c9e81205b0eacaacf6cb6109fd99c3d85660f87f399ef4a9d5321d2c8b6b30b2dbff1a25f0b4306ad9b2728a7dd82946ca12a831d8b81fea0d5416d34de6c9261c01a986dd19bcb33175f66e34ac08797b8b396b62f2dfbf3aaf6a9c6dd0e75927f534645af10bd4e855ea897096f67b29091475847d08dcd7d761c4ae3bb507c773d7ae8cb5193e73b88e9a5bc101d49545bc031d413193ac11ae3ba3a9e67d29be76a8931af97bb30fc457c28a2c93c0afbbafe530b169aeb5b176ecf2cddefd451abc67187d8fdf67920f8e226626ea309f50486779df69f9a7b7dee7ec4896d21361610b7c8e445aa0a47eb94539ac4064efa751740c99097d0819de53eb6366bbc5923fcdbde15e3a92aa39052d0f8a1084d1d73d2a0f435d75bc3d7f50623c787182fe0c796a3024c1479ff047b6c2a004fc8dc2ef36714fe92285d76cfd747f938ff355ae45b94d2ea07ff170599bc7da6b0434f488362928bbb320424e08370da15139975686fe8c65061f2a922ab4fe6742f08a73bf93d4931ece334ddf78e480481edd5857a2c1cf7dbdc545cb7215bf033f7a6c04b8f3efc85a986c8a4572f70f47d8c66907984b138e9491009bdbae625500a52451e83b2c8978747e65af95a58b9bce4ca3b0e33cc73faf41924b793e2eaad7ea4e47aca92e146071107c398a0d79904c34ca3b0a6ddcca79a8847dbef0765c4287d47b529f8af5e1742b8864e1bf43e206d3a6e2b27e1e7865b97b61548a606dea0a271c33b14d66a3f40f58143c428e96490f9f29b78ae5f8174237c47291c557d2d7cb5824036219731fe2485f659206a2d75a9d68ee191a144cec3d8d455cb5da8227f0bb586ca177c536b02bc0ea4027c27e8c76a2468871ab95fa0fc974b289f895b8fb29ad50a4b298adca3ce64910acbc659845f610519da0332c316e2bf0a898a4dac7ef524f2f7cb671f06273eca0f842d524a5f5", 0x1000}, {&(0x7f0000003640)="cf828830057468326cb68ac664f6ccba373d568fadc27e31a8b28189f3e92d9e816372301151ec98448eb386f01e01927ca2626684aa09ad7dc3591c742dbe6b1db98a3f88d8732287969b41213c9e7739a385219a495fa8e56039b0905a5b3ace8f74f459f3c573c1b0c33835ccd1f8f134f2f27d782c8d421ee2edb7eb5c89387e36ea467531fce8bf8a9e475922bec509cc316ad58b1c0505646752c1c593eee168e29b20812b4500cea9dead541aaa1eec7fef60138754ff4568f0724f0261bf6e1d60fd6441cfeeb21ab70b6fb70f643fed35fa", 0xd6}, {&(0x7f0000003740)="6ebdcab14d317588e33c8cd06c968429620cc489a044f24e78e57f9dcb6f9909fe758ecabe5363703fa8198b2ea0c03a90de5bb296f99e6e250986bd6b7b885dffe13ec4cc38bd45aafde96340e14c64f691fa6d74314c7bd9ba14f1e0cfa95e895a259caf22400de8a71a5a74726346e94d9f8e6c3d0544e32392d7d3eb02b71997371cd09ef478dec8d70ad576e8205ade9f6026ffe7d59ddb18a53c2f8cb370f15684ae0a00a2c81e413a29215ba2a290f369f1756a02c9cb6bb4827f9ed8b2383322c4181335224b5405e5282aa7fae6d993db26a65331c46eb541", 0xdd}], 0xa) 23:31:53 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) writev(r1, &(0x7f0000000100), 0x10000000000000a1) 23:31:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x0, 0xfd, 0x0, 0x10007}, {0x18}]}) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 23:31:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0xd, 0xbffeffffffffffff], [0x0, 0x0, 0x100]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = getpid() r5 = getpid() setpgid(r4, r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:31:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = semget$private(0x0, 0x4, 0x1b2) mkdir(&(0x7f0000000000)='./bus\x00', 0x30) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001200)=""/117) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001200)=""/117) semop(0x0, &(0x7f0000001280)=[{0x4, 0x855, 0x2800}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/4096) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) nanosleep(&(0x7f0000000100)={0x80800000, 0x80000001}, &(0x7f0000000140)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) 23:31:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000200)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 23:31:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:31:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3, './bus\x00'}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 23:31:54 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x93}}, 0x0) sync() setitimer(0x0, 0x0, &(0x7f00000000c0)) pckbd_enable: command error 23:31:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="9d39bd9f40e9372915e5d7fe5f940d02ab40fb35dd874c9745335e9ce6ca71fcc656c7171d2776321e40f309c82e7d0d5314b0ac8d6ddc11f0bca5fb735ccd1658f878d8b5ad30b1b498070b045c087d27"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="100a2956b9223776ab39f1dcc096c513073e4353c5f04de8f1e280253c764efdbb5890357349cfeabd1a8f52318753e8422bd7728727efb0c811a5eac8ea4b4861ada91d9570e6f07a02daad880f36db62a215fdcc1918ecda9dba1ff8d94ebc7dbf0396a1c9cd26a56f426a32ddb23d662575ee9999e1e4fad64782872d9241c83ec3", 0x5e) pckbd_enable: command error 23:31:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000003603000000", 0xe, 0x0, 0x0) 23:31:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) write(r1, 0x0, 0x0) 23:31:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffe) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/95, 0x5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000680)=""/77, 0x4d}], 0x4, &(0x7f0000000500)=""/2, 0x2}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000200)='\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000580)={{0x2000008, 0x5}, {0x1, 0x4000000000005}}, 0x2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c, 0x6, 0x3f, 0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:31:56 executing program 0: socket$inet(0x2, 0x4, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0x7ff, 0x0, 0x0, 0xfffffffffffffff8}, {0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0xffffffff, 0x3}], {0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x2, 0xa7, 0x5}, {0x3, 0x7, 0x93, 0x6}, {0x1, 0x5, 0x81, 0x9}, {0x9, 0x3f, 0x3f, 0x9}, {0x5, 0xfb, 0x80, 0x4}]}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f00000006c0)=0x10) pwrite(r1, &(0x7f0000000000)="d3dd35ad0f0708e4ab69a2198d9fc114dd01afbec569e7e36e03d307de70fd6f5c88a22d467e40cb7604b014e7a8f47cb6da09c9c3942dc2054c12c4817cfd962642b2668c0337cce0c8878db5719c499a3247592a1c0e299bec6b0d37189348a921da772ef754a52a939d6203fc05", 0x6f, 0x0, 0x6) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) fcntl$getflags(r0, 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000100)={0x6, 0x2, {0x6, 0x800}}) 23:31:56 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02010403000100ff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) 23:31:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 23:31:56 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x3810, r2, 0x0, 0x1) 23:31:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0x1}, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:31:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) write(r1, 0x0, 0x0) 23:31:56 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r1 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x7ee) 23:31:56 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x6bc}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0x59e, 0xfbff, 0x7}) sendto$unix(r0, &(0x7f0000000040)="76f7f1467bd9ee08e13203bd7cb1a9e56de30000000000080005010000", 0x1d, 0x0, 0x0, 0x0) 23:31:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1) 23:31:56 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x25}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 23:31:56 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x21) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) munlockall() 23:31:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 23:31:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) chown(&(0x7f00000000c0)='./bus\x00', r2, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) setregid(r5, r7) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x108613a) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:31:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) clock_getres(0x3, &(0x7f0000000040)) syz_open_pts() 23:31:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x10000) mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729ed) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="aef7d5b1ee2332bcad95e6", 0xb, 0x5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 23:31:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x5, 0x13, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0xffff, 0x4, 0x20}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 23:31:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xd2) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = getuid() setreuid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r5, 0x4) r6 = dup(r0) poll(&(0x7f0000000100)=[{r6, 0x1}], 0x1, 0x0) 23:31:56 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:31:56 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0xff}}, 0x0) r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1ae, 0x81}, 0x9, 0x38cf, 0x0, 0x0, 0xffff, 0x3, 0x401, 0x3}) r2 = msgget(0x0, 0x241) msgsnd(r2, &(0x7f0000000180)={0x1, "c17040e79a6b131bfb612e056f7faeb75e7987bba70b4a139fde5416a6e4dcfe542544dff648f92bf60a598c74345a65b587e223769f3d9f2ed34c279f1a33811f60b22123e2f4b3a90c5b5bacd3edb85a2bbb9e32eb8f637d7d05df02c0fc7db33a044fb06380115da96fe13189ba71c431048a9cbbd98718aedad77db0cfdce23cd5544a2ee37919d74e4ba38116a8bd822d17d05fc4c7eb0c8a5ebdf596b4667227e3e6661b7fd3b9bb2080422f42c842f4473a33e4c4d23a9d7ce0d5b18edad2ee8f0dd7ef93b7c90af6cea946be28f5e0a17d0c5bf7d5486343ac02430aaaef23c8c4516ae42e5a7dc590766656ec0ec127a2a3"}, 0xfe, 0x0) r3 = msgget(0x0, 0x241) msgsnd(r3, &(0x7f0000000180)={0x1, "c17040e79a6b131bfb612e056f7faeb75e7987bba70b4a139fde5416a6e4dcfe542544dff648f92bf60a598c74345a65b587e223769f3d9f2ed34c279f1a33811f60b22123e2f4b3a90c5b5bacd3edb85a2bbb9e32eb8f637d7d05df02c0fc7db33a044fb06380115da96fe13189ba71c431048a9cbbd98718aedad77db0cfdce23cd5544a2ee37919d74e4ba38116a8bd822d17d05fc4c7eb0c8a5ebdf596b4667227e3e6661b7fd3b9bb2080422f42c842f4473a33e4c4d23a9d7ce0d5b18edad2ee8f0dd7ef93b7c90af6cea946be28f5e0a17d0c5bf7d5486343ac02430aaaef23c8c4516ae42e5a7dc590766656ec0ec127a2a3"}, 0xfe, 0x0) r4 = msgget(0x0, 0x241) msgsnd(r4, &(0x7f0000000180)={0x1, "c17040e79a6b131bfb612e056f7faeb75e7987bba70b4a139fde5416a6e4dcfe542544dff648f92bf60a598c74345a65b587e223769f3d9f2ed34c279f1a33811f60b22123e2f4b3a90c5b5bacd3edb85a2bbb9e32eb8f637d7d05df02c0fc7db33a044fb06380115da96fe13189ba71c431048a9cbbd98718aedad77db0cfdce23cd5544a2ee37919d74e4ba38116a8bd822d17d05fc4c7eb0c8a5ebdf596b4667227e3e6661b7fd3b9bb2080422f42c842f4473a33e4c4d23a9d7ce0d5b18edad2ee8f0dd7ef93b7c90af6cea946be28f5e0a17d0c5bf7d5486343ac02430aaaef23c8c4516ae42e5a7dc590766656ec0ec127a2a3"}, 0xfe, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYRESHEX=r5, @ANYRES16=r0, @ANYRESOCT=r4, @ANYRES16=r4, @ANYRESOCT, @ANYBLOB="1517c4dd1bd8c181bd08360da05b22f78b3a35246feddd88b0d25b6c52ae9b164aeb547b1bde1acc0d0d1b7c8eae338034a3830aed1c208a8bf5b15059e2ccb8203fdf93666639dcd86c222c49dc6c55bd5609b2b639a664586697f99c5d353d920d738634de909586aba065d6a87a0b3937c4578ff0a4f4cafbbff9abd8cd1703cd09fb83c7176b17eb932a6ea7f8b45827761f00423ef527e2db9a48825f4afcf4726e7308a1ff5815e605da6ab2339be416f68c3209167f6cb458f943532a4b8537a1dce5ab93bee09b2c43f6b91a5979e8b5aac45af367e896976c2928803f43bbc7f67ff6c7", @ANYRES16=r2, @ANYRES16], 0x107, 0x800) setitimer(0x0, 0x0, &(0x7f00000012c0)) 23:31:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x96) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="1d00000000000000cd72a6b85562fc40086146"], 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x1d) sendto$inet6(r4, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r2, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r5) 23:31:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt(r5, 0xb15, 0x4, &(0x7f0000000080)=""/133, &(0x7f0000000000)=0x85) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff81, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000240)=0x1) 23:31:57 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002004, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0xfffffffb}, 0xc) close(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r1) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x10, 0x102) select(0x40, &(0x7f0000000180)={0x7e}, 0x0, 0x0, 0x0) 23:31:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) msgget(0x3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:31:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 23:31:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 23:31:57 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x3c, 0x0, 0x0, 0x7f], [], [], [{0x0, 0x8, 0x0, 0x3}], {0x0, 0x8}}}) 23:31:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r3 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/64}, &(0x7f0000000000)=0x42) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x3, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = dup2(r4, r5) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000300)={0x2, 0x800}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x1c, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x14, 0x20000000, 0x6}, {{r4}, 0xfffffffffffffffa, 0x24, 0x20000000, 0x4d1, 0x4}, {{r6}, 0xfffffffffffffffa, 0x60, 0x2, 0x7ff, 0x6}, {{r7}, 0x4, 0x90, 0x20000000, 0x8, 0x10001}, {{r2}, 0xfffffffffffffff9, 0x459423d63414ec24, 0x2, 0x6bb, 0x4}, {{r9}, 0xfffffffffffffff9, 0x43, 0x8, 0x5, 0xfffffffffffffff7}, {{r10}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x1}], 0x3ff, &(0x7f0000000300), 0x1, &(0x7f0000000340)={0x1, 0x6}) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f00000000c0)=0x2) 23:31:58 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0xc02) 23:31:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000200)=""/166, 0xa6}], 0x2, &(0x7f00000002c0)=""/18, 0x12}, 0x41) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020853ce0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc09dd0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020853ce0 23:31:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ef04e744698a7ab24c986aa00000040000000000000000000000000063cea699948d95b08563854ffc0000000000000003af24594e7930ec3da202a4a94096f5623041c4d12b36e8c93af0f1797ca1a114e8f5c6fb869024b7af434659ef7486c25b9f0565f74bb771d8a9c68f7a8a5d826457da477db73f9bad531f365612991b45a299b7a0c96a836d7009e1d51090130827b00f02ceabd16907e23adf5150ed4e101d6b5666ccb87a241ba0cdbd51dd2d01c6db3e336ca254ec29b3b0d1a79e2cd356ae35d03a40ff0b89fb030dd66e55c1c086a470413e2c1378f673a6b3b33373ad0df99f1ed6254d6ced5dcf51764137de2900b7c4c8c7276e9f"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 23:31:58 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x164) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 23:31:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001400)={0x0, 0xfffffffd, 0x4, 0x0, "0092d500193000493a43197d57fb020000000080", 0x7fffffff, 0xe6b2}) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) preadv(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000000)=""/157, 0x9d}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/163, 0xa3}], 0x6, 0x0, 0x3f) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/pci\x00', 0x20000, 0x0) close(r7) 23:31:58 executing program 0: wait4(0x0, &(0x7f0000000040), 0x2, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f08000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a94013ce4e08fdbb81dd38dd8ed1493750a16d795573c9fb72b137b295d7a389322207f9904987dc3c6dacc71dadfc9eb961fd12184813d7352e2df735da9e158742164106f67778adc4f7bc42c406ea5a86be43f43f252b3b5c56cff95a64258c2dfb2be7a8efcd8cd8f97acf7a2dbb80081e5a2b21"], 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2}) setsockopt$sock_int(r2, 0xffff, 0x1895, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 23:31:58 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="eab42ca4336a32370f6e0191075800659c055fe8bfa58082abb4eae867561860e147a0ead5b39d574876804aba871ac0699e49c232b3f13846139293879dd8f1822828f4d4264e03092618725bf7a1b4dc699594eee3ecbd7a67999fafd6755009da04fd4dfdb1b17c67f9aaa980e325da7ece6d32d78a13111e6b476747ffc1d1ca9d07b3b7125ff1181b550cf122c40297e3cebf441c491c7681c4dfbf6a5b92fd05ddf36686a1b327e3e9d18ebfe530ff80ef11"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x3, 0x9, 0x5}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x2}, {0x18, 0x0, 0x5, 0x6}, 0x456b, [0x8000, 0x7, 0x7f, 0x2, 0x200, 0x0, 0xfffffffb]}, 0x3c) r3 = dup2(0xffffffffffffffff, r0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)) close(r3) write(r0, 0x0, 0x0) 23:31:58 executing program 1: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0xee00, r1) lseek(0xffffffffffffff9c, 0x0, 0x1, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4010b2f66696c653000"], 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x3, 0x8000, 0x0, 0x0, "2b1052e40809a8c6042c6453dcb58f877e4a7074", 0xffff, 0xbe6}) r4 = semget$private(0x0, 0x3, 0x291) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xd, 0x0, 0x0) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000040)=""/203) 23:31:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000580)=""/110, 0x6e}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000700)=""/202, 0xca}, {&(0x7f0000001b00)=""/102400, 0x19000}, {&(0x7f0000000600)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000240)=""/28, 0x1c}], 0x1000000000000258, 0x0, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) flock(r0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea", 0x3, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80000080, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00@\x00', 0xfffffffa}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000620bc94db9ae9c571cd3ce15325af86800"], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f0000000300)=0xe) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) getsockopt(0xffffffffffffffff, 0x200, 0x336, &(0x7f0000000340)=""/205, &(0x7f0000000540)=0xcd) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:31:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0b493094acd0a7e8092564b89fd1bb4e7b2c4d4c1ad09f3fdbe76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993657004e1f37709bb64716b974b2cb1fbdb8523b606000000d74b67e74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b048924eddc74287262581e0bcdd874724a231000000918cba2113a6d56b2c63a273798564ae0024a9442f358ca7c425ca30efea8e1c6b6664df2644e1940de78245d233ca45f3be1af4b370f6217db23e6a0f659d148ff9fe79aababc4a43dfd021fcc2d910d98eac055a42a7508c58852815449bc51d200b6dcb1388a70a636026eaca44ef712409d7c4d3c2d4e95716ab72be8c4e3825a5474ea6e1c203873910442f5355329404ac6c89ecf1ec814aebd7c9b14a54a604717dff61b200512ca7589278106d4b772634141f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x5}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x200) 23:31:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:31:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x8) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:31:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x820, r1) rmdir(&(0x7f0000000380)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xfffffffe}, {0x18, 0x2, 0x4, 0x110000}, 0x7, [0x2000000, 0x0, 0x1fc, 0x0, 0x0, 0x0, 0xffffffff, 0x5]}, 0x3c) pledge(&(0x7f0000000280)='@\x00', &(0x7f0000000300)='%]\x00') connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x2, 0x9, 0x6}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) socket(0x6, 0x3, 0x5) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/175, 0xaf) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:31:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0xfff, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 23:31:59 executing program 1: geteuid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x4], [], [{}, {}, {}, {}, {}, {0x0, 0x2}]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x1337, 0x3, 0x0, {[0xb8, 0x0, 0x7, 0x3, 0x8, 0x7, 0x504c, 0x9, 0x8, 0x3, 0xf80, 0xfff, 0x707d, 0x100, 0x4, 0x100000000, 0x1, 0x8], [0x7fffffff, 0x10001, 0x81, 0x7ff, 0x180000000000000, 0x14, 0xfffffffffffffffe, 0x4, 0xfffffffffffffffb, 0x8000], [0x81, 0x7dc, 0x3, 0x0, 0x1f, 0x40, 0x8], [0x9, 0x7f, 0x100, 0x2, 0x7, 0x1], [{0x3, 0x8ea, 0x5, 0xfff}, {0x0, 0x0, 0xfffffffd, 0x2}, {0xffff, 0xf4d, 0x1ff, 0x800000}, {0x4, 0x0, 0x512, 0x4}, {0x8, 0x5, 0x0, 0x100}, {0xffff, 0x6, 0x9, 0x3f}, {0x7ff, 0x8, 0x2, 0x3ff}, {0x8001, 0x7ff, 0xff, 0x6}], {0xfffd, 0x3b6c9560, 0x6, 0x400}, {0x6, 0xb417, 0xfffffff8, 0x3}}}) pipe(&(0x7f0000000000)) 23:32:00 executing program 0: kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0xd, 0x0, 0xa14}], 0x1000, 0x0, 0x2200, 0x0) 23:32:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x3, 0x20) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 23:32:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000100)='[', 0x1, 0x0, 0xfffffffffffffffa) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:32:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe25) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x4686, 0x80, 0x101, 0x1, 0x7f, 0x1f, 0x8, 0x2, 0x1, 0xe7c0, 0x10000}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/152, 0x98}, {&(0x7f00000004c0)=""/73, 0x49}, {&(0x7f0000000540)=""/32, 0x20}], 0x7) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x0, 0x0) fchflags(r3, 0x0) 23:32:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x100, 0x4) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/206, 0xce}, 0x0) socket$inet(0x2, 0x5, 0x9) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 23:32:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r1}) shmdt(0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240), 0x2aaaac00) semop(r2, &(0x7f0000000240), 0x28) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r2, &(0x7f0000000440)=[{0x0, 0x8}, {0x0, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x1f}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x2000}, {0x0, 0xffff}], 0x8) semop(r2, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/110) unveil(&(0x7f0000000480)='./file1\x00', &(0x7f0000000080)='c\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000003f56410000234dc32f343a2c1b8e6b900909000000523bb8f1bd88782a2c8649cd67455cefcf0283cc489f7f2de5a77f62b752b05a31018c2308bd0b034f04068eaec44447dc6f99125b5823a0c317dfc56fbc65b5973e"], 0x8, 0x3, 0x800) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300000000000000f525875f1b964829f90faf3f624059728b4032d91cdfdd3f69c6a445ef4d8206c37f11a2eb62942419c52a364295a775c6004703fabe8d987803cf15f2b07b1b66952c11ba083ae33d1da43fe574c152b6d4941d880241cec54324d2080afd400ca8c2ade7b07fa442ad4adebe113b94713a54cd238875c582a7d0e67920cbadc343d920269bd305fac679582b5ec2b4c92e48fed2fe7df2b36e0b735daca6e6b6d5b6ad630c1d89450d128c6b0eeec4437d8432498470d28061b4465ae460540f4855401748b6f9416bc03394b34d969fb3"], 0xda, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 23:32:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f0000001380)={0x1, 0x1, 0xffffffffffffffef, 0x8, r5}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000001340)) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000080)="aac60ed80ca3a349bffb7880c66f520139b69df7ddc1336599a9db53d723ec89310c8571da99ff372283b26dbe2fcd709cc5017d420ee917723aebe3254f1251b82de454b91b0ebcbc7425a3c08dd5ba816b9cd297d8e01080df9f6baa60334912dfbcb628fb2214f974ebf6f8daf7099127b96e2ce53b8012417ae0d72d7f56b22ccf208ef68fae"}, {&(0x7f0000000140)="cce882db6ba7d2f09a02ab56f69d76d758270f5c60124134abf9a457d3bb2a64d151ebbd21caa2b350116b09aac9bce02a0d9f09a0cfd8b0c79d444e8113bec0e0ecdeca2596d48ac41475e864d9c7904d6703c37471f2cfc9e3b7c05630601d1ba3faaa830c9ae8ad6e91cf32e59638f84239b74acbe784752064cd0221e10935fc44e52ba0e9f02faedec797f764c1b861a3a205d9d67ef8441d57aef690fd56ab55b0e692d97533c201de56de6b6fa6b656f89bb951b7210b9065f1fef1edad04476633e8d173a17dc3b59ca65b9fcf75e061b0e9cc542ebcf1d51056f0f9a913e4e55fb5eb2ec324ca7cc6dad3af6129b8019bef825a0e8c5522f6d519f47206b73a91973c2d9c4ca4904c0374d1cafb1cbc0787363d81a30b60be99aec49e6b9e2bae9ccb32f234c72843ac4d89141cc916e9a714701b956e5bd8ad4d8928c98dccee484e3368194d9f7f82a0e1c99df7e11a2a9c63398859bcc5d373d9eca68ba3868b50b73f87486d57944ab664be8f203330d7f7d064bb8670f46819ba1df622b692831d276ea1beb2f7a853f6976c7cbfdf72e6f9c450563c52f1272da3b07405e482753ec1ab0f14959f8bf59439a7145e0756ec96a1b68dea059fe65f2ba822badbbde1b2a25ec7a674ac236335cf11f9f6a97f45210d74971edc653ec7e19b6787c431f0f0576fba3243d0cc006d176c3a5d085c23029f498c416d90f6289e60f0ff9c1d756d9530c1fd1ac11908f2be7c90e7b85a614dc129179258d1d63e722308d559841be09e39196fff9fe83e8e59815aee56db22b7974482ee14d2a71161839c01d1ee6d1a272e605649e37f1b186fc25fa9fcf004896cca4b786389ed1b3665e4df4f593caacc00fc02ecb6c7c0fbb1e3df1c2982f91b08507bb0ebd5e427093b6d65502dd49227592797f18f434bba6bbc22d270b8883fd4629212946937fb6eadb43003e33e8f316624e5f8b34b58f581013f75b3ba2eef3fbcb3ae47b5c57e65d49b2423fee220167574093f50dd467fa47fa9afa9a968486070faea26575e0cb904d959d73d09e1cdba71e580094e489f4d00b789ef267de7fff1e26d1f0a3b7ae00ab933f7c38991e1f018120b2d82666c861e6e0161274cf1c3311d0eaa6df707a960f88d72ba81c00bc752c5c72f9472d097e22d53e5ff9d2abc1da6246b1cb5f666f96d3af0b0c1296b700ff124c7c4870f99341790da7bbb48b4bc66f0f5ff65d55468e60880eabf2a9cda71449de9070049379f28b08882fab230780c23c8770c0d38d2666458ff46ffbd789746139eb6fd5cb52615df40c2ab65080b3ca57352812637b57dbcaff7a2c0552a7288a3ddcfe41ad4ecaf36aff2d3a162d9958a2c1778be1072ed8ba618198105d6c9043edd1cd842cd08f72666bf7f05319c28fca54115e5083fe3e1e4eba8b4490bf601867aee7de6b13ce72341b45e5c35ed8bac1e28cd92460748cf04c1c0c865e6aaa092226cab4cbcadf9c4ad8c4a0de03342d237313946e76db0622fb8e18f2685c636545355e848cff943b61e9e4fa41467af2ec1fd6cd887c57aca260a664237d48964628f10b229088e855fb9f886842a5b4d208398f74c2f6c17c83db6287d68ac39bd46f30ec700f65e8c253c22217048d788663ee20454a186532fda60bb8efc4ca40e75ba83e2008e6605603acc1653a699a630f7af840b0e04fb402fdf1ccd9e9b3e6ad8e55d879fa484af336fdecbe7068bb46f3261d6b3bd8b5c8ea53468f36efc48d1b2b05487e655039e966537436f345c4b43e1d27ba2d8a254b13b79a4a8f79ca91add52985de44dee3490b7e11263de65884019c2b69ed2e8a7b99c5de580418dbc0e4e6a965cec88e58cc0a998e0b58b0d8b4044520bf3bc8adcaa1b97a133310ec40e6fe8bdbae9fdc3cf17220ec7cec8d8488c556c9e062e038e2d15c0ee4f45a6cfb545071520762f9813f6447f28c4343610eccc4016f5868c839a1146ca155adad90fcfe716200ada66bb7e51ba618cc725f3fff6d3044fc42ed62690fbffaa790ca30926415929c9edfc6638e12b93d424562a8c70d4012ee480146179ab6bebfb04036016844802d51f86fd9575c0cecb3c8d8caf7ca67ef3988f0dae2262d9e3d68502689cde06cf58c7fc8ed17028ebcdfaf3b99bf31b5d594e741ff7a8eaddb7484bf4d6d7732e2165a7944cda327d0be5872abe19aa8ccec2998e575be17b9c4b28fe002078adcfd20be8a6d68f53405f602a6501640377a1d8dbf2cc0a4576ee34f062cbf28f23d7841515f96dc3b8f4b3bb7078b14dfed34aaef10a8da6e98b592ab34c2c5bbf5bc8361e4a68907daaedbfc0095204be42012c2289e2c25bf9ac7358c7bdbdbce0f9b47b788a92bb9ff66ddd575f2ebca4c621b3a543e6c442a30a3bb47d852b42fe17c07a749f16094b5d15e38e2c7c0d1961eab91834de4eb1109a2f4f4f67190cada91883b339bb2cdd7e3182c01c1295c5966b1f5bf179afae20c57e065ad6711103c4e82d12b1e6bef7992aabddce817f71d2fe8ff02e35bfd0ef99b4038a4623a303b7efd9f8782a11a3760e6d8c3d8df1d479d602ba19f7098a01b0188232ccef2e0f9e07f8dace326913e6a918a4be98fa5d76a844fdf6909c45d337d4ed1bbdc548ad1d1842e62cdb709a87bf819ff26892caa705e3e84c285ac4b1dc39d3ee0acd4345bb7300e350a911dc01e985456cb4feec6a32d24b81b3eae573cd0eb863ce34ce4eb5365003e2555ff01108798ae8734f7588f430ac6e813c83728ffafc3198526349d10ecae19246199144be8f2fb9a72b2ac28daef68470fc36dd9620c904001f65a69626b3e961aee3210883f2928320d24ce759973d3e6ecdf6525d91135ae74db4fde4f3542cead171bc7cd08b3638f23fe8c086271115b0ac1245f754ba7d9e09c1ffd31ac96503f18f8fffbcf3390ffc72147896956a21b24dbf9fb6648e6a969d877e99402631552ec911e5240a6177ac38386caea6a6762ec1e52a709cfe99eaabfa9f22abf3e4c4a8a200f6680d18bd9f0a92ff2e53ce7924e59eb02f30a202f6b428874b6b902ed086698f6db974215bfe79e4e8e98f5bd4c0f55e4c9598d4af842a8cbe4fbfdbc2a84422023e18024293052ce4052701e64da1670331f86ce2fa6d558731649987a21a24ab8dfd1e3a25a0ee0f50b08e261fad6394eaeacbdfb3b4c67128596778e225feac92bd6d54e46fc95b625f9a9216ad31798dafa3468754e2048f819b95445655fef288687b6a1f972a0192ec301ce7958296082276ed03342a779a652b79d6a36b8d3939104e3a33d513ac0a124238771f168e2df5d494a82a30b71e6d1b9130143c8b5b1b8dd870b238341917f623960ac95910d7e4153a2f2517482d51d658a55ccf888460fe2968cf97e87c977bf86e931ebc34ae781e3dbc45a2f3fbe859c9263a2c03a7cdaab9175abf3e6e8e626a3cebdd3442a79189a68289b84a683a5c4325341a83bcfe79da0d842370c65d65e86bf372dd1bc5ae83f78f94b0f5a64beb7d20c7a7ab4a8e5a206f66cae7d597ac714ec84c01a1d794951d43250c189667356c7eca98289480e0bc36adb073b4e3e3c04fa9445fdb63dbe982056622b96dbe5c12c7c3d75594897dcd2d96b99fd00053490eb138286ebf211beac313bf4423b619fa5dff6a080eba2f307af50811245fecf9b0e817f71b30fca5c659496bfee7c533120376208215b08075787dc83a704f70bac24223f4b0eaa22c5c894ab11a97fef62beadc385d40820b53f7af1dce5b9e2a642d5a5f26e7388ab5086b063334ca43e340ef090542aa6076c45fc4c1ab9de7f3db0f4523d0239399c4e1e82415a1f04e38ffd5446ee3bb0538f62ed12fb9a567f25e9eb52723662f6b7ea60afe05dd4a197dfd1c75326125d7eded74d5ef2ef7b51f89f0f6d05a558f0ccdcd4c4231ea8b66ef69dd398458ad2e3be5f1a9565678545ba3657acfb3b2cce6255455d628640264c136236d6954b2daa1567f1c4b09b92d1120e75142479dee3b78eafcc089d9fde641c94e57feaa0f0369cec1cf27c370879d542e2688c67e78445cc30b4a7692ae46a9d640e7f80f456f1a151792f8bc175906d6746a0631b6da6e07e4c4d40f25cdd138aff2916d27079a3221a2854263d7162576e030e92d1d96d1ff77da6472691fb0a9cc9699fb07c9736d13f70e7620d3da74b34fbbe04f830d992c10285c1af4ba9e621df2bf092bdc207450470395453b6061077eb2322de20d3789461b4ca31cd5c28a3adab876231a065e20f1185d8b2a4b111af11ba29ae80e10dec75f8432c4917be90210f4d4ba900defa7b44673e09cd2635668ada7d03086d97f142cd8349b1dc059036f1a84ac5c92f8722ccab954d1d2a14802c9aba52a2994db07bde9efb8ebb6887a8cd3541ef7410b4ee1e4bf34178ece02f6554f0880a6344dc8e20a6b86ce2188bb9f6e265f15b3accc90ada554210d33f26aac1c758945f0c075446b597ac48ca7305384f62b0f91e5f8f31648862265999d29b1407294510b2e880590d626ce7ee9f7930a60172f79f915cb7e5f2e1acce98e950dbef7964c583deebf0b510a464fbd20c112ff465043e9143889beff56c6fdacad8785a09832107ed6da505c91106796af2d54d7592441c9bd6fa4fc5a630a0f63629b78d44f8a10d3c68e039676f75434aeebf21ef7a679a0ffa400420cb966515e8b6f4babd7caa4920f0d159a2ecf3b00a27b5b44b34228be5ee0b93302a978072bd451a2a64245a89077f97fca2e1a1f64365d4cf6bd8637f8b964173a4388d57a90a68e12fa19083725596fa9abace52104007baef091db23f8b120a1d3e89638211520428847aba12a7efc24da2d96719633071233a6d165c14c3109516a37f45ee8e3a3031ab254e334c1619a38ddc7c27794f4077ed432ead9c95f8a41510aee6f60f22410ed7944325fe24bac67c4cd0ab75e6ea49a7a58ee0a24cd468ee438f543d5563c4023f120f94c4010849eab177963f9abf470225c08eacc08184d048025bbdac4c438176a6d5b1886843676ed879f45f1234a9b9cc28620b04ea2a59181149839a92a8021b65c0169e7a4c6d0acb3557cd6bff21b4c2374eb88a4bf511eceed1ce13581fabf92229a9165b7ff9cb4c133614a2a60088fa8f67aa497faeec7dfc0962bcc73f5242aeb3c1bed714361765081b5dff58af5822ac111fa399c996f4a944a3d7c5d7c34cc5bc203da6af2152990ae6bd523264e6e099e2e8023c0fde92e4cf194a14f01927686d642a817ba91e8b44b3883cae1416d2a8fa582ff7bd5a05ded8947f0bf9ff4fed77e1d0647461d206bafde7b58d4f15885424f22b7e968262188428e1af8561fc930e95a1edd5ea5bc8e4aaa8cb2a4d5aad9a07ef3cfd2c2ef0b549cf42d2047c6fe95f03939f2df0501f80268d67d1a83ce2a755e50422d90eb5ae34733b095f3e97a954d21f8a881471f630a89ef883cf9e12b8930cd33500283e3d3a13f5ffde392e78b5cc1dd8fe504cff5853609390689ad8788c164e1a0585cc356e16dc28ea06867df64966dd92d5b768976ac6699480d0608608fcb79235a3183cc3c6d3eecdfc22da87503717f06f53bf72f13a581ac38bdba07a8ea9f52416dd33ffb7b76e04634e2e8b108cfe4d8d60c062c6555a230c3c90e0dbbe22e76c763712b0b54739156f8980f0d2b1ad855d81613f7c1a54df2e7479e67d3b8a9ee46888b8c5582c9894e2973539293f952edb408acd4ec74d03241"}, {&(0x7f0000001140)="e4e36979674d3ecea7fdc702bc9bb96bdedd46370eb726f0ba0126b3371164e343afd09b4a253a2c991af9ca9a1c9b10272ad617e88a37bfd1d28d44e9c87a935f748f279a9fb55cdbd67ea1f08f59ec4fecebee44e0239f6dab5095d947fd401d5679bbacf6c1a5ce9eabd25d01a427780d11f987fe43a339a21009e4b824362ec55e2d3d7d134c9d8addc752ab179d9745ba278c8d8b0ddafba363296fc303a1a186a1ae2eb05943e09a08e568b07a4749bb116a3ae94256a1dc60af5ca62df9d015f1f97770c6cbf3b279a90398b1645838d95daac8a5c3bd25a036156c8a5fe63317dbf07eead6cfdda0531dc28e"}, {&(0x7f0000001240)="8c7509ae4d526cf8d63fbe14a393266fd8c4f7b0c48f7e5d857e7a5d48d1265094090cd03d497c9d25ef46e3a92a7dd2440e8dd42d37001e471fe6efe03b18a028208d745ce483831fec235f2a2a2080f6e1197491ddae30320177132520111965d174403450aba94091fce3f5e17d0c33b5427613d8a79e2f9adb40ffa9f3d3943e7b2136041fe0d863495c886facbda7ed7179d9f05a9ab98b2cd78740b8b4e669375e3ed6ce581018542efa7039851a25"}], 0xfffff03) 23:32:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000240)='./file0\x00', 0x2000, 0x80) seteuid(r2) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r6, 0x8) shmget$private(0x0, 0x3000, 0x788, &(0x7f0000ffb000/0x3000)=nil) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r10, 0x0, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r11 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) 23:32:00 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x0, 0xfff, r1}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 23:32:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f0000000780)="9d2a6d5576392568e6601bed4c360b46692b6139cf39425e55cd5ee7324bed266328abcd6ab6fb35d5146afc5e03f520abc3e5963b17ae5df419e4d1e7e24fb23063020c925206463c760ff8f31913b148999989389553e82be803cff0160a902351b76caf37da6883c881dec444aed04bf377f35c594619ecf376f588a90dc56f24313753f391c17f012f215b3a5e3048bd7a39f81056455eec3935e5ce7c885627194a7a025844b0f69fa2931ec21a5ce05a89489c135eee413e8636f64e6056f8f1102472fad6abb317ef36469cf9c02e726e6e5d8db636f305ea32f0c47137524a0af18dc5e0969fe1a42d50db2c9b967de2ec11729518639790efb066c79562fe9d28e0", 0x106}, {&(0x7f0000000480)="6aa463ad952610b5531fcbb641f6a489b47973a60b77e5d0af41e89558d68579d2556dc99929ab0d5c692a43cef2d4537d6905e61918dae987053666a88c12bdf479bc478d0316d857fdb83905923a6c8bf5a1e394b16c0381249edcc20631f64d665052582da0e3a264113c0c0742f743cc4d53e83d1957358181dcab7431c59b1bf9e150cf2ed79a7aa1ae8d8ac0c31db61583effaf5ec11d87fa790a1a2c9e887e06d5250cb826007562ad68c5457a23b9453febb99efb0ec8c3be66112407b5184131957442fdde4d142df793567543f87ead169a5799ce62aad7aaec67547311f570c8f29988730122274536649992f29d3dba5e0a2a1694dc7c4da318acc6f5e7e4f8d124e2bf9a5ed00e3def31249651fa19338ffaf6f4a1e2319f9133d06fb94a6f7c6cd32838784d5ca953449a333a4bd7d90454db0e27b1513db0b12c93422633869f7b63b96198cfe057bfa2a3fd3f91ed037015fe7bbcfb918f25f6efc30605195a22cf777367c2acb014c0051dfdaea9ccef0f1d7fa3c1175c220a0fda88bbb2816962ad427c047e9ef41d032e2ad62f035d225b04495ccfc10d66db6137b8d3c69413771e9a3876d1b88f6b3ea7971d6adac04cd8a9bfcc6fb77783b2b7b985030da47f40dcbb0bd6c4c3fb3f171fd84f356855375c8946628f388079eaa62a3ada95c71d5025e7ea8e775840bfe690728128e815100681b2d000000008c4bc5f3651dd29b9a0a3715a8772bf1b2339f50f493105cd3c2957226fd40bf2535cddcee1eda4fdb0ecf5bb755f41e9077ffcd3f52b389d00ae3485dc7765f094c3ac929cb4fc9c156304a34afc877c069a56da81969321ffd80fb88de19951b5df7908366f1e50a482075b6081321301980c4d1055ada744dbf8ed50eb7fae43c65951c8787094940ea62df20ffbf95666bae83971a1a4dcd850ff62c235c7926dd450147b27b71b8a35fb2e68db6ae83bf9bfab46df28f5f3f4bfc8d27018651bf6b3695e65e073363138a1d76008ef02dcfd1616ec263928d1d246d7563253438564fbf25f61775853dfc24dec80dabd172f2ff82f98352", 0x2fe}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="90a6585e13a702c8ce9720658de2641d4957b7f15fa000f55c09d71df9fb46413b31ebded18e1570cd58c58c58c01787cc49c7e2f689a9ac56e3793ab9b88cf8049a734d590a5d0c34fc3d3d0632f6eae74f12b51473d9ef7973f3f8b794783d8a924a4bd84289a595dc9305971aa3e3af50117737d844b1c1160a3168d13ae35bc0f414bf0e7c1281cf8747643d91843c53ef9304aa0973b1c86d62617483402d76e011aa6db56b5846cae723a192bbef3c9de6c4ba1d35c9ac2ef9741016ebd8ea57b45917a6390d6d223686c81f501fb315d35fbec2f8ed320999f2cbe9a498373f55b646607bf168c0f08e4e64ddec9dad2c7d85", 0xf6}, {&(0x7f0000000200)="cf5f004c913f87b1e097cd8ce0f5de270c59a29eff7357d6f02d305137fb17ad460be8fa16b266293107e957b4b3cc9997408e83bee4cd529394554a1a5ed6249c2c9947f4ff3961620da74e2b074bcd20b9232bc59affa3ce45c4b903c8cbd635348bca02e17929d4a71c526b4ce0ebdaf444ec7cdd6821acda7f10df420b6e724a0c08693ff80cd194427368ff98901433533c04ff47d0db247f626286d2764533a6dc9be8498386f566cacd0e0fc8e1458b2f07c9cd1c40f1868498e15520", 0xc0}, {&(0x7f00000002c0)="944d7eccee42121ff3be0f0afef36898f074a4d94e4618697842f21747f3dda3542760ceac685021c4f3bd4ee044035a1ac3cbc1313bf2467f2789cd9235c7125563ea16d73d9012cfa0508bfa99754e9e664eb4a70a1e2e84f23d879468ea8e4d585ec2c207776e219eda61716ebac7b3b54d6870878d971fc94eaacfd4", 0x7e}, {&(0x7f0000000400)="705374bd660a37eb3ad0759e4e0b8a4863263c9295e8c7b1e78f98bbb83153ca0cc70ab7bc2ba5fb2c596cbccb1dece69049038f1b207476c4a6e7214e6048945a9fa634349167d691abec923cac37acd942a71f9f034f831f4e0adedc08af1b5145b7f0", 0x64}], 0x4, &(0x7f0000001d40)=[{0xd8, 0x1, 0x2, "06bc5260a9e9c3f7ee4033be19990d8bab0e254f0f6333ffa3cd20f10c42d4b38bcb1d14557c094eed0bc9fd03e143287d8ac06fbacfb38239d8d385d099963c09daa3bd8782bcdafd1fa745535f668bc9c80d3d7632b3b7229837302d1d00b949f7376fd1200824d0692b58ff9a435ad778f45473e7cf3a41e1e6ac9c219bfb55cbce676f164da764ce9e03f938124d9cb43593e2145c1debb4e81ed952752454cdecd619372992e95fb452269efebf78462b2b4af5b79f70576ca97e75d7dad62ce397c793"}, {0x58, 0x1, 0x0, "de7f44401390c55a6b8e4d40126a9287bd452b9145fd4e58b87b1947c85e7f74708e99e03eac6cabc77e0f921cd32c7e9168d379dd6ede95d92096495cd8ca1dbb701f"}, {0xc0, 0x1, 0x3, "2e62d5c66cfc74ac8fcd4797cc59526e4f7b01b7d368e275362c7ab2a6c8a0d22708e281528c45ef043f4d3bba4cafa540b28e742683a8617600c77afd1066003ae69ba80a18abe97dc0c08cd7303dfeb1422db2f6d000e5545c61d5697328dabfc3bc3afec7cbb91a7517dcca302f231602c522d9dd2f505cd9d76b986b20392999d134958ab3949edab13832b50d1b64951812ddf6d40c9fc1835d038ea16cb76837ba3942733ed25bf498"}, {0x48, 0x1, 0x2, "780c97d522715e5f8c2292f65c6b684dd776dba21abd55a5257ea37d61280dd1262aba4cecbf062fc151e78d0366ad162d49"}, {0x1010, 0x1, 0x5a3a, "45e79736924b278906d1ea70eae60a1aefce0d477cea0099be77b7664e0f97e29bc2b8b50ad92db5210455df14bd6f05bcac82fd37316fd26d9bff81759e4ce9ef3c8ac6ae7d5be51c8f6b476ee1d5d06d6c596440fb3816aa738be6f4c1f71a7bdfe8208de07ee37311b23d0e4ac74c4c093341682ad26d546c023c4d7ca9b8967f3c544eea629ac9c65f1fdc69e06160ec2b5af87fb0ebcb87c4f361df720cbc664cc073e86960d20dd5ae8c4f82ae17dd31702aafb60229e4c78ee02b0fad2a4278143cdb44535cf1e21bc46e315949c6b3fba4c07457979e6f2eaa91fe4a613393c65702dc2ff79ba3f74a4efe26084fbda3aca1112dcebf105fd32e92f80be5e9999226ada4b7aa746b6e31b4335dc0ef45c82fa50d28b5ad2e4e6a2b4b2e7f9368b20b3840ac29093e24933b28279811106d86f3757d8083c94fa356504369192dc4b64101ef41c77e13dd71c6c65e1b20a0ce13a541f55a8902de00ce1197bed41165fd49c3d8d660ac61bd6bc60bad2fb8593ad052c28db4f4e2b2a9c28236adf40ff3723f7c75e5bea008efa79abe8a90093611400a78ed9403ec88c3d7ecf3d4f68f17eb056d609c6cf71df639260c4d4a18a65f84500260831f82946c3a92459422dedde8a783c9dff3db6644b88ff1060b747772f3a83e9d4c61aaa59f8b673c2b9591c0374162401cb1df000e44ff8ab7ea4b5c30bb0a2745d333a8114101af30b39a8528471a0c710536de40dd324a61028b7da3143558642d3ff49611b6278f312fbaab0a99b7b702c10922ae2608b15dbe4fa66b6732646253e1e5fecf74b5b4c6650d8730fdb984996ca4d331eaf7149b8382159b7fa7b7ad5e94ae6bc75719762c6544700cf9f09d1edf3bbf11febcc17a3f25704443582e7ec0b709e60e5bd5a8a2a17164e76e5544806ddf63e1610e3ffeeb830b8af82b32616c07ecee53a1ab51e7cf69d35af51c3c2dee0d0d398b77eb6221938773fddf5ab3edcb2e8bb812c15e4c27cf6b8cc8ada2bd1701774be025f50073978a5aa299067953a1d43bd692d0111efead4dd600980a1827f61c56b49920d44dd9182bc1812d68ea89f7210bbd0a8dd65db164193cf0b7b25997611409732aba9b48aef37db8779dbdf36e99678267b2adf3f3ef3ad12a7f26d09ee9569c9802193654d07ab00237a9f86247f1b966596db2118491a0e1a18473d7c4e1b5c2f5c469830537fade8faebf10eef04750b204779da35dde11d480cf245ab4ae9b57277031879147f752aae5cab963b8ac6c6af1408f2e3dfc5b8cdb5972f244c7b42ad76f7144242165d0a2d5bd11c8f5d151564752013b1a912f48fb3553c6cf38e5f2b3f04d92eb57d01262d898c3dfff4e7eaa0e130d279c814e45c6b640ffd191eec275a2b2b08a41f4c1c5e39609623f25192c290fb064e2deb4c427d3fea7c1843ac9d58e992f13fc8ab6500617f243133e380ecc460f4a0e48246c402a106ac9ebf75ed013968f423fe5dde8670520df003ee484c4ec1530e716d705cfc95c53927e5776fdc010e708df4b97b84ae11a4599cf0468ed8305291d5119ff3a8c16c3528641d0943c099c1fdfee26c82ca3aa6038815be11b2b63242449ab7df2f90dae59846d43033b7a2ef46b669e183192dfad99f85511f98c3620951d0fc04bd73e5ea3f3b022f1e9e0a3f0fd4b4e967c42a22f1b36005424eb599170ac7fafebf5bec89334085cad40a560c0c0d504d1eeaf5f91a7184a518748dc07372ecd3f6218fa1c83712af1e6381a286e27d66e30550693119880f2ac48ee21018e7286853415fd03068d309b9390a7599cdec067b7e29bd3bb8ae7edd8e48d8bef226ef225d9fbd2c75ccfa6719410969c32778eb576d18ae26f6735e55180f15fc37906b837259827ebc3b728f5037c1733532a886f9ef4dc669ba1ff20e491620ddbc7c637eff2e4a511e628dff05cebf12fff433df32a2c9d1da59309a8c110db962719af1f19d589c5cba78bfb5870e5e9478084039314a224d1ca8c6d80d56d010d90afd1a14d73417ef087ee8bc1d1d068de3f447724fab6ca9665e6c2b5d19cb33c80bfc9f510421532a94375231c5348d3d09d13032cb661ef41b7e830068b6235a7b13c8de304b440f54971296e5c6ea01456a95ecb9ce32b00cf52469647b354776b64b36e3e04753ebf7258d5c488c14ea72d4b02c2836263c98c4b50ce0efaa33a6be51d627fb1b7e3db099a3181004d757d200c2386e77065a2845ea81a406600137ea3354bcceeb4c01679f0a216689c0777dbb0eb8b279dc50051fc29b8229fb1f0671deba8171328a5a146ea940c4739002dc97d2652ef5b25d7e98dcf56d4836c6c82fb8dfa0fc9a110197aabdd9c3449bca09cd0765558ab036440be7e44147b1c82706883d64f9b1b06d111f99d55a776909397efc17ba1842456aaafd48081c01996b8bd2e12665f32d5359862daf55835665edd26366e31cbaccd4013a04f7e5baacd56dfd019c3e638fc2efcc2361a1924495e0509bd00acba1193c5799b47ab3fd4284c1ee9c2d9e9e36fae6cb8d8599795e5ea3f2144cb83515483af89f84268e322249e901c3e7e6d8b4b52b636a5ab5cb8ef12a849fd497c1cd0e7a712f35ca10fdf8c78f38ffe20d4779994714f7d39edf042329dff24b8146ba295a777447b328039a3c1b9b40c54f55a3cd854f5cf35a2034a13936cc390de0e95d0d33a1136e88c8d9d659e04a1e1b6f3d4a2684c0dec6e8c1a17d1b2d176c3200d74c892d4f36c8bfe2dedaf5c72217b16be82914d15385d76e2cc0800eb82fab85db872874bac6cd18467949dd9001e9e66ad9f607f3eedfc864c8554b13764ba24dcf25935971c58794b31d1d42743744f26363ad7b53d1bd076e8cdcf4a35779809ab38eac6da8e688bfa560bea73511142a5baeb01f08676156aa239a37dfbed8b40d95a0e5b748c9e53ee6886dc405a32a99b0a54a41c7f74251ec7d835baebe6a1a52a188105b79d5ed2c52fb244f51e5c70622523bfa6e3768c392b07d275c4bbf95f4918f725c0735f42b7a5582bdaa844bfcb8972cfb35746c0da789e5805adb311ac9d7b9594b9390dff1ab956bbab77d86deb36b7a60405b56059281f6e5601ce02e87cbd2d3a4ed9ee9fd0f8fff02f9af3be8728e60f4e0d638898026699a475bad9a36177d84f39ecafc336830a62e27184565e54be6821466da09af3a7ae2a204f0677312a2188fbf30457f45347b2e09a809837ca76e54f44c5e5b8a90d8a72d044ece16f852277c1c60a2ff86db38b4bffe5133aced78cab8de7caffd4cc5161235babadcc7c2ffcb3614c68670fc94027215adf678fb80438ea2788896c24188a547ba222e1fdf24fdf3444a6aee7182dbfc831244b60765e83ca47a98f4ce8fca9895324f8f104616a0aaaa638818de47a7615f60fcbb0e7c00ffccce350e8c8f13c3ea39876111d4ab4bd9cc6baf59ac511b08a21b4110e15f7ca8a0450607a35d77b7c9e49d1a9a6595b4743009fe7a17541a5f16f961715743270693db5773c343a04a94a3bdc8ed29b3ca7bfce6d102507b75ecfbc83fd48baf3ee700eeaf463f6a01e141a0f09e701931db63b66d82903a1e5a80868cde9c846b43ddfc86d48943d97606602487605bf46e8e8b310f5e25b071c2f1e7f7cb744191f5cd06779b014cff52b113a872b7e12b94ee76fe0ff5f03e1e9208f53a59eff2b21b973522bb48fd22c535e21625f3eaa40e8013c49726c17748b598b6d2e6d897681b9ba1f3c0ebeb288a0298433ab7fd25f12142c8cc876ecf1ecabe404b494f51a82ce657e7cec0c0a1a6aaa0721886c673d175b067cce30fc04eb59e8b447bfad3824e376b9d3f8072c72682db02710065dab64b4a8a61c476e6252bb915cf7c5a714d5835d96c7c1f1bdb9f23bf3b0842a947afadf21e893e23b85ade9453b6301ca5e14b67989133ea9bf9260d9a7c690f968ab00783d3a7d5fe8cf960533f9931378dc8f84790168bd19623a72c508ae7d96a2a01ff96868e11b7b7a1f8b4a2ae9451c47b6e066a18ade9ab69e75bb2425e1d25a3c96c605e236559f61c0c5199a02885af7e54115e39b577f99abb9f03dc91104d398120c082fedd10fee2cca71c26be92edd7eba52f820bab8885b94f389f6c9ba4c9a53a0fd50840ca22e0bc0e1a9bbc5294e3e5512f3cdf4bb17756236f5368124f732a3f3172c3913c1e3e0393c046e1e0f30489107d0cc757f7669482ed630327cd1741bf7799823ba90b0d05da6ac07865218088b3c1e40723cbc0ae54f0d7e88d1ee8a9c4323bca1c169371371f03f32479fd74b67dfe00174b25480c9c7879e0a0933c4e3c153dd9e0b7607f5d221e393d9a72cd036ecd46ed5b9694b269b8e759b2d83a0efea013ce98240ecdcfc873a041ec33b488d9c6f32a0a3ec0439deae5b7dcd0bc4886a1f1bc500e6754c9fad0776530cdac899ef1c3be7316260b32bde2a4f955f621901847a60726ad6e08812c875d5bac3ff22adccc988194c5cfb729612401789efd4450859ecf4cc86227e1f100ad3f4120f0b1fe48aa5e6b9a2e3f4111eeeae2e69a017c5c763d48318940232c16d2214fe2c52a65378fa779a9e77ff91464d2e3995a557ed89b9d3a655a7c6774cf836cebc3d98d3939ef431361dbd1f3239c340a13a87d25b1798f27cf6ab24b08bf9b91c70b3e2a1ec431ea1878b93278c182557280e54c2ceb4107336e3ebf3c8b18902c01eae11198f45e5953888c7fb94e94459160013e88d4c2e8d697651731595b6e46161d46fdec2c0b1070976ab8f66cd47571d751778876eeedea6b38b196487c7c67824b0c9ff96d60c593fd35cac67f9cb6caa63c870454164c25a67109798261a806bd33ec2a48d42956104eee867c914806880eee7da0d4cb0b6d3ad15b617629682bbd16958d4be72cb990dac119379dc70e6fb9d3d3b73abcaa89f6b32b21b996075e18b4882d441af9aec86c0983cd431f7b4ca93be31b71aa1e122c38b6e1139230c73a4a52cd3197a03f6af65f85efce1dc4a4429eab2db49ae2676967108f652493be69323e438716fdaf258742200b11d8cb0a9575808a602816d86ff3e863fa0282c6bb07c0fad5862595f66cbb6976ba84d71d157c9393851f42aa8237f9cb97bd6cbd18d33f2357ecdca5552a107b77e9a0c19e6e9781f41ba4e101ea4132281ba32d19ffa902925da8fbc989a0743a3a7c2a7434514423166d145f10739d9639ec8e254ac5ca3fa19d812f67df30e42e168c88a22fd7320890bb518b9472e4a64a718113820f2c9dbb7fdd8e22268d8dfabe0993a64882ae7f9c4dc3d2312dac78cd1d30de4aa24e69324856f41fef353bd578f04aebc99528a2156218ef32760a5fe49400976262a1c7763ddc0458b92b4b0ffc72b8a0e1594f09e44b683c03e5647d9600ab34f3d3c5ed4dd7a6bde3e185490064c709c2d99acec1c784cbb03af3a9ea636e09727c57388f759e6f5d0f3e2fc74457c159ff233f96aaac9a1c50b9003908d7ada8c7bfc043b178f357181f081192dac51ee80acf73ee5255906259f4173029d776ac9a2d3ed592495b89e1ec567ab1a2ce5f93dcdb1294d2938df4b6e3edafd878a7cd158d9948608f1083f33c8c1f15adf7b3ae7665bb5cef4e8713f35b2634167e1282b3032ce9d38434ecc9d51857a90a12f2288ac21feafec04206c9611ef24b3656f400594571b2c4f2b3a1e7b424a01139058ae04a2809652b894f3972463670a8ad60f75cd34ad55b41cee"}], 0x1248}, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) rmdir(&(0x7f0000000340)='./file0\x00') ftruncate(r0, 0x0, 0x1ff) 23:32:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) dup2(r6, r7) 23:32:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r0, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000404000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00002df000/0x10000)=nil, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x193, 0x117, 0x8}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) 23:32:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) shutdown(r1, 0x1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 23:32:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x4, 0x0, 0x5], [], [{}, {}, {0x0, 0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0xffffffc1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:32:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[], 0x10) dup2(r1, r0) r2 = semget$private(0x0, 0x4, 0x1b2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="bf5cf846c91787a313fd47a9b7b56516791598cd6ce360eec382ed79aae78230753d523bf4b939e95c52d1c51ef70d1a8f1fa0f0200c9384ee6475c595980caa2d4f0a05c70db7694f77e34b92e4842790a537af29a2e841f0b5b9b952e6835392485e03abd0e11c199310bf2c06e2", 0x6f) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/134) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = dup(r0) socket(0x1, 0x4, 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="2bef2f9c", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:32:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x3f, 0x4, 0x1, 0x5, 0x2, 0x5, 0x1, 0x0, 0x2, 0x1f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x7c}, {0xffee}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000010000000000000000"]) 23:32:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 23:32:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffff801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x1fd, 0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x1ff, 0x9, 0xffffffffffffdfff], [0xfffffffffffffffc, 0x0, 0x482, 0x0, 0x0, 0x6], [{}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xfffffffd}, {}, {0xffff, 0x0, 0x8}], {}, {0x1003, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:32:01 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x101) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d00bdf2d1f48cf59d38"], 0xa) 23:32:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) close(r2) r3 = dup(r1) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r0) accept(r3, 0x0, 0x0) panic: amap_lookups: offset out of range Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *389437 5792 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic(ffffffff8224bb71) at panic+0x15c amap_lookups(fffffd805e972720,1000,ffff80001d7e2600,8) at amap_lookups+0x2bd uvm_fault(fffffd806bc09770,2b54e4000,1,2) at uvm_fault+0x332 pageflttrap(ffff80001d7e2910,1) at pageflttrap+0x156 usertrap(ffff80001d7e2910) at usertrap+0x1fb recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0xc0026fd898, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_lookups: offset out of range ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224bb71) at panic+0x15c amap_lookups(fffffd805e972720,1000,ffff80001d7e2600,8) at amap_lookups+0x2bd uvm_fault(fffffd806bc09770,2b54e4000,1,2) at uvm_fault+0x332 pageflttrap(ffff80001d7e2910,1) at pageflttrap+0x156 usertrap(ffff80001d7e2910) at usertrap+0x1fb recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0xc0026fd898, count: -7 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d7e24b0 rbx 0xffff80001d7e2560 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d7e2470 r9 0x1 r10 0 r11 0xd7a28c5dc7ecd595 r12 0x3000000008 r13 0xffff80001d7e24c0 r14 0x100 r15 0x1 rip 0xffffffff814f4a08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d7e24a0 ss 0 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-fuzzer) pid=389437 stat=onproc flags process=2 proc=4000000 pri=71, usrpri=71, nice=20 forw=0xffffffffffffffff, list=0xffff80001d73a5f8,0xffff80001d7394f8 process=0xffff8000ffff8018 user=0xffff80001d7dd000, vmspace=0xfffffd806bc09770 estcpu=21, cpticks=0, pctcpu=0.8 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3387 153435 5792 0 2 0x2 syz-executor.0 91918 319007 65536 0 3 0x80 nanosleep syz-executor.1 91918 340892 65536 0 3 0x4000080 netcon syz-executor.1 99275 363882 0 0 3 0x14200 bored sosplice 65536 166428 5792 0 3 0x82 nanosleep syz-executor.1 5792 284099 72576 0 3 0x82 thrsleep syz-fuzzer 5792 471643 72576 0 2 0x4000002 syz-fuzzer 5792 223661 72576 0 3 0x4000082 thrsleep syz-fuzzer 5792 145078 72576 0 3 0x4000082 thrsleep syz-fuzzer 5792 330422 72576 0 3 0x4000082 thrsleep syz-fuzzer 5792 291188 72576 0 3 0x4000082 thrsleep syz-fuzzer 5792 91195 72576 0 3 0x4000082 thrsleep syz-fuzzer * 5792 389437 72576 0 7 0x4000002 syz-fuzzer 72576 372760 7998 0 3 0x10008a pause ksh 7998 252830 35744 0 3 0x92 select sshd 12929 56120 1 0 3 0x100083 ttyin getty 35744 59548 1 0 3 0x80 select sshd 99592 369862 57070 73 3 0x100090 kqread syslogd 57070 400047 1 0 3 0x100082 netio syslogd 82146 106714 1 77 3 0x100090 poll dhclient 44200 45135 1 0 3 0x80 poll dhclient 35684 155484 0 0 3 0x14200 bored smr 18059 462290 0 0 2 0x14200 zerothread 23996 106421 0 0 3 0x14200 aiodoned aiodoned 40246 233297 0 0 3 0x14200 syncer update 63784 491809 0 0 3 0x14200 cleaner cleaner 56948 47521 0 0 3 0x14200 reaper reaper 35700 468075 0 0 3 0x14200 pgdaemon pagedaemon 51520 319222 0 0 3 0x14200 bored crynlk 13769 503332 0 0 3 0x14200 bored crypto 67903 197521 0 0 3 0x40014200 acpi0 acpi0 62939 243871 0 0 3 0x14200 bored softnet 87144 481338 0 0 3 0x14200 bored systqmp 67081 239055 0 0 3 0x14200 bored systq 16636 4917 0 0 3 0x40014200 bored softclock 62625 170974 0 0 3 0x40014200 idle0 1 381606 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9485 6338K 6520K 78643K 10693 0 pcb 13 8K 8K 78643K 34 0 rtable 99 2K 3K 78643K 272 0 ifaddr 61 12K 12K 78643K 93 0 counters 21 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 30 0 iov 0 0K 12K 78643K 36 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1293 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 24 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1808 195K 288K 78643K 12860 0 file desc 5 13K 25K 78643K 162 0 proc 49 38K 63K 78643K 424 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 36 2K 2K 78643K 62 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 204 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 22K 24K 78643K 1239 0 UVM aobj 5 2K 2K 78643K 7 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 9 0 NDP 12 0K 0K 78643K 21 0 temp 88 3033K 3097K 78643K 6264 0 kqueue 3 4K 8K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 60 0 19 2 0 2 2 0 8 0 unpcb 120 129 0 121 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 605 0 605 1 1 0 1 0 8 0 tcpcb 544 54 0 49 1 0 1 1 0 8 0 inpcb 280 141 0 133 1 0 1 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 257 0 84 12 0 12 12 0 8 1 art_table 32 258 0 84 2 0 2 2 0 8 0 art_node 16 59 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 0 1 0 1 1 0 8 0 semupl 112 5 0 5 1 0 1 1 0 8 1 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 5 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1649 0 251 88 0 88 88 0 8 0 ffsino 240 1649 0 251 83 0 83 83 0 8 0 nchpl 144 2055 0 468 60 0 60 60 0 8 0 uvmvnodes 72 1734 0 0 32 0 32 32 0 8 0 vnodes 208 1734 0 0 92 0 92 92 0 8 0 namei 1024 5446 0 5446 1 0 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 5 0 4 1 0 1 1 0 8 0 scxspl 192 5724 0 5724 1 0 1 1 0 8 1 plimitpl 152 21 0 14 1 0 1 1 0 8 0 sigapl 424 346 0 317 4 0 4 4 0 8 0 futexpl 56 2672 0 2672 1 0 1 1 0 8 1 knotepl 112 75 0 56 1 0 1 1 0 8 0 kqueuepl 144 34 0 32 1 0 1 1 0 8 0 pipelkpl 16 92 0 82 1 0 1 1 0 8 0 pipepl 120 184 0 165 1 0 1 1 0 8 0 fdescpl 432 331 0 317 2 0 2 2 0 8 0 filepl 120 1947 0 1850 4 0 4 4 0 8 1 lockfpl 104 26 0 25 1 0 1 1 0 8 0 lockfspl 48 11 0 10 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 125 0 118 1 0 1 1 0 8 0 zombiepl 144 317 0 317 1 0 1 1 0 8 1 processpl 920 346 0 317 4 0 4 4 0 8 0 procpl 624 495 0 458 4 0 4 4 0 8 0 sosppl 128 1 0 1 1 0 1 1 0 8 1 sockpl 400 302 0 284 5 0 5 5 0 8 3 mcl64k 65536 13 0 13 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 5 0 5 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 13 0 13 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 61684 0 61629 18 6 12 16 0 8 4 mtagpl 80 7 0 6 2 1 1 1 0 8 0 mbufpl 256 99099 0 98958 10 0 10 10 0 8 0 bufpl 280 3762 0 125 260 0 260 260 0 8 0 anonpl 16 46205 0 35758 72 2 70 70 0 107 13 amapchunkpl 152 1553 0 1429 9 2 7 8 0 158 2 amappl16 192 1597 0 851 48 1 47 48 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 27 0 20 1 0 1 1 0 8 0 amappl13 168 30 0 28 1 0 1 1 0 8 0 amappl12 160 17 0 14 1 0 1 1 0 8 0 amappl11 152 109 0 98 1 0 1 1 0 8 0 amappl10 144 63 0 58 1 0 1 1 0 8 0 amappl9 136 344 0 343 1 0 1 1 0 8 0 amappl8 128 336 0 296 2 0 2 2 0 8 0 amappl7 120 162 0 149 1 0 1 1 0 8 0 amappl6 112 87 0 82 1 0 1 1 0 8 0 amappl5 104 259 0 248 1 0 1 1 0 8 0 amappl4 96 498 0 469 1 0 1 1 0 8 0 amappl3 88 108 0 102 1 0 1 1 0 8 0 amappl2 80 1740 0 1675 2 0 2 2 0 8 0 amappl1 72 15860 0 15437 23 13 10 17 0 8 0 amappl 80 737 0 698 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 6 0 2 1 0 1 1 0 8 0 uaddrrnd 24 336 0 321 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 336 0 321 1 0 1 1 0 8 0 vmmpekpl 168 6348 0 6318 2 0 2 2 0 8 0 vmmpepl 168 47415 0 45573 120 7 113 113 0 357 31 vmsppl 272 335 0 321 2 0 2 2 0 8 1 pdppl 4096 678 0 643 6 1 5 6 0 8 0 pvpl 32 151985 0 139088 168 0 168 168 0 265 36 pmappl 200 335 0 321 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 241 0 10 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224bb71) at panic+0x15c amap_lookups(fffffd805e972720,1000,ffff80001d7e2600,8) at amap_lookups+0x2bd uvm_fault(fffffd806bc09770,2b54e4000,1,2) at uvm_fault+0x332 pageflttrap(ffff80001d7e2910,1) at pageflttrap+0x156 usertrap(ffff80001d7e2910) at usertrap+0x1fb recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0xc0026fd898, count: -7 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224bb71) at panic+0x15c amap_lookups(fffffd805e972720,1000,ffff80001d7e2600,8) at amap_lookups+0x2bd uvm_fault(fffffd806bc09770,2b54e4000,1,2) at uvm_fault+0x332 pageflttrap(ffff80001d7e2910,1) at pageflttrap+0x156 usertrap(ffff80001d7e2910) at usertrap+0x1fb recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0xc0026fd898, count: -7