kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 22:27:18 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.44' (ECDSA) to the list of known hosts. 2019/05/09 22:27:55 fuzzer started 2019/05/09 22:27:58 dialing manager at 10.128.15.235:18446 2019/05/09 22:27:58 syscalls: 320 2019/05/09 22:27:58 code coverage: enabled 2019/05/09 22:27:58 comparison tracing: enabled 2019/05/09 22:27:58 extra coverage: support is not implemented in syzkaller 2019/05/09 22:27:58 setuid sandbox: enabled 2019/05/09 22:27:58 namespace sandbox: support is not implemented in syzkaller 2019/05/09 22:27:58 Android sandbox: support is not implemented in syzkaller 2019/05/09 22:27:58 fault injection: support is not implemented in syzkaller 2019/05/09 22:27:58 leak checking: support is not implemented in syzkaller 2019/05/09 22:27:58 net packet injection: enabled 2019/05/09 22:27:58 net device setup: support is not implemented in syzkaller 22:28:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) bind$unix(r0, &(0x7f0000001080)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x0}, 0x8) chroot(&(0x7f0000001100)='./file0\x00') r1 = msgget(0x1, 0x426) msgsnd(r1, &(0x7f0000001140)={0x1, "0034299b1e3abeb4003168520539d69615ebea0f89ababcbc15ead6121b38f41b2f3e21d03cdb63d810949691b6b8c47f26dcb92a678543982cb8f958e4b6ed3d1255e635b2f1c954557f2601d7588105d7f85f80a62758f64890e56bc6a6823dd8f74c0bbd9e02c551fe804e6ae9b2f505c31b35a920a8bfc8794d8c892ef314e1a3ba027cf920b"}, 0x90, 0x800) fchdir(r0) r2 = msgget(0x3, 0x20) getsockname$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000002240)=0x1002) stat(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)) r3 = open(&(0x7f0000002340)='./file0\x00', 0x282, 0x129) renameat(r3, &(0x7f0000002380)='./file0\x00', r3, &(0x7f00000023c0)='./file0\x00') r4 = geteuid() r5 = getgid() fchownat(r3, &(0x7f0000002400)='./file0\x00', r4, r5, 0x4) setreuid(r4, r4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) write(r0, &(0x7f0000002440)="64bba64f90bb37975ea885ed2ec99c0bdef92afee14a6e5d71f805fba480eccf337e6708a8ddab167b7a170b8ba088d483b353f145d4ef35504e1b1258776b0efaed6767c41bc79f99a45e2a07acf38488d0b657872d67eb1f89e1c5cd8415b9101894be165f8c86ec6621acb0bad75845be36c38cc7c813bfe0c4c6be29c9c4c409", 0x82) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000002500)={0x5, 0x8, './file0\x00', 0x2, 0x1, 0xec6, 0x1000}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000002540), &(0x7f0000002580)=0x10) fcntl$getflags(r3, 0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000025c0)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x3}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdf3a}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5843e627}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xac}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xb7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xcc0}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) getppid() msgctl$IPC_STAT(r2, 0x2, &(0x7f0000002ac0)=""/76) accept$unix(r3, 0x0, &(0x7f0000002b40)) pipe2(&(0x7f0000002b80), 0x10000) syz_emit_ethernet(0x13, &(0x7f0000002bc0)="bfea37bbe6e815e8cec19f27e7b8ddd4e937af") utimes(&(0x7f0000002c00)='./file\x00', &(0x7f0000002c40)={{0x0, 0xb292}, {0x3f}}) semget$private(0x0, 0x1, 0x410) 22:28:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/220, 0xdc, 0x843, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x6) r1 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x40) ioctl$TIOCNXCL(r1, 0x2000740e) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0xfffffffffffffff7, './file0\x00'}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000340)=""/147, 0x93}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000440)={0x2, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000004c0)='./file0\x00', 0x4, 0x200) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x88}, {0x8b, 0xff}, {0x101}, {0x8e, 0x9}], 0x4}) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x8, 0x1) r5 = semget$private(0x0, 0x4, 0x542) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000005c0)=""/103) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getpeername$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r6 = msgget(0x0, 0x400) msgsnd(r6, &(0x7f0000000740)={0x0, "dab4c76c4de58170a6e43d9ac08c6eb2378ebaef1c3a3a19ab2e26485ef5fc5aef1b5064e3d6a0522305e7bc4833e01cef6d3b0b976929f5939aeacdd4d61291b3f29e31a8"}, 0x4d, 0x800) msgsnd(r6, &(0x7f00000007c0)={0x3, "4661b69ce141afdff6f3651bd17ae8cf9edcee366a923c464e5e0397dfd89e0fa763eafb4b9fded4199c39f71e6b3d08f1cc35fc51d3fdb24712cedd49495bbee5dc5e6a0a46375cec0e2292694631838d87f4c1a50341b2192049ca8f48a0d694673c0fed0bb1c012242dd9038f1a64572ad74c997a43467f51ae9afe50929c8a3ff3e0080054d1c412a12165c178e3af8da9febb8bce3b8c7e732ab8d85726c673ce025fe18cdbbfe5f66975f1b754cd5c72f0ee4eaf3902cf7bb595e459202cd6eb81b4c470b4d73f66b5e7818d17bf"}, 0xd9, 0x0) accept$unix(r2, &(0x7f00000008c0)=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) msgrcv(r6, &(0x7f0000000980)={0x0, ""/184}, 0xc0, 0x3, 0x1000) r7 = open(&(0x7f0000000a40)='./file0\x00', 0x28, 0x20) accept(r7, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) mlockall(0x1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000b00)={0x2, 0x2, 0xb2, 0x8, "09acc7941b89f7cc698849fc14bdd79f8c1b577e", 0x7, 0xa40a}) 22:28:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) fchmod(r1, 0x0) 22:28:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f00000000c0)) 22:28:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 22:28:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 22:28:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 22:28:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0c000000e3ffffff001adf715e1124f96b56"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="9e38a25c0019c5ed6b116087f96c5aa7fd1dcbdeb330a6e64dd0b667651370e17fd7c9c1588486a84b0b9b3aa03d3c2e23251a1827481a4b007ef9bc2a27bb4de4ad6a14359b8b9f4649ddecccdcdc74d9cb17f93551b845e8849777202ed4fee1dd8158a17e7f8426c16e9960e980b1ece2fef836fc2fd5e2912b6028dc25ea9b8ce825de734aa4284d51dfa44c1cf545bb5f8c2ed16b77960a98fee9742ac99e045407ca3b4a65fcbd783033bd4a4321a83e49e0e6c726a0d217ade2a1", 0xbe}], 0x1) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") unlink(&(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) getppid() 22:28:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x91, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)="7d35619d0a49c4598043c4776c0ba37175f960f7b671f37fd957d9c271732c8b171064054873ed51a2805c4048e377d6fff31faab9a3c7b8bd40b4ffbcd45833bf6d0cd19362d1f36ebb897b00ab97485245a1c28ec2d5e36ef4bd77730f44ebd05561", 0x63}, {0x0, 0xffffffffffffff28}], 0x2) 22:28:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCDTR(r2, 0x20007478) 22:28:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000280)=[{0x400001c}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x8, 0x4) 22:28:06 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{}, {r0, 0x161}], 0x2, 0xbf6) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) mmap(&(0x7f0000301000/0x2000)=nil, 0x2000, 0x1, 0x301e, r1, 0x0, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000ea00000000b1ffff00ce4d451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef9bdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c808000000c259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec700"/177, 0xb1, 0x0, 0x0, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f00000001c0)={0x3, "c0907c83a5c79dd077b5392730c661843966037cd835b88e2bca60f5712221b7dda9fda63c5bb24d24e280e13e01afe81b09d51f51514b95abc290494506855c88409b398a84ee7af3c616e35c3166051d96bc84e1f3125b941cb266d09819f56a73dc9bfbf10953d9aca30440eb74f98efe2639747007223c2e9585ee54f7b0637d6fb895266424aef37792adf3fbdf71ebcdeb53eb26b5ac5adfc4825c7609930252677475536705694fe5e982579e991a1eaeeb1e1998bc2fe1d01e0da868cc85e8a7a4570b352cd765d165b8afa904b6ed98176a5c339b882905bf5426b0e48f3da0bcbf3d6db6b82fe3235603859d50850aaac0dac48bd42d7af4b58a"}, 0x107, 0x800) minherit(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x0) sendto$unix(r0, &(0x7f0000000000)="e66d3d20d1579a35c359cd1b766a3e19cbc3be9ad372f472c5f516ca6342467c8b4986c4aff3a025836c50f1b70a5b80d65e821e517f4afb424b9b7d41cb7bf19a8d3461714f03cbdaf4532ed8aa89b674e69a9d6a94804fa16f49fbb60aec4dc0ea37bc60c76cdce949a3bfb19fc8", 0x6f, 0x1, 0x0, 0x0) setsockopt(r0, 0x8000, 0x2, &(0x7f0000000080)="9b4fae965b80786d05d4c2075fe51b143d3499cf3d1e14c4f29fca47ca9c080794db0b776681ff33c81666964770a0ec9c8606c696e0b7d81d648b1a7c8156506e406035a0ba2f1a899292388a2cb4984326e8e20dc81b27ecf041ea4d148eea4b851497c6765abd5117eb", 0x6b) 22:28:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000002000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = syz_open_pts() r2 = dup2(r1, r1) sendto$inet6(r2, &(0x7f0000000080)="13a8e1213bcf4651588d478f3b3e53835032501bc1e90211e27961b363ad26018fcbd2f0255230fe581861c1debd5a69095b4e110fd7c7ad25bf50356a0d2f073a41a91271ef3a9766d81a2e6d3fc851dc942e784227758201db72f1f8d35eb54ee43d3d5f257239c1a2f93e4f301d698843e076c21f965e83781b220fa49d1f2a4bf064d1000000000000", 0x8b, 0x4, 0x0, 0xffffffffffffffc8) close(r2) msgget(0x0, 0x200) syz_open_pts() pipe2(&(0x7f0000000040), 0x4) 22:28:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2fd, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 22:28:07 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x20, 0xfff, 0x3ff, 0x1, 0x93fb, 0x1d6d, 0x2ed1, 0x1, 0x0, 0xfffffffffffffff8, 0x80}) fcntl$setown(r0, 0x6, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 22:28:07 executing program 1: r0 = socket(0x2000000000000000, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x5, 0x4, 0x8ea7a0c, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x4, {0xb7, 0x2}}) socket$inet(0x2, 0x8003, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10f58200000400"/16], 0x10}, 0x0) 22:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)='\x00') 22:28:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x9a) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 22:28:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x401, {[0x400, 0x9, 0x5, 0x6, 0x8, 0x4, 0x2, 0x7, 0x5, 0x6, 0x3, 0xa430, 0x100000000, 0x2, 0x7, 0xfc, 0xffffffffffffb3f6, 0x45], [0x1, 0x3e8, 0x7, 0x3, 0x4, 0x450, 0x0, 0x7, 0x9, 0x6], [0x6, 0x2, 0xf125, 0x9, 0x0, 0x80000001, 0xfa], [0x5, 0x72, 0x9, 0x9, 0x2], [{0x5e, 0x4, 0x200, 0x4}, {0x100000000, 0x3f, 0x100000000, 0x92}, {0x6, 0x401, 0x7, 0xf4}, {0xffffffffffffff7f, 0x4, 0x8, 0x7ff}, {0x4, 0x2, 0xffffffff, 0x6}, {0x2, 0x2, 0x7, 0x3}, {0x81, 0xb06, 0x8000, 0x8000}, {0xe33, 0x1, 0x4, 0x2}], {0x7ff, 0x5, 0x3f}, {0x1000, 0x1f, 0x3bbd, 0x9}}}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 22:28:07 executing program 0: r0 = socket(0x11, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c603a801f50be7576a524ce0dd601a0d0700000100000000e2ff0000", 0x1c) writev(r0, &(0x7f0000003300)=[{&(0x7f0000001380)="31f35687c736e6f7230687a447ecc5508c17d1ace5938d1d7eb9bf1f0af762aa69303109461d48d7633cbf51faac618210662b0962545741ab55a1a325b07aede8b38516ea9cfdad208e81aa034e0c4838af68c2fb8756d2ac5c071bbaa875cef0fc78d9a00ea4bec425f373eb1b82398bfec20b294772d798007bfbed032048e4735c7108e26144e7e91fa5f8fb35e3b005535033294da711fd3ff4ef3dc85442eabdcd3a83a2d8fb198c3baef1bf81a8169ae601642803c40929fd3332c85a89eaa51a334539fd29a3f5d9eb353db0a8f9f2acda01bbd192440a306ce4c5e657fababaaa975dd8876986896d3d8b92ad63fb29fc0371a37f87f1b7e5478f9cbc2777e0239a6ff4a363cf64fcbd906839e8ddd8309dcea5ea992215135ccc3dd1a1e31db404f6254b55ed4933a7a39973f1d6eb431d55d7187cb24abd74fe4f0a9819a8b8e3f9ac2c662f50142d6c706a866609d67b8eeccdae640e552850454779881d4983d94f5dbd57b35a02312026b8c6c1831ad3b6c6d659220e1dc78cb0cbd8ee2adb198b6fc8441c15122bb6b7157e0549fa8b039c05444841feac5e568c7f9b427163a471f615cdfc560401004a96aec01d018627834d4a78ea3bc97e5eac3443e184d0bd5ee3a3486a7a4bd963e64fd14dc4c768919a5d36977a1f319b1047657dea9556c089930d6a1893d3b37005904037042d4ddc1159315ccdf4f44872ff8501d98e5e490d0f5d3d01b56c999cd90ec238d15fbe6bd51133f70cbd97aa705191445afc776578efc38e4127ef8f35f0c95178e3b627559235d951595215626cdb8c8400b7b1707231375163657120dafbe8630a6de1d619fd9d63c00e2e3fbc72b2f35553acfb1a79dc5d19256eb0d7a058081ddc62aabdac9b5058c20ddeccf136f2862753ce70a0d7f2dbd53b42821cc4e0116b69cd900013693c2b69a247a8ab921daf17974d47e40dbe4e7a23994410007811d0767225f4fd792336bc75dbc5ab1bf63965fa24c6c74069d57cb5b81dd138", 0x2da}], 0x1) 22:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x8}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) 22:28:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x4, 0x0) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 22:28:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x2) 22:28:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) r1 = msgget(0x2, 0x320) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_RMID(r1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r2 = msgget(0x0, 0x102) msgctl$IPC_RMID(r2, 0x0) 22:28:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r0) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1103, 0x0, 0xffffffffffffff0b) 22:28:07 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000000000200, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)) dup2(r3, r3) connect$inet6(r3, &(0x7f0000000000), 0xc) fcntl$setstatus(r3, 0x4, 0x0) dup2(r0, r3) 22:28:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) 22:28:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x7fffffff, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x1, 0x4, 0x2, 0xfffffffffffff08d}, {0x6, 0x9, 0x4, 0x4}, {0x3214c00000000000, 0x400040000, 0x9, 0x6bf}, {0x7ff, 0x80000001, 0x7fff, 0x4}, {0x800, 0x800, 0x9, 0x7}, {0x80000000, 0x9, 0x11e2f70e, 0x4}, {0x10001, 0x400000000, 0x101, 0xe6}, {0x7ff, 0x6, 0xff, 0x7fff}, {0x1, 0xe09d, 0x6, 0x2}, {0x8, 0x800, 0x4, 0x7f}]}) 22:28:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3bb9) 22:28:08 executing program 1: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() setrlimit(0xf, &(0x7f0000000000)={0x5, 0xffffffffffffffe0}) 22:28:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 22:28:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) 22:28:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c7") 22:28:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) unlink(&(0x7f0000000000)='./file0\x00') 22:28:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x3, 0x2}, {0x18, 0x2, 0x7f, 0x5}, 0x6, [0x5, 0xee, 0x1, 0x2, 0xffffffff, 0xfff, 0x101, 0x8]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x1, 0x0, 0x7, 0x20, 0x7}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6}]}) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000080)="8b") r3 = semget(0x2, 0x66ff87faa9a3f0a9, 0x8) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000100)=""/255) 22:28:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "08000000000000080200"}) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf8, 0x3b4d, 0x7ff, 0x1, "3bd417ac643a003654711631237f976cf08a6521", 0x0, 0x7ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000100)=""/136, 0x88, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 22:28:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x7b53}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1200000000000) 22:28:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0xcfbf984b392e8f4c, 0x4, 0xe49) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0xfffffffffffffddb) close(r1) r3 = dup(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x2) setsockopt(r2, 0x8, 0x3, &(0x7f0000000440)="b0f94c4f75d60e455a833312c7f56f7b36c0979b95726abcd50b64d2bf690d27d2397cddfb141173801e0c5f06cbb4a50425f91e0f29389969fdccde0a1eae0e5702970e31a082cbd1fb12a04e2ee9007d0d2945e4d45c5cffd9fcae9a48865b94a11d365e475e663dd26a8802e48402967b49c8190587a8eff66b8469a5cecaf60519dab2a45be9290ebb2b6b482b59214ae1cec09a27db5c0c569b9e91d16ff9d42213625b1648fafa48f98101c4faa5163b5cf2eefac4aadedc2e2fd503d2a638cf25e6ace427bc750b584dd3b83352770fc4a6129def50449c11800d2b79e9d49c825678", 0xe6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/149, 0x95) getgroups(0x6, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f00000003c0)=[r4, r5, r6, r7]) 22:28:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) msgget$private(0x0, 0x490) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x9) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 22:28:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x401) ftruncate(r0, 0x3) poll(&(0x7f00000000c0)=[{r0, 0x1a5}], 0x1, 0x0) 22:28:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x9d, 0x80) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = socket$inet6(0x18, 0x3, 0x102) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="e5a2d864dbcb88893eb03aca7c23f9b161314f709e6d08d4bbebce58722fb3f09aed5f554666a37f916de0e4ffe9fe8ff0ddc42d5425f359a99d7ecfd13622e25fd5ca9ef93a2ac68cc3674de58044d013d9a9b6ba9b751f62c198c515ca447441f37b92cf77a3e2d8e0635c98191fdd841e9a13149afae483a0089f4b1afd7136487e4264801abee65254db39c91cde77d10749b5c01d1b3de41de6367876f80c01c65854dc7ada34da5330712add894d9e6d199c924cddd9f133daa28e8b98a6", 0xc1) setitimer(0x3, &(0x7f0000000180)={{0x1, 0x2}, {0x3, 0xd3}}, &(0x7f00000001c0)) syz_open_pts() msgget$private(0x0, 0x100) syz_open_pts() bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xffffffff80000001}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x800, 0x0) r4 = semget(0x3, 0x5, 0x420) semop(r4, &(0x7f0000000140)=[{0x5, 0x400, 0x1000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x1}, {0x1, 0x6, 0x800}], 0x6) r5 = semget$private(0x0, 0x3, 0xa8) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000000c0)=""/92) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x40, 0x80000001, 0xfff, 0x1, 0x1f, 0x200, 0x80000001, 0x1, 0x1, 0xff, 0x3}) truncate(&(0x7f0000000080)='./file0\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpgrp() geteuid() getgid() getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffff3e) 22:28:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x722, './file0\x00', './file0\x00'}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x10061}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 22:28:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x10c0, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x10001, 0x4}, {0x18, 0x2, 0x10009, 0x3}, 0x80005, [0x26, 0x8, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0xfffffffffffffc46) socket(0x13, 0x4, 0x100000060b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x4001, 0x4) socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4ff6afc3f18b2ee14e5d93f5de06000000f2d58effeb5a1868437cb66db6ac61045e42b97b4c66500169c4e6dda98183c18e2f1752c042f2382e800c5420f872d2c21047dfed97bf45b0f84d6554ca2e8faa1c1a80cbfaa187ca61c52cfb513a3c8e1eea041b7ca0b83b925b81b4ee4088d56a8a8488afd4550d66cba73ce101d97244910fe9530ded81fcb084fc24b29067624bcd3bfa320967280408d9fda6b56534a91939c67ef12804106245c4c23b658ab036802a980ca0d7bc5a54ee6e8b51da416f8af43475ad64901b2f429f21c21583017be9f3812f49a83bd4bcfdfad189da1fcd5d816012ea0fd915a8aacd36b65582a0f024e2950cb2fefe03b0dec6968c264f922aeb0ce49f4df2efda0ad2b2176d97f925fa00d30d2615d7dfcc618264f465c8d8a9303b179bc6476d3fa0b2a660a32efbcc74f05446faaf5649d1f2726c2661ca5d8b400180000090a79d5467053df6280021456b14fe2a96f6b187cb76103874cd00069eab83e82b3f4776924d7c5460273005327e325d94c23fb96d567ecb3c80770bcb3b2977d0a7daa87fc1e1d8c692e6ff652233c48e260229a709d6d20dcf2a3d0bc67bbfbfd3ef3ce4bcc8863d33332233568f2d28218e7195bfd9e0811cb8ac056f4ec1fb57e10442880d6b7148f7fdc30171aa4f12388f51220e170fcfb68779142e37f114e8d999aa419cbc0c4cb4b7e543fd5a9153d044e620691007794a76d0385d38754a4a302972eece7d5e783eaaf1f7a6bfa8833e68db57e0268261f062a239c512e87e94e98a347ce264d2b5388473c8ebbc48ed7cddfd809e9a7e1dacea1947630c3b9a2532a5ea42a1c384e2eaf60be18f9e92f7508a259dadaddc3ebdd6f3486f45811b85f25fa3a9384f881762cd87c6325c99b0b3e84cb1be05df6a4bbad49127210e388511031b7e243f6af036a1412963061730737e7744b8bd2b80dd87d3b8e8c76bc02cb382aede96fd23d7320a46aee5d6ce3b33beb860a4c973b85a46242729e7fa7b452461a4131ea0bc000000"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0xfdf8, 0x400, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000100)=0xc) recvmsg(r1, 0x0, 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 22:28:09 executing program 0: r0 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) socket$unix(0x1, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x581, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) socket$unix(0x1, 0x5, 0x0) 22:28:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="9a85f084351d9587b0f5f0d082b88f5bade6a47827654eb8168c30f9bd9700307c96cd40a7d66a2352928ed763ef651a5ef3a8e6b4ecf17a591d643dd4f804ca8d4249ad735693bf20312545873ba73762ff983d61b72662a93218efc9cad86f114cbeebb592678deac4a34e636d3e5fd314f516a15a39b7e508e0a62dac3fce229fb7356e7bd7ee7835c15db88a5563578a53b68fe8e998e11aa70b0739d075739635f835949e1f7d4490d6d20936dff267b7475d9a2c54d90888ad2717b94c680b0f38fa", 0xc5}, {&(0x7f0000000000)="61625d917d2045a981d066c6599ac2885b3cd0ad07fdde819e406bbdaabb24a18b7c69954662c6c73d35a6f4f6e11b07be3b00c634a78fda612961f0a522e9606270f9e9e48e73def7a7552edcbf72d8257643418f873bf74405e6587cbcd1c3a8cd718f5612a17f65c57b85485f3b7b0988bce5c85cd3bece1608a7cdd03f5d076e0478", 0x84}, {&(0x7f0000000440)="8c2bf8f94c752bde52e5f247fa24c60962c325add8a6d3d8884602c89acd656838524fa71b132e69bb97d1fe87f023046b8b0c1b5865be28abe953efab35885c5f0af7b7639aa87b0e42ea4cf3813722c154e2f0742ec5cf14452a6a87f2dd0ab748ad4123e43ec9d7bab983e46c5fa9b3b27e620694761124ea82a74c28c38f8517e7344321f2d69117a3f1346703355205979997171e92467d75c90916cce8f5087165ba53349eed33826f8593f87867e47703adb4d2d2f4b757b2819c5cd5f4bb28d5bbae2ea0674dae4337285cd22eeee6a76230a7f08d32d8258607db003a8bd2a2d3a106bd3d0e29caa97891c4765a1a568f63f7010bdf503b3eaa190e0e5dc9a16a2224578965a79e52ccf30463121c7d2f6a0ab28e47d5c3cab3b322b648689ed43df48cee1477fb8531ce95e4cf1f8f4ef27e51bb4e26a96276563d635e33f2cf45573882c94e90c3a33952eaa154a52ab92d679c3f682fd32e296f84c1ec1f522c552779465d193451cb4c1b030699f6b64bcbb39b5d08e751aabf7dc8a8950361ce2ef72cca28d4f96792b124cf1da3bff9e14fc7d901a9bfbc678ddd584d298000b673612481d043e6425b8c3e699a4ef2531b32c359418fc9d76bce9bbe6148e026abfd4005d99956a93effcb60d03ab0b302c9aa40c1586e0653fe55ad01fcf3304cca03862c83e65d9f7af6904c8fc5a848ba77bf110c3f5802ab010f4d717ffec046e0176fe63af47037bfba468c0c85b9f95f9182e140d1fc0b674b5aefdde3d8058a175352eeaa66bc2ec11a910fb734bc86075197d34efba94aa4d8ad2df95b440a0b72be4a140b7967dbbf9f84b440f0cec698026cc67ee39ba01a5697804d8f87635499388b33aa6ec4c62504dd6e7b0ef8e699b9049f6aab22ac241f0763859ae4f90a56154a8ae301fac18979174a1c765d5d56c79ca8dc32b74c3a07243913cc83e1e27ebb6fcdcc7cee5015fb9dcbac74ae4e9e8b09cd614ed918c90dd5b6a7c5a1397d8aea31a253d85904102ea58d2d9c29dbc126340f82c21142caa6badfa7c58dc00ceb98edc51f8e39adc2930d9cf96bdc6510e0b0e4812db3dbca29fd520a84a63c79afaec31f4474b618f861b3ccbb2eb0980d7a68752d73d2683d96b9dfb36ec0e3b2c97b02df6b16b02a111f2f522836395e0262214e4cc65e873080e25c4aa81500da08cfaf39d9ab7f48b58bcd5872d51ad1fde4f60d19e78e20938b07cfd89b61ca0b250926c82252521607bcefd49b484302bab1f3f2e6779429b52f9dd3bffafa142a76db55892ffc5b4f48b9747e7cb24651fa0c4366dbdf1997b04169f04d07ece4b4d7478c68e6fbac50663fa78f1ff9d116c95c59b600fd3ffb69a292a2c4179aa4cc656bde9df97060b745337f350321065131db577a87952eda009043d8ce7ba46009a3a8649f642c1a9d6439c26ec6d5019ad2436451833cc668a37a7bffd6d449e59f236b8c1ce2f075d73811f7a446ef71f71dd1fb0975fa2e7bf8ddb51929303d7da8feef27e6076d1690b3c66e322b3519375794058cf2a32ccaab9128c996073e1d993cbf3b5ff5aa254d4b88ce6f80b9c3ef2ff0803d90318f615e0969b00778781101d35c03da40e7bbb9e809e12b5339a6a404b223ab035c63d41172e6b079edc92cfd032a471e64d2a84224d1205f95a1bba5645433dc593c52ca053afc112c73e2865d2f240491685d84650166cfefbc8033388310ae6c5645fdaf85456a519d9ab6439ad44db44ee837a10851ff4fd7a85086ab4129347af68d9b1d9b4d52b5d7de5ccb83dcc2fb240983c8991c702b4581e2e78a6b31b5b0bedbd19e667eb7139f21c7cf3605c85418a0e21e9b47e90dc6996cdaa67a8be951a9571e17854b6e24e53620628b7ba0c65bf4d7f85c4fc37de7f2f2060355d254a8e0edc927d35000e2f10283ddae2cbfdca561303b6fa3c16577d8a559e96d90fc8587781b76bbea1e30d59dacf8d78c7c3b18450f31f0b5421de68d0a62bd99531f92556459d5f72de85c0a05bf85235e394437aa6dac8947ac4048f86ca2577cfe7da0a84a2d88fdd6294eae562049d81f218b32c0ffe95636ca85cf9c8d66aa2d24b92205c43c220c1e59f16e10f7f1a26bbcff7a52c954175acf48c9795f13f79281fcaa27f00afb29bedb7accf199de83762d6c4c881fc5bcd1e3afe0d8e0cb5502026bd895e8228f1a8b2a87c787372a55667bf70e09c45a72fa1d63f9e4054dfd3940596e7ddfa059db7dadefa2db3375910ce19dffe5c6633a59f6442764987f5cfbb3ef9785562bc8711ba85542b2312e78578dc74a957cfedd840108c244859cc88b85b1db4f10b6508eb47f6e7ca54a178031e44cacce7a621101bdbab8c043fe59d6bcb0337740d0d1f0c48939c9acf95e61e9d01527b596e84eba657762d0e72ce7e83d57669644f571c7fcb7408fd73badc58d08b9b00d6089f9e0989a9c34935cec3177b14188859747d5805d5fc60a775fce0f7bbdc68083dda11c59852b7856f49c35bea1f00c9d3033572722b7508b443dd783fa2e45d22b96f0b0ea0ff2aab743ca4d39403345d9469a44bf829e1019f9d0fb70d128374dcca27bf200323aa9de110ec0e354040236049cd4e190df19bf08d4d4d20b480d3d29852a68ea3d6882c1895f5f627a0dc18008aba17d96d722f188e1792ff779f4a930e94118795597819b4553f524e3275e8b6ea98e25f28c81c99c9fa1370b9e8502f1b83b656705af37491a296cf594b2150f077b41c8aeb636cd13247ad0b252609dfdf94053ec54f3d5e256c5f31b96b2d273a8925ec0e3b04f03d4f1f64f75d3b74ac259de9b2bb4b1879addc51125a7cc8de9d679d3be8114ff22d8b6da2be4b734be3760bcd8143b42e9debc22d8c6c631b4bf0334e42e2a4448899baed40072503f4d626e8b86da1a771ef14d222270e9f948e082c999eac7a6de72feffbd4a84bfc01d3852c16981c81ad9b889a1f645ca875103ad5ad8394268fc94b70147fcd29bda437de44fa0c3a52791b456f277f10a032454a4393f37434562c48373833765b8663c7db36840b72ea34910ace050213daf097cb8a84cd929312497ccc8170c0492e65d47498f43133f13160ed2553a4a2e69ea91405f50d18d140e11c3f713c71fda7ea8e9bb7abd83e380d9f48ac18be96952d05ae35e8738a1327b5ef85a6dadd19900deb8545f73f5bfea377ba7a68b69a516c28857977ed169a62564a686ac4bfe52e6efe661f0a3d7dd1695a80876e38eab2490a3443485a9adf3189cfd5a9a7b7220b6108553ef63d8adfe05db6a273b933aa370fe8ae8bf570445e67957330a22705eeeb4f25b5e8354fb1f8e2cb31087ea04a6bbf5120ecd6e9cbe2487c14f4ae5d7739c53bbdab8978716d8b2c677129572ef3c17419e66e421a84ecd728de56d841189e0a783061193505e8862ac4edc9f8d84d11e3b11df1bf9ff4fbeca5f0dad4e102ecef9795da731cb0d66ba3052919c813cc53e7ff90fbebd0bb8c849f3ba6c125296bfaf8f59ce35b8a8bbf7d8e0346e66b4cdc1f16ddf580d84aea6c67ec686e5c310dc0983ebe7ef776e39a216c4f2e576e678269de3ac55c2b3c03f2f7eec4993e17022662d543de318127760c099b45040d5d757e8945c69b97001e984bfdae7571d5686775de00bea7f4711ad5ffb26a6ae9a06dca0061fd8c32e1768822431b44c40dbbeb938d9480a444915c8dfd71293428c5cdc6741ef5271c8c1c994bcd93f812ea0f209b5ec93936e732270532d2af8e5ea846438a0918ab3633d5e3ab2885f2d022a17665d558c4bf70f899df107c5d2b188b149cb2e17f679460d721481db666dfdada99704a275a9e2c72f15f54bf8827448f1b65af3f8b92d3693b7b6700313e311b0f1078136ffcfd6d50942e6f4113572355b24388f0fd7b77660ad1113ab8e62893c56f2a0a8f7aa7c8fd8f416887dcd4dbeb7c9e6290306fb84b9ce61e812154054f32090000c0057a5a567362d4d2fbb8b02cdf11d447d342a355f98e2d1fdaf3a13546070bc610d62b616b1f3252f7a0cc9379b712054ba11de2a42ad670aac369b4c85aee6548dd8dab1e6616b05372b2ff92baa056cb7b42928ea94d2c0f6ed13e3150df64f3d69cc581e2bfa8d84270c49a3f4c611d32bdb28fec155aca0ccda35fbb2ed251d91b7cd45a75a5e2288cdb47affe96be8214603e461dd3bc1d1b632bdb16f591b3f821d998bf4bffcf47cdb1611fc9ea2e8ad7d61d0343bbf044bcce334d06fd5f99cd81851e0569f955e8c93c0df7659db1bd637539a971f8437c4c613e0f5f38740c90b13fa4d2ce8490341b0d7c6a4f5ec8025e195e4877d1149656865c8457b7ec98d1ef4cade8947ae8ca252a2bf0734ff356ce6f5ebb363e3016084f84af61ba33ff1ef56ac5500921be6568071e96c3a0198e39c9db4aedffb8e57963b33377b0def032abd6d76caca72f87a36fdfa40df3b9e4e1e49a290bac45f56ad8c8c80117ff03c7966effd67d5e8dda75ac052d07b0c0678036f1ef602efedb782c6e2059ec7758464faf29d7dd61fd96ad2928cffdf33a72ccd16c943dec07e7b63d25fc1c81f2b13427ff487462b325bc1b0be8c94a9ac8f87eb4e38824fcccce09267e6356cdb518eff3020930b215d59c9da436947b4f421aa83a34a7d6761a1ee87bf05e4634d9b2e3e0d21530a7563a73609c0a4e4308bbfac247706db9941e4029a29869ae2710902939ef87ffceb82dc7030a4bce50b7eae5c7828ab02ee29116ade1b510fecf3f2d917fb59f8082f4ece5479920248a03b1391d20f4add82c27e65305a557d9408ff95521bf40298642005437eb18d07cbd672501fdb64316e2c6b5ad9201694aeff419380e2ec2562e37d9f768cbb4f6d2436f53f5d707146f5ab8612413a0b901757aaff96ac088f6da874ab1fb080a184d164f8b31bb9f4f705165fd626f8c1cfaf9675a7a44e673181be0c3ef7588cead68495ffb4e0dcb81a18d1b9d92ae0154a567ba7f5de53bd92d539b68689b21e45b09dd92b9f7134a18bd081a89ca96c0f329eae64854f65fbc6b5198059dfad663c938c93fd322bc8bc98600ca2d0a9c319ef8916a2b536d5e88ae6ae543ed30273f21bd404d3bcc6cf3a1b719f3f8ed2d203c7d8257cab02fea088d4b307d3cf0b8399c21342491b8161dc06895112d935c8fccb03635862edad6b9ee3fc6dc7dbce9abd8fb758ebe3cdc65f1aa91e79325853db9a9d5422560e3d0318f432f78c8a9c862b17523929f5771fd635c3a4a8dfab97720a2992483bc0213699e7ae92dd3612baf8929866e222ea7bf299ff0861f3f4faf5934523600166e1bd21255d220227b6cd576dfb25fb3b5e2d74c87ddf5652845ce9bf931c40d7d02dcf0202d84189fb7d1b32173a33a92406883e1f1b6f6bb79f516848b89d9872df882d8dad0181c447178426daf89875e026d89998553d518ac6d5744c204c5bdb53f98fe6cf1b7e89eba3b13919e5df75d1de24d14be5ae473d037ac45bc6f442890b3a34a5b560e5818f654b3bb612c02826d980e640f81c02edffb2ed9bb3aec819b4ce0ae1cd9e8cdffccf1e75a1769b6647d7b91c99ffe8fca8c8d8450e7622472534467cec057b707365fa30f6f20c2d518492cbd5fa6bcbcc2c3d185ae9c796b3f3bc2e5af06f59ec9db85529352f3aca86dfcf76dafdd517187029b65265ea1ee3c624632760ee1f44779614e0feb4a6400e278a994bf7e488e04ba983636a07db50c798790770d1", 0x1000}, {&(0x7f0000000200)="68e8847a0298844a18682690dd37ebb34aa8d8ed36d337285fafa468c71fde955a418f1ea335524fe8f6c8d59165d1502460b7aa6e984c351a0aa5dfa62d254a2c7025a97436dcae6f3b1c", 0x4b}, {&(0x7f0000000280)="c0a297febb827bfdfdeb57e3e9c9d3fc6df86f6151bba9e8992b04c5e048457ecc9496bf2764b96614e37324e5be8660be8f6c5d71e2083de5ad970473756ae27e73b374790f5863abbef056c6b837c33a77849c49f54bec0d6cf997077a10fc3aad37c9c117b0eb", 0x68}], 0x5) mkdir(&(0x7f0000000380)='./file0\x00', 0x10) 22:28:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x10000, 0x89) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000680)={0xffffffffffffff6a, 0x1, {[0xd5, 0x56c, 0x7f, 0x4, 0x1, 0x3, 0x4, 0x1000, 0x9, 0x6, 0x9, 0x7, 0x10001, 0x2, 0x4, 0x10001, 0x5, 0x9], [0x800, 0x6, 0x4, 0x6, 0x5, 0x7e, 0x1, 0x1f, 0x0, 0xd8], [0x2, 0x265d, 0x1, 0x80, 0xa6f, 0xab1, 0x401], [0x36e, 0x1ff, 0x1, 0xe0e0, 0x4, 0x1f], [{0xfffffffffffffffa, 0x6, 0x80000001, 0x6}, {0x4, 0x8, 0xfffffffffffffff9, 0x7fff}, {0x100000000, 0x8, 0x3, 0x4}, {0x6, 0x211, 0x9, 0x3}, {0x4, 0x6ee7, 0xff, 0x80}, {0x4, 0x1, 0x510d, 0x2}, {0x8000, 0x8, 0xfffffffffffffff7, 0x5}, {0x7fff, 0x2, 0x9}], {0x1, 0xa50, 0x1f, 0x80}, {0x6, 0x0, 0x45, 0x4}}}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 22:28:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="d92b10c649d06b421550030306b9173b9ee8401923498464f2dda7ce0bed2d9fcc197ba9c744650f3047a918270d6c", 0x2f}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="d800000000000000ffff0000030000005329a20d2c130af2cdc9d56fd69c6b6dba28f6e583e7340fd7323b405263aca26289baea09a95bb32d1a5c0fda8ddca4035877a3dd2fa31e3b66ac402dec02cea538ecb480685572c20f9b03b5210a395f25961a1e09f852abd5ecd8e56167f559e2ae1d85eedacc52968da3a5d0440a22320573f845e9da3bcbf1f2e42d00223db18d9da3a8d6a5adb90be24697bca137591798f397192a12ce9e9ec94d4c5063de5591b7e9c9359faf07efba1afe3ad88a2266cdf8e369b30d2eb86ceaab40d4cb99a0d7400000"], 0xd8}, 0x4) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) munlockall() close(r1) 22:28:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f00000000c0)="c6e2a67ff0dd1f23f61c6efcad85a2113883770fe3a334dd7054cfeae278dc6f4f", 0x21) connect$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0x133) r2 = dup2(r1, r1) ioctl$TIOCSDTR(r2, 0x20007479) write(r0, 0x0, 0x33e) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/144, 0x90}], 0x5, 0x0) 22:28:10 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 22:28:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x3) dup2(r1, r0) 22:28:10 executing program 0: socket$unix(0x1, 0x2, 0x0) kqueue() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 22:28:10 executing program 0: socket(0x18, 0x2, 0x0) 22:28:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200000000000080, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x8001}) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 22:28:10 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x20000000000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 22:28:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x1, 0x4002, 0x3) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 22:28:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fchmod(r0, 0x140) recvfrom$inet6(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 22:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10100, 0x100) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe6, &(0x7f0000000040)="06ef5f7e873cad") 22:28:10 executing program 0: r0 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001b00)=""/128) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") setsockopt(r1, 0x0, 0x1e, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r3, &(0x7f0000000440)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f920a87b754947024a212fc7d949072eeb93a2250f", 0x58) clock_gettime(0x0, &(0x7f0000000180)) mknod(&(0x7f0000000740)='./file0/file0\x00', 0x6000, 0xd11) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) r4 = accept(r1, &(0x7f0000001980)=@un=@abs, &(0x7f0000000240)=0xffffffffffffffd8) r5 = dup2(r4, r4) kevent(r5, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x40, 0x2, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0x12, 0x10, 0x80000001, 0xffffffffffffff7c}], 0x5, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x2}, {{r4}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x6f62}], 0x3, &(0x7f0000000340)={0xffffffffffffff28, 0x3}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000400)=[{0x7, 0x7, 0x81, 0x4}, {0x2, 0x5e39, 0x8001, 0x459}, {0xf9e, 0x3, 0x7, 0x7}]}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000006c0)={0x24cd, 0x8af4}, 0x8) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mkdirat(r5, &(0x7f00000003c0)='./file0\x00', 0x0) setsockopt(r1, 0x4, 0xffff, &(0x7f0000001b80)="f93b1b4f3afc04477293c73835ce65fe595a2b11b34289b511109859be01a55506b18490627f4ce4ec4d093dee05a9cb27d472f78c381c9d9873bcd9051912299f05e01118452f6eb0a7bafe6d95f26c6f5df7fc3ceefdd9fd10a982857371c210d125f2593679034c2439e52fd0545a89e70df546e056137b86012ee933807947a08a4edd0e81de4f39599acfde3c998d6486693b0702970d2bd0b137a29818b4cbea4cde59d732c1f1d1c89edd4ad15ffe3d29b759c6da553186d4eaca9277cfd834bfd3da65237b8c09d37612803fde7d35f5e1bfd717a1404651cf36542bcd3f154f94dc730a5accfc1f46482ed14e352454f79505fa58dfaf82b219dd2b5a1544415974929fb66c9c95d3640b73fd3c00df5a4dc74943148a27ef7581f2c8233df9b9d1feec2153ef7578bf80821f946599fac42ed58ac068c00ea41324cf7c967ab3055a7829030419f53679459093f3040a8ab5b065b34071a024e3eccd1970853468569de6ce00a76451c344df0036229e8080b3697135dde1e684ef3989b5ae41fe31dd3acd094460c01092e61177aa0f5b4150d07e5c865e863218d1d7baa5ffc5be986690088063f157449c5c939ced72c78955934bc3aab1aec73dc8ad9119b39f256cf74d098ec275390ccbbb0d92cfc9cfab3992ad31919ca197bcee3bcb79cff80427a10542403971b15dfc7e1ded8bdc430ffd2b9892152e62d003708e77d43a21eb26f71917fbb1bfb416f749ebe4d661770a7d95bd34b04f2c1aaf7d3990760445fa81790fb12f1e096720d558457394a5f48d689c3e81f52637004dce07344eb6c60f9a180e9de7b5e3398c9617f07db7a15ce3f46c7380abe32d000ed227442dec754005233c46f92a23c8be1e68ae7e28bea809a7c9f6639198a1ea646d0172ae24e28ab2acc3ac8141e75e9bc951f7a60f5e72eab097c6238ff03ec9f1f78a7cc91b51f3a276c8d4f793fc9fbba910128ef4d4b36716c24eecd3677613ae8e797b93fe0c37af4bbef4716fc61bac6d26363d0e3cbcd9961a981c14ad190804d4618b6e2b2a061d252a43ce11dd23d4d9d8a8da58ed3d9baadbd7f41f4dce15d89b09e263752d9ffabbc95552296ca8c010c2ab8fca89f474e9d2af0e5f636a4a818f15fd132d8521fc6e545031b64a96cab7ce3b7f6e3359fcfc48639f3f91c43bd5976d8cb71a7a2f9553c86013fd397929774468b22bf63cae1e35cd5d194d74c1ef676ab0818b3e7ac757153bcf55dbebc2f8eb6084f3e4f5c6ab3fbb9ef4a07e288cc65d5bfd8b5dd0c0ef2e6932bdc9f6ae82295a26344742d6c5cc55109b45d7b87a438aca2d1aa5ef2fa538fc1dedfe3dc1bbe64e095fea9a8589a9b777e0b71992674ce5ec6d531adf84e46b5a6218ed45c064fa00f2a24d01e8b5b286f74da123ce504029f45d647d97648b33e8bd86fd01c0c225ef0266786d2c553ccaff1ff54ad038974d9f7e75e019d8824db7a9a13edb30136e697bbe20b9b24ed338e59b96440207b99c7eb999f5187c132cb794cf1cc1ec763e4c55595750d80af13fecdc6bb276ea8825a7af3dbc5dcdebc6cf5dbb8a09a6698eea4c39f553912429031dc923402792f597456897e232f59fb796ca3008770b3d5c5b3650cfeb9df116f5c8a4c83d3a3a3fe5b02b5c3dbcaa82ec945b4b5964040ea5f579cdd5d79396370c93b3ca5f33537d6db2f48fb24a392627b8cb3ceccd335d92ae3d22103a83bae60916c77e524904b168608087800ff6f8e587d6d2c11b5132084ee514c5b1f242a6e25e8e6b9ef88ec510f9e1fd38e9f1e03067bd4f5c07142da684dc5ffcc5d6b856228ebd0f8880ba4a117d6735b798bc0bffc3b22c0359956c8159ef58edfccfa1833585272c47f0ef5d10f5be31b0dd1e1b66b586be6d57a4ea3f57bdb2f54605bb871c6f2a3330f8b362df7c8786468a6a0ad5f3bc88d8c6403160f36f5876545ff893fa920c4ab8ff20efb2f792b3f5ef36f2580290ea26f83008cd3cb7c69f5cc83df4a6f100089d261c604a4ec4a111a0da7ad0a9ec00f4aa49619c67c4f19e22c4180cdf6ea245193f45c22e4942d1002c906dcae273e3f71cfabbb166339394020803b26d99ff1afc9b07aecaffdc73be0ee7f952e7880d4dde6bf484425797c1ef8584f0d1449496ef0b1976ed24345338f4092a0ae7b25c41c3b41ffbd657edf59504311ba5c29d1be213df1740bd1447b940f79a012a10cf829d84295f1aa236106fb4f8856f9fb0bde7fcc243d0366edddecde73dfe33c30f72dad17c80e44dea4aa14062713c597e741a350721008a9b7f70faf7d257294cc01e9429e87fb60d940a257dead39ecf9f6be5bedab6b4b4455a1ef0e4bb86f7f9996c926df08b4d1b0cfd53afc5d8e9fea43ddea91d974cf7c90bf9dc12f8ccfdc4af29374789b78d06baecba7aa71d27706a5b2d0c10520233ffc76e1d5c0fe56e71d4c69871f905ad156982aeb2c4ebb9de3ed1f05d3f53825936f131f263ac76083917b2a3bf13568fa4338f3973c63fdda65ca667e4fe52c5a9d72acdfb9fcc414d5788d0a6a6fdbabd32ec82697c7f5be8a38a4a874341542cdf455802ec2aa696930619f822a07821823a07c867245bfc2036f46919bd990c4a2091f263c95b51af6e2ffda2eec6c93b371db5f0a3428fccddeb6118f0251cc26d022f36cb3cc4c431890a56c981785f070fc109cb1e58db158310a3008b7f6d43c09b9f41ee1b4402e2fba435b82ee5a3ed36d518b5d348f4aff9a4bff63caa6c77cd2f035fc4fa1847ca7def7d6dd8599a7f13872fb9ff2a03118f5347eb4caee9ff937ccf62ee279f1d9dba3220b62014efc3db5ea7c61e9a01e32ca5457150eb6a8b8b16a67bc5974f3f5b1f7f53527c40284d88a81491834cab144a3aed952ca037b8de006b75b24653a197dfe81decfb44e29d4179e8f69b881ae1b2d92ca734d0af13efebac8efdf4dd406f287b4d06cdeb071954a2ee124b0929856f60a5fb4caa7cf2bd0fbb7959eb012da3392caa6851ed90a4e8633827add679257dfbd1d4eb79997cc172f0933395e7b9dd50150e4e0cf9d90beac901f0cbac882e89ad45332a38fb1225f2c49b85fa1e1d00a8976285bf52b2e0c0c88b72b661a9b36010a79536b795dff99ae421687803ebece7650a81c584b4c73a78e74fc501a65a9ea7b01739b538971cb5d131bfeb7e886a783baa19a2dce477bbab17dc3d180e882f6dcc98526cb60ee17f540a4a39e90fc86abfc412128e194b55fc924c1e7905d777bff09d481053650005b494b25411a1130b0c7cc7b579526805fc452dd26ab6b663d9ebe1fb489d8363608cf192edaeede4df49ebe27f4e1332a11bdef97dd5251eccf8610168daad5c15a8d36c3b2a51d99924f3bacb1f94d9587135cc76a99e4518758e0a35e26a0865a8e7775130d41d23c648b531e85f752d11df3d3fb5e49ffff2040d6a7a124de68ff6f1d1a12f4a6ff07b3fb05ea8d01baf0f6371f3b3342d81af82af8f54aeee7e5ea30352366114a3f7f7eac001e3d57a3221b7242acfb24e8f0a91bcf04656d5c3b026bc008c2cbcc6db98a8353e7480861dca59947facfc9d80192fea91baca73ed273e02b6c0474c1075051e2ac1811769ec6e8d64d80cdc8f7d96b92d552dcb3200349176eaf3afd8649b514db39d9345d1e1040133ac99656fac721f261134f0adc85d7d8274edc527ede3f5b44cf77d1e045469a976982b3d9ece67841d5c0747057d39af4f440c16b2159bf241490a24192abc4e4b6b465b63fe7df6446d7aae14eb182d0f101724169443340cdcb726641fbfc9b2c43d92725788f07b17ac2947cf3942ee054f1693ff81ae8c8b439b4e94ec5a2b69d52ab28b4c0a475a78b45f83581c91b9d73085087a2ce950338f7debb32286938b2b80a8bac12690416fc31d03da9d1891fb5c687975e08208e351f5fb9e52af8a771da3535b74281e7f4f18e6328cbd660c8ce64b3a6d2a8494bc74b94c9f41e7f5976d962eac6dfecef7f053e98dd3170864e57e2ffc886ad9b14cca2c228bcc8e35cc10383126febe0c8b1ea40f9011201bc34f5c3f20bd1f1b94f6d0ee2afca6a741ed3fed35064688c3187bbc04b176939b60b3a39661debec46ed7f860987216b8c92fa4955bac382537391600e599c468fac32416d7306578c4040e0b58b5a77af5d0269fc9661448ff08b594438ba6a4f8a3cf7495824f659b31a3f06d2ac4f0152a81f8c66dec272d114ee535f4bf8be3bd3f14d02253a49bcdab9befb99a8d6e221360a163639b0f7a6b3cc4738bf5d5cca163d0f653631df6dfaa820b0daa4f096cd154aa139c64eb1a9160e91feebf036bd8991133834668e10f6cf6613ad4ca99112ed7cb1e895d44972ba7f77a431161cd2523f8c6a3a2789765d3f9ab3c54f2acae27da3d7987f2fe2474c3734090be4ff058538c381a4190a9410aac7d19d02c47fc22d1543e1cff9f01c4d2036f56572275d3ed9c25584b82482fc0f18e7fd597966f34af6287d0c434c3646b67c3ea673cb13959e3d27b70910ce38f0cf814c49f8ee3fa39f1d43345989d2e41c7a3bdceba7df276a1e1d2e2590d2916ffd6bc9a008915eb76b00620405fe256738c1de098a975797c954198f33c82282abac2e40d6bd1abddc2bf054edec27afecb8706822364c23ea8cf36cb14e651e44e8d17c58da50bfb2fc1150b8e59dc94af6da23e00f69055efbc12746bf8065de48df9948ba0d721b83ff2ffdb67be1bcca1acc37e4010f0cfc2ab4fb13c69a2a23de840fca140ba0992c23c72201cd6fb90ff1cd5dbcc367d75411817cfb5b9dccf3f7139bec4d7a89c352756e7eb4354c10471dc1ef47f03f5366e5b00afdc5525196526d629f86f54e62eaef0ed16e9af48e33a61d1ed535ffa00d49c9d8ec2a973c7cfde6973e49c8c555b40ce2cb533df3484b3e963ed7bda8785dc1c76cde94591d3f8af7b5357657dbac1cdad61b57a5f6e600d4c0f231dd8098f86eccf395506cfe38b7a622f0501eeffa63f02eb275dd26fe0b63677678043aee919c8319b4f822c1a56813376dbc4b7b6c579d0dc7d61be49fc685a850520b8dad45b1d5ac96b1144758be47b9e5829381a2e06e09e30584b731172da806dfd7b1ebd300447d2f9ab4db4424ea1257edecd7399914c5ef280eb3d15a06c8c7c8dee2ba5a49b81c1f65d9666952fd71b3a8d53ee02c3b8a19fd4449ffe70fc2181fd722b8c22fa39628cababecb1b26d627d01781ee008c94fc05e434d926a03e29ac4108a855cc154d012c8226e41655aed7f1bfcffffe91ffa1d25a738d37410fa73b156b188c3d0e903ef40ad8af433739942bd332ef851fafd9b87266e4840a344f825af0ed0e8de1043e68144715370530bea8f5fb3b607eaf33be990faf7ba04a1790a570c61b4e97b0f04af85768cd696ec1842f9cdfb28638d8404dab78d8214d065924c34fa02899ae5e7762c67f13bb5033fe48edab723d7b8208153f2dd13144b6fdc360e3316c0b843e8fb46a6c3b228ac9437541ceb0d628876622c5a8b5e1ef16aedb0ac53202ec668113c5bcde3a4921116e51aa9db0128de791f1b4c828d6490c35814369ed9d8ba3c4d9e1eee0b630a29314e57fa9eee1b1004baeab91b8249835953207fbfb287d9de2bc42d5f6128f7d14653e13a3df61e37bcbf8c36bec4c1c897534dfd20beb864bc782333cf7d42d3de3a5e9cad3ad18899b3a7e40a57f1c04ee4c936165b5f29538cdb5f10e0be3c3d0a43bb1de200161ad0428e0a2321bcd1fd75140cdcd672ea7fac4ddd3428e5becb9c7d03558ffc5a00294ac5e67699cf621aebb6f3255613697a706b0a7c8349ba5312b03d2a90b0f0cc8bbb364ae14a95004b02d01b205455923073e0e49b2f75924207ac17a5fac868c7b183effc00c9c71ab28dfbb8dd9930536d3e9a710e5da8bcd9b64d99132b4c2cc450094d22a94671950cb3d8c9b646a0a3a9d9ba29e56c742484fcbcaf28eb99ee58fa26269dbfd254eee4e51824b40324edc7abd2fe13009ab556770379001c57fad87421f174ceaee7035ec0bde736abf737e9a7776a41fa0b9709a9ef8144b95f69ffdac2bc3d6b6a9d9147b3a8deec097bbc9551af54ee08ded608872a6bd173b6bc96cb2c40c485532e5ffdcd8b8c89a704a234a03fb1ce8b1bc3", 0x1120) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) openat(r5, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x80, 0x1800}, {0x2, 0x1f, 0x1800}, {0x3, 0x1f, 0x800}, {0x0, 0x10001, 0x800}, {0x6, 0x6, 0x1000}, {0x4, 0x9, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0x0, 0x1800}], 0x8) 22:28:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) setitimer(0x2, &(0x7f0000000040)={{0xffffffffdffffffb}, {0x800}}, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) r4 = dup2(r0, r2) r5 = kqueue() close(r2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x11, 0x4, 0x1, 0x8000}, {{r5}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x80000000, 0xc3e}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000048, 0x1000, 0xff}, {{r3}, 0xffffffffffffffff, 0x2c, 0x4, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x7, 0x5}, {{r6}, 0xfffffffffffffffa, 0x20, 0x80000080, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x1, 0x2}], 0x10001, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x800fffff, 0x3f, 0x8}, {{r5}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0x8}], 0x81, &(0x7f0000000140)={0x4, 0x6}) dup2(r1, r5) 22:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x79, 0x0, 0xbe22}, {0x40, 0x100000001, 0x100000000, 0x3}, {0x8f, 0x8001, 0x8}, {0x20, 0x2, 0x2, 0x40c9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) flock(r0, 0x3) 22:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x6}]}) ftruncate(r0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") rmdir(&(0x7f0000000000)='./file0\x00') 22:28:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x2, 0xfffffeffffffffba, "c4690008000d00"}) write(r0, &(0x7f0000000200)="43aa4d267d00e35f184559a5dc587dd46de99a5905785d4ac9a94b2f7327b2162b9c5965b63f681a27ad0ed5a06eaea75b8e337a7540629ca0949de8bd2a2218cf8f97ef2e4abd145e9ca6b961581b30f2b92da2da93a03adfa8ea7aac2932578c37f7df77eb3cb6891397137bdef6c4715f8d4a4fd924c36bda40cac9a67781cc63f1bd8bd6f7cbade1236eb7c5e0ade8f2ed00669397322fa77d8517d621e11b22e247b290c01827d36710a0dfe311c934e5ad3175416d900c7f6d218c48ad14cd78ecb4d376d86877ed7ec4d97147fa84115b6ad32450af5d30426db7ab0043d80d", 0xe3) setrlimit(0xd, &(0x7f0000000000)) 22:28:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000011c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x81, 0x4, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x2, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x80000000, 0x7}], 0xfffffffffffffff8, &(0x7f0000001240)=[{{r2}, 0xffffffffffffffff, 0x8, 0x80, 0x0, 0xe38}, {{r1}, 0xffffffffffffffff, 0x80, 0x25, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffffb, 0x58, 0x40, 0x8691, 0x235e23a1}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x3b, 0x7f}, {{r2}, 0x0, 0x98, 0x14, 0x0, 0xc26c}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x44130000, 0x8}, {{r2}, 0xfffffffffffffff8, 0x48, 0xfffff, 0x200}, {{r2}, 0xfffffffffffffffd, 0x2, 0x41, 0x74, 0x7}], 0x8, &(0x7f0000001340)={0xfffffffffffffff9, 0x200}) 22:28:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x30, 0x43, 0x8, 0x48}, {{r0}, 0xfffffffffffffff9, 0x34, 0x2, 0x1, 0x1}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x44, 0x1, 0xfffffffffffffff8, 0x7}, {{r0}, 0xffffffffffffffff, 0x5, 0x8, 0x4, 0x72f}, {{r0}, 0x0, 0xc, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x5, 0x1}], 0x100000000, &(0x7f0000000140)={0x0, 0x6}) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') unlinkat(r0, &(0x7f0000000580)='./bus\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') 22:28:10 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20080, 0x2) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x8}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x5, 0x8b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x1ff, 0x1f}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) mlock(&(0x7f000057c000/0x1000)=nil, 0x1000) 22:28:11 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 22:28:11 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r1, 0x277) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2a5b11611f700e8f7b31083c8e3bdbc5200aa58890521ba57e5d394fa0cb2ac993a02e99cd331f111ef6a92827d63a802c800039e7c5b5683bfcd5437bf40768e8af289d38ed874dc2881cc84498ce58f76753af9dbf1a2126a8738ea10ab02576ef5ed5ff33dc9e500"/222], 0x75, 0x0, 0x0) msgget$private(0x0, 0x20) 22:28:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 22:28:11 executing program 1: r0 = semget$private(0x0, 0x0, 0x100) msgget(0x0, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x1, 0xfffffffffffffffe, 0x100000000, 0x10000]) setuid(0xee01) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000002c0)) syz_open_pts() r4 = kqueue() fcntl$setstatus(r4, 0x4, 0x4c) accept(r3, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x5) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getuid() r9 = getegid() r10 = getpgrp() r11 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, r6, r7, r8, r9, 0x8, 0xfffffffffffffffd}, 0x81, 0x8000, r10, r11, 0x3, 0x3, 0x7, 0x59}) socket(0x18, 0x2, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x7fff) 22:28:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000080)=""/184, 0xb8}], 0x100002ca, 0x20004) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x10) kevent(r1, &(0x7f0000000000)=[{}], 0x2, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280), 0x96, 0x0) 22:28:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, 0xc) r3 = getgid() r4 = dup(0xffffffffffffff9c) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002380)='/dev/wskbd\x00', 0x88a0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = socket$inet6(0x18, 0x1, 0x3) r8 = socket(0x19, 0x5, 0x2) r9 = open(&(0x7f00000023c0)='./file0\x00', 0x220, 0x1) r10 = socket$inet(0x2, 0x5, 0x7) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002400)='/dev/wskbd0\x00', 0x10180, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002440)='/dev/bpf\x00', 0x20000, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002480)='/dev/wskbd\x00', 0x80, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000024c0), &(0x7f0000002500)=0xc) pipe2(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r16 = kqueue() socketpair(0x18, 0x4002, 0x400, &(0x7f0000002580)={0xffffffffffffffff}) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/wskbd\x00', 0x10000, 0x0) r19 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002600)) r20 = socket$unix(0x1, 0x1, 0x0) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000002640)='/dev/pci\x00', 0xa0, 0x0) r22 = fcntl$getown(r4, 0x5) r23 = geteuid() r24 = getgid() r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r27 = getgid() r28 = openat$null(0xffffffffffffff9c, &(0x7f0000002700)='/dev/null\x00', 0x80, 0x0) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002740)='/dev/vmm\x00', 0x800, 0x0) r30 = fcntl$getown(0xffffffffffffffff, 0x5) r31 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f00000000c0)="4ab5babaabcd09a009cfcf1891862c126b050bda38e838562bcdba8e3e5f8ea0723f1338fb1e70d6b167edbfa89d181a54ac21eac96a0ad22bfc9544ea324e09e6004a46", 0x44}, {&(0x7f0000000140)="a69f0d3a6bc89c5158ecbe0458402bfdb0b654ef", 0x14}, {&(0x7f0000000180)="5470debff70d5785fe5c87d77486d2e0cf751e39dde189b5768dbb8b2fa4d1ec3f725c74ed61f9f5a9c6c9fcf808529db4ef91333af736cd2f586972dad6d39c6d401cd52810fc26dafdb5d2a5cc34eff6307db0636635989817e7019c4c0c70fa02175b29090d420f57ce4c6d4d164dd77cdcc99c83d0d52794b904b84efcb9d74f3682b0962425edac758fd9170992f2b02e5c625a5354d7f0c5cd20f2cbe786a50d538bf907506c48894891cb", 0xae}, {&(0x7f0000000240)="9b9c32dc0df433d9ed153b81f1f4f275d150c7a21d8e150c154b9282c74d95b58efdbd13ccb4783891bce52b44bd8e9dbc99c86f5e027e55b576acfd1d942a64c752e0007aba6b123d1a521df6978f3e140bee071597258b74a4de25184264b7d8891154ca0bb547e5778979a145fa0e229b27b1b9e02d68a555082d085568fa9af9b7f795249fa6c0d7c0fce1ff06ad38b774f1f74a367788e16f93942db870023a2887d4a93729c499880496dd245988b3fa130b68fd999bb5645df3d0cc3d4e3ad69ba0989835992a5d25e22a3fcfa40125558213464b628d95f55a616640103a462db3ed931bdb0b68cda3fcb19bc07238f3d7e9bda804d51d8f682d51524f0d51a5f0d70bd728a56411da5d49caef76866d83b8d1a9262e192eeb82e6d3b58d8257e0eaf8e083b79147d7345bc18ea37eac17cb08a758692f7671a114f910d67f43a8aa155cb34bbd8ead43516fae7d0c9bab47c40c1b0dea6baf7cc4a2aa1a17c93ffed07bb7415f6d6478d1052a179c4950e87c8cf84d6449213f5e1463cfbc127a23eaff94a2eb4c173aa372e19b43fd4446384546ce122bc47d515e9af7bccd312348e72ddcd1f7b04382294ec23136df5aa894b09c0e0ed677ad9978c291dc9cc1df8b5427e4092fe0103f9ac227389496425ffe9523657880df2e60d73c1d8c4f439fb4d4676bc9f6cea75ce562562adac890d0aeb1340292f3e21871d69e287082d49006716a9cd8275369aa375bb333e762a67512b2282735c6a7b8130a3e59e065632be6682aa45a3609373e197b05d8a4551291a9506a270cefeb05d8006ba2f86d268922415828ba066361794af8165de6fcdc897342e3ed0be15a1a8fdf20b121578edc60a1f295f272bd3557550ae5c749c426bafa2e5f03e82b69fec8210d48de78a807b0dc1aad2b3f1b14f9799f76409f09e1429e6bc4c19bbdb8b058766098ec08c254bc666a89ffd26456aebc8c0c02ea3915fb5ab25f16fb4194a18d0b3915b054d086cf34a0734bbcca2984e15c54ec5e98daab3851babc5c343d0336be9104657e2e17e6d5c83367c3c7cb802467fb998266d1e2856c370062038c2a58b2481226ec7c951285e20626091e89f564653b6915758d4045d8f44c68818c039af5dc67f6d9c8cc0e961d84a442f2f82041c991e56a705064f1060f20b4b0bde034a60205e87e28dfdcc2be14a7ce8bb6f14f93aa77c75808525155d03f024b0eb6e6bd0dd363924eddd3608847df3b857a5f4675a72375c99d1f50358d9d59909c5b16bbbd038195433406707a777854e9491baaecf02d6ee7c529552cea33ce4d4c32b14de9d15c47057cbc73834b049b8587f7668182523ed035d265feeb7967620b1a26724fa967e4bd209ada6f8337efb2e4e99ff1b3ed6ea7cabd27cca96b27020abb467c4efe02947983d149ea5682b7ddc80fa2a2fa56b0aaf5a8521b183f1babb59314bb4b91a8f6b328396689bfbfbf653e27ee22a3e6b25d456efe93454ba8af38b578da6e37ab6716b0691375bb9657b004ea9be5602459175964ea379839424fd3a78fcbcfa0f16362f1e2c799e41d5954c6084d4493a5ae40f552ca76e71421ffb4bc8639b876b415fd36de1b83b58c779c8c36b4c6eb72c6a4b01eb97c7ede628e45a3f8f58aa02e02e1068322aba8085a95aed6ffdea0009a964171d5b15052a6b9e0dc873b29c7bd4290301fbc2e43ecec26252ddeca1227643d771de9d83eb7aa93da1b99afc2123461916b1e0e9eb8a83006cb687853178ae7cbcd9215de0cc7e7e74641fec7d58aaec56ecf7de23a06ae5a0ada1cbd52acab3e1d48520e740751056c3701ab3c552d3a765d15aa10fde0333601ed3ee9bb59458ff405b272aaeccd6b93ba995a5d2b20f6e101f271d50eab3ae225a8b5cf92a4d37c2c7937515ead2ca47e7f55fd6c9e691bc7bc0ba7f1cf5cca4915aa0408b4157a30df36cd2e56621c9a12a530bbdfec745466d7a908efba45794f0bd99ed5f44b819b0dba11dbf7b8e493076e410423edce43549554c4ada6488063a8e40c6ba1d388e51c53c37ecd6956f2e92aece99d0959a5f70fb01b8a86377ea3ff9e04834f7d21bf4dae6d0d1a508c87aab31f415ea2dbd7fbc968b8f2405e6d4a1d4e6e9fa3e1ecaea08042e1cd3c61a692b8bec084c5d2f13c143175cd1422bd5f1258a0d9293f826bcd8e262059d734a2a59ecaa44d443c236b6a237b129f604860e9adbf11f5bb00cd10707075d86e3e2e2ee6b8a0e051b78b925f6305816036db3d5d4ff17369882f0b2b0fff37866f6ce31ece738e0209a2d4f7999794181854fd3083089d50e8828403b09e69c3c81954a11e01dab3e1b3a88a99a6eb7b648f2429cd4146e0b356d0f5e3638195342ca5506c36f31b35350e12487d3f077b4672c175d32064f4b510083a632b42c92ac5f69a903261e6682c0e5ea9bc6011000a9dbe152b30c826d09f836e5cbe835390fbec0a5873139adfd3be00ab402731fea3ece77fd0f05409e7f52165f16dc9f776f93990c3ae7e21437b647ed37c430911663ea5ae79773df9320fa552dd1c419b8cc64f64b04998a04e84974f518b7edd824fe11f57bd1a2d35af7430cb666e88656741fb8669466488fb5da43bd1440cf38087c898f88a5a34eeb447ce05581f9756a0ce74634bc97ebcaa76a4b7bef193d5c5946e40a48033eec4cf8f766aa74081e8d086e96fc3ed6bf8ae52bd1f0613c9eda81e746d42e5f6d20b724591179ba24ff21a957b79aab2f52569b0581f88be94a047dab48d6745eade71970e2fcc1dc5efc0bffe25b23e6bdf58435aa42d68bf88c403033fb38e659c4c85557175671d1bea0da020aa5d0c31b3cfd52b08a61c346bcc7e73da2c42af63140042f7813b437d979c894a9d06715d0e9c7f5c168d54417ce77835648e6bbc1a4c62b65e4d55c903fe7577d50f4356606bbfbd4c13fdd2be64e82dd52f4a6f92ea20b95a4aaa8810b05a8ba3fa927e390612695116e27cc84a13a1e9a1f05dfa91c8d2c571c3ddca6d576e57ab135a26a53248d6d90b9c02896c2356f04d1c4382633ed812e8ffd9631f92d24f0d2f782329b9353ce99d975ae039c5d937dd81a3d7a7f41ba533b1d3d148675608e7b0a2e0080f0cd82126c18b78e23964924ccf279316c09e431cd14d24fc5e03326ec79237696dad7145c3afc41b0134f8ace579a6071ca03c6c8e9ce69f0ac92c71af22b2bb47d171bb0383832cf3405e591f4162fcc1526a79dec6f11a34bdf6d6d5751518e630f88d9fd6ec75e0cf9b2204370f8e7873bd6e8a4622f2c49f6cc7b70a78e28e157c9aa282e3d4949396e75c57c915c02798b29122e8d815567c6d36d607382a3bfe91f7a57cf194675b76b0004bfa15c4619e0bc57720bc1d33660bf8067773ea3b1ac4a06714a9882f9bc232f8983b8a5534a2d7f0baa542d99a2005b320f769a5190699ce07031b739e018990fa31c252e3fbe2db976a1509218d96572ebdb49dbd0b08bffcae250d3fd03a37a8dd803b6def3f472358de1c503d62fd58aa2edfe79c053ce9cbee7a9c1507132039f397e108b01bbdca54f217b3f94394b03a14aaae7493b8aa7d0fbd884bc502ae6167ed35ae3678515df1b678a7fff79d092d1e06460cdcf8a5540405a293da07a6eff7b3511558543813f6c7329fce173d77c0ae3ed5888f1125c1382c7296fd79231cba4de0ef0648626b1365fde6492bf316256c4f2b88786a7cb02e58437ca7d29b1a42438262f175f8f50c16d84f56414916412a058b793780c8c25654cd3dee3a8f3c75775700e99a5a7f7e0b950d48b91dcfac200415d5c3bada5ffdca80795574923dc899825479b06adaa7ddad8b9df79ccb7d87c70f9aea605bc9f29a7f0b157a5f6a0f084cb372181010b47a82c4d91295387074219fb47c3a0f40aa0843072fd88bf6fb679dc6ce3d4f09d78af1c14176f5f5a7d596ef5aee5e39e3ece77bf6dbeac0912eb19e915ad1dacf872878ad9070dde3a9c1dd0bbebf95e026fe6b2b436bdf2a131b963c0b008878ebb3a7786d178d4de5f86f6d3abb6e53a9065d94dde051bc82d5e4ebe8b9676f35269f3e79d33064a182ac7561bf38b4a4d2dd168683e97e4e40f2c5463e747534727207b72351fe147a2f059b8f4c0cc5cb8f3933efa5f740ef8b40a4e56a49d790bc72110a0aede745f124953e332ebfd9dc06a8c17680830b9ac2128939c91170faf083d130f4f80579fc65ef6c3e4b97636ebc889bba2d1b93f1d8cfb42db443ab7c8e09f33ea30ee56ab14c9b0aae259ccacd3b7b4a0f42a4679c3278e6c30edcd537dba66a99682657c96f125cba86d49dd8e00bfec9632d4789ab13d7a1f7f03af3890fcdd1feebd63a3851163d7767c0d1e94ef934e723db6368ee74c7c204a7140f5959c72923aa5c45f31f5af463c235376b7f6599f2b201eaf683fd587af14c885e60790b20a9ee961ace5c6ad4d6b7cb31221b1a29ac6cfec965d2ab19eaf27e283d8353e285a04de5646ce8c4885f0c5c64f4dcaccfd4b2ccc4cd730a65c1c300cab9781bfdd6a25e8d6592de9c6217536d59fbaaef0adf6a2644e5462b31303ae0fd3339f3068f310c652cb33e72e6c3a6ecee1290d5b446ad8762d88d744801d33af5dde946a50ca267447f21f3e609ddd9fe8e63764759e3c3ccf549ebd150500eca1c036567b2f23b37a1199ed05dfbe34ad301fea71d9ef9b2229f1a5fa71a99b4c389117b4592e2b77250a502925b804317fce7efb2d4db178afdf9425e7098e8645eeaa412f6b8cef2dc330b0ac0f78ef761fa661d7e111c35d9b82adf411554f4e0113bcee26b794f55db0d1a8c12189d7a7ac965a2f7d518654694aedae3f925e76b02deef643dd75c55d2a93c591a90ee8529c6d0171460319fed5a425d644ae68b430676ca2a08e845137f829f9d6403b63e1293b405d05870937cf4ef06700caf42930ef922fbcdaf1aaf8921eff97f327a04667ed8346a61c4e4d7201cf4ad2022c00c79179c0c7c1a4041c2c63682ceb0efe43324b7902cfed4f122cb2224a2a97519bd9fd29d0a6152d45ba88c2f8d9f31c463362825ebcfc556015d4738f16ae568365c20df28b61ad4362ca59b58c5a9fad58e3300599941366a66aec84882f961fa77e25738748c6db23d500191638ad60595a429b8d975a3281ee5c1d00dc2d805e5b90ebac328a9a4429b7d8c241270da5bb442dfeadaeb8afeeed8b2ccdfa31a5f96e94e958ee2c106d489505a77a6b268e5eb6caf2c71657dc4ed34794920c47ad695690a6dbfdb4f174cd181c604cf441c5470a374f98dc0465299d10d6ffe89dc8823a1b5970e18b2dd0a78a865ba120cee4cd85832dd04749acd17de704e42609377be28d9b4cdecc860ece68e80837c5dd07ce4f9badec30d252d3e557612c119a87f6b2dedcdbb2d030cd0b9ff03cb03ce45424f07959c92bebeab96f116749a0baf75b24413ee1ded38176dcb0eea9527298955ca1316eb416468103f55b027e663761a34f9ca240fa265bd2defc0cd2889c59a37cf40b6684455c50ea7ae43fa15d559eefb1fe368edabbc8a2785d46d61dec25e67cbacf9d2b7f5274dab5a4571465b2fa1fad5c764a0babaa45c902bad0627cb2665be2d63512f75a44519f7766f23ff5ddfbe5451f85b3dfa548ec0494b8314cf3028879f64317d1f9af7628b3086122b3ac01bff74044516ee231cd17c989034001edfe9670ca3916f62c1f515b24c6df2fac393e7f685ae74ff81d200863dfeb4", 0x1000}, {&(0x7f0000001240)="63b0b9886bc2704fff84961fe27a4b37c1f25b476a31ac24745a345dd96a70961bcadcfbd07b1e7dce633f0115ce0dc224296e2581d65ef08696cf38c10e3fae459085671b66af676b4c1b0196e49c30499c35f6e6dd25ba5599e6571d6cce84bc225cff8dcb2e", 0x67}, {&(0x7f00000012c0)="43c4ffce559a08b9fc36cc9a13bf6bd6b63534114d4e56e119ab07ad8b883614ee04032472a2cd8d845a4d05f386a7b1c2dd694357c0c69b329dfb9405b71ab8641b27f621b73a56c41acefdf36c1a9841e41eafcc1729fd40f6080e52e9f3f0c6af4dbc4d990f3f8d326279e23c77ba850003ed8dfba38e63db003db8abb43e9f64bd517956901975897ddb11ed677a2f115b27730db4ac715b44de0aee91dbd5554a86f9d26c32f5d5dddc66e4498d44dc717b4b59a7bf7b37d08dd362bb8373e73ae4e218fcd6dde8e91c5477b0ab67b39be2e5ec33736ccfb9f99587c93b63bb0121fb253cc51402c5ebe39461262ade0ebb11da86c0aef6108f5d91e84267a18520799f3ebb2528035b1170cb65b6df57bd8c0031facf71d1d7498872b0e9a452214a65bb22f003402fd714dd002804f04489dbb30ce2358234686aa1dcaa8c0279e5bd7df38af36a241dca525288a5d1903b777d48fe735ec813c8c5089461c8879d77d3b425c6cb767030ab5158915c468e058f378c398ca7ea2898a65c7fd6ca522eb55d32bf6c2beabfd37f640522ebb4ca8506bebba27452801067d70ed0af796b68f1a7c5ea05285571a5ab067ed2255e04e9528fcc3f68966b5bb87f9d8d7bc05decd6695bec5f50fa4bb874051ace4a259f674c4aab126929fd195aae5f76cde2b821e1ce3acb950d073918320d895ed6f54e80c4353be219f7450c595af3d3cde1081828bcb3d2ec1c9f400bf5b795691ab6f6a422d9e0d40a66cbad6480b12aa01f514830c8d01e41e8aab292cf8ff6418a0c6af0974360f802bee98c75d277e802c912a8efbd038733c7f8d0fda1dfdaf217be999f7aeb95168774262a43307a7fca0d71887e9f7c3ec87315d5f459ed5f2c7456ffa64499555bb6cfe95b921391da3e7f2d92d95a84c6c32d8b18c9e8fb2d5471e30577379b8cfb43a3ee214a218cb896e16c19524cf6be9cc6a368a8e8b0d43cee1c463755f9c3cb6c359d911bb408ae7cdf51f05cbb6d2b881f4ec1c8d6a71498148e99b076c57f705e639b29e5285c987ae4590e7582216c2a7a531466c0d8295d71e35c849e2bdff591ccca2c5d2b1a84705ed4b788a4b39a924819d8a6fc1e6f565f03da25ee0eb36b4603a012f899898b3cbe01ad9251b324966fd84addb7910b82fce9ccaeb80b540a434ff74d85f8698bd71079fb67fb9326de12587039d8ff6a28b8e8726f3b5d0503f672d00a6adfa1746e4500275b3e00eb50a157fafa2e882091eabd7b91174af0a05c4b6bdca76c9e469f3fab9c687448140fa7eace6e84e6863fa8ea090b53db6551713b365700dd6d1c36bb21371fbd7f54cb5ea675adb4147d5c149a578e6fb327456c996d9ec9b24052d0fb6c2acaa85bf3d71585ad703286c0593e7d8181340291d36b93f39ed261794af6642256cb5a7adca9e1bb67de24fb8dd41b2119fe6be82e9a021de9da56c489e3dfe35b976bc5c186df28de71440465118769b274c5064c19bb0ed309f5f3383453d3934e4b2462c286a5976c612460336c46783d131673c599459a2ef6560c8e01a38b088533309ff0af97306a6dce34dc9b3f06cf0c4225f49fab33aea007d85613fba7184cb0de75456d22d3c5b251fb5d5134816928183b1733d323b94d71d2a1565b90f48eccd5a92a87d2141223846a3e5bbcfe65ee55a14cdf563c4acae3fe6b9afef1eb27cb6e885194467aeb9bb6e9cbf1dc4afd22b476272a52516d87b6bae30a26ecb133c3f97f8229ae630efe0409278986b1700973346011d8222678aed5a5e6964ba32f7f9a1605686b4185ae0e613be7f6fc2eb2267aeb9ef67d04d2ee3b590474d25816aca6c2fa2775fb986446e8a412773be44b9dcc23b3d24f4059885d1adab36b85988966519ccf7cb8bbaae39e461b951a198ecd4eda8780ac38163c73e4a8f6ca395ad64b9e5bcbcfe833a0b7a0fdc4661fd51e08617cf573e502ee7c9985f87ad022bc53721f59b30da0b1d53c1b34471bb42479d6e86a369c1139fb349b38010081dbc5a17c15f14ea816ecf857acbaa483390fa549627d97cbf6d664587e5a3451c678a8cfe7f4dd6a085ccbc840dccd52bba2b8eb87078b23ebd77986434560e5a5e468b87856172f7602941ed10a98bf2ec516d8571213b11257f4355690b3dc4b1ae47602dd0046e11cee4b809c9bd1d1269f8bfe0502dac0e25da3b0422f838e85f584ecb8f934a8f372129b0b57fe77be665140a3f3581dfd2ac0e86e6a0bf60aa035538443eb5bc8aecd523ee612d35cb6be25471236868c800183743f141ca16afba17f182044d6750192d120fde4ba2b82b6623aaef42697c9db36ab243a2f8fca2f6a38ec4e0837a759026fc45af0a746b2a7ff3202745ce1b2a0a83f1558e51c60a849b284fe95793667f8568e6ac645071d7681d9b5dda7eedd2512516dec4088694da40e1bcb0404b108d5599ecebbca8e0d291ae7d1113662b092050c9e163dbb88f54b041390ba1668193216b6090ed3e70bbd42d83e4959dcadd1514a8116b2cf121600ad968136e6f02715fee3e19cdcf13208e85dd3d230e24cbdc15575caf7df24be041119d86d82d4fc0dab3fcfc21f205926360b1b8e80acdbcd655649cb7cdece6e34341cce7be4193118e329292982a76bdd4ced54eb7a3f9d3c6c34a94d1d7d88aeb4aaee2ab2121e6ecd90bb7225b8a9ce183f78e3f80b2f261a1ba82353079dd3ad27d37747ee02df0a88f2960629bba32cf28bd515f6bf23fe6d51e2d14890f2fccb2f758defe066c998be852569a78b446fc2cea22cc59214f05016387ab3a10e0eb3431ab2eae1b46e6c3c20a7a1c47ed5d3c529ccbd286fd82fbeff560205585117d40bdbf4094cd9cdc1f17f9f4b92bb9743dfd493ccfa5d7cfef8b69985f8eedc16bd779badffae7dc5e97b592bf0b688ac68d0e5e5d8bf07e54efdd12839a125ec8405a8495d01ede3b69e45485679bd13663cb4850256ff3822b478f840a4dabc46c3b324786afaddd4d204c5c4e7f91996c99033f5e46f0a4670f2ec7ae8be26121aca9c426f0e6a2f7b2039f1e32d7db0a8970b26c7c4636598cb44d96f3ef0a25e5d6fca0e73c6217dc785411833ca82e72356634d744e5eb5f70ee113045e32ccb5e56b11a4d86f514a13663bdf4b17f8eb82e5e1b9025c9b6a3a5c656da688ceaf7cf44f9e453dd0438fd8b932ee72a97d194ced5abb44584efbc6ed992eb5d01270cf6f0a31335c38b4a601902c2df1f854b1958c52c086f9d6b38a1225aea6199ae971de56b3d55e88621d002e84a9b723174c528be1b57f5dddf98ce14b378caf74e5e922cc1f0f078ae9332af8221be604e5f738e7ca2f005ebf93f02a1c45c359e962bc7bfaf2c1521d52ac0d9044c9d6477d11dd816886fbabd7202f95ac71d0d2d6a2132ecdc6bfabca0be3d3704066394f3328348c3a115f65017abd54d7dbe9e6e5bd8bced66067f0ebcb6fc4b4b8958b52958fb2fca20f9418e3b400077f8c77f6f5ca9244fb36ff7f9ecf082119155fc155f800febe5565925e3666b812a154debb05698379d54865b2b7f4ca979d72f14ddba3f1b6ac317add758887a23f8360e500fb7bed52c3af2575f311dd2151db79c34e3480d5771e1b0d57c2ed701bb1bb68123d457559b55273382d8a3a8817d067766c9616601ae16f8b6c91838972328379fe33b1beb5ae0960fc87a3a4e979cf256858a1be3f06ed2c67c0d2a7e8b88715c1bbf60373c5bde84020d5e85a73147febaf2f330f23a83e4377540c668c36ad593d845840f1147a8531d7b724a0e4560767e5974f108b1dcd41531d05d16e7ce2b4cf72cc3e2f42562eda22099935840e7b3b2436ae7e933c1eb3735f24995477e39b292ae173e8f5ecef97be67e8b70d2dba5c1199686c4b91277f8e3c7632f2e1ebd2153bf6428d80d604b976864a43f2b8c5ebc40f27bed90b63936f1461e409ea76b36100cbebd5168de215dc0fdd8ff2b1f57cda5a5e2281fac12dc4d6b57060218f16068f3da4a672774d26a26fa3b31be28302ef2c7c2980c5e714f64f25c904d3c45e88d759ec3ececb817e40ecccdf7385c079306b92d5d745b184cc69e9cdeb30ff41ddfd4c24676fb25dc94ccd1cb119de57d2b1ff2b9b2fd19ce208af5db8b8dbcc5590cae0ee1b0b948b52c965a4787dc3ef6a1afa8444afebe1f19b1090722b7222b2388c05d0006edba148c09ce984f39c4090979d038cf7d62ccde831c7f3486a839bc451e18d204f22bbbc58bf8ee5b8c8c391aaec34af76b9f7c53fe509a8d284e05ba8c3c9b0435147ed4dd38fcd1d7767bbc245455daaabe2a3905a88c4df54645df822221103f49d035a6861084a784c0c83aca8210a138f714fc585fb737381434fba2ec2940ad5f27fc57dbfa2def8842e7db6a91c44ec19cd9a77cd86c9ef1bcda18a06adfb5643e1484de62b16dc4d24cfc7fd6b92af7c05e979d15751bd6d4e9a94e604a1e107e8f987c12e4d18fedfcf81f0a33ea5826f24510ce20d3a16fc03a63e33f869ca3f2744485ed91a3d1371950ac73c107e13aed8794b920e0373536a174482afda167d9e9332f45a21458ce6c229d2a5bb8559d2c4147128ea0ab28377a6055fdc0cda0637c0be900251888fe65dd37afcad6c3a1316907fe7318f433c175b5047d6cb02d6ea26a2e62c1640ab6413c3142c7d16e5fbf79a7055f8c954d8e5cf19520feec4e293c7c382927799f59e1dc8e5cd5057f53a100a736c63b64ec56fa10bb831d08d9bf31080c6ec20a480ddeb2d75070a3f79e3b1fbb5c7fa9cd40ad7ddddc136a6912d838be2026f0f98710aa5e21339bb41a4bf6300dea48d5d44a5f8df43d8f3d94b7e9b1371495664c2701eef89c566d5c0904b0672f193575a870572137e890b8dfffd10f9f563fdfd3c8e9db01ba14a17e80894efd5f6941c8403d42708e4dd67e64925d736812d509b0b16bf7c907f18c190f7eaaf0ef7ee56d463b1a476139dc419dc4f658056631895e7a65bc78a9f7f1e5c1c1a3926391f752a30297e318a032ce07a242db26ce1b9013d248922b3a7b62d841c4dacd360fdb070b2268b8f3774e2ef9f80a6cd01e1455758487e5819a40fb2c7bbb15b768873b3081fb8cbbbf7a81cda6f468baf86156104556df69bd349763072ec6e2abebd432582a635a5f7401272a67f789a3166a1a18b0aef26a5adf30664ad9bcb7207eb5eb1084e286b0c22e9b81ccf936a7ddbb74c751c9b39c9d506532c5742359bae2ba35e5aef0d02af8e357f7027227d3f9a4878275aa18816a7f1ba41df84db84db327e973cb8cf925a67a610216d7ca57f5aa14bb680de0cdcd86234389493d8eec9a87df89112e88eedb47a5e7a267093b2b0299ac7c01a835ee920a23fda300534e2c7b2f0b367e45649a44dcd4da37cbc8d34fe5796f8bea7dd8d825e58947019e344f8339cf0aeeef26858b9cf7584244f759aeaf75a95a4e083d9dbe77c1717d981a9a133f60f9b36ad08e3c287c9999f9ffc4a3be53336c08d617b89ec4b2bf75323b114f5db4336009aa7d4a33e1d1c178a9ec095eb587699caaa1f2b843453cd71b81d46e8a582768099c35fe098c113c295cfc270ae28bdda4b9c4d68533f859d6125ea7987301885b83da6eea4871055a4d5fd4c633f564e05e3b4e52c75fbb23da3f7263f62c5e6c29814401dd73efb3c96741fb8ac4b0901b1559958a520e7c9f22863409bd252281e583ec38a38c9fe04037ce5473c80d08ea4f99f40b026aac1b57e805c", 0x1000}], 0x6, &(0x7f00000027c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB=' \x00'/16, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x2}, 0xd) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r33, 0x0) setregid(0x0, 0xffffffffffffffff) 22:28:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="b4", 0x1}], 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x404, 0x100000810, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/176, 0xb0, 0x802, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000000), 0x0) login: pckbd_enable: command error pckbd_enable: command error 22:28:14 executing program 1: select(0xfffffefb, 0x0, 0x0, 0xffffffffffffffff, 0x0) pckbd_enable: command error 22:28:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000018600429000000020000000000000000000000000000000001000000000003000000000087899664b8", 0x2c}], 0x1) 22:28:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_vnetid}) 22:28:15 executing program 1: r0 = geteuid() seteuid(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)='p', 0x1}], 0x1) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/189, 0xbd}, {&(0x7f0000000100)=""/153, 0x99}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000280)=""/31, 0x1f}], 0x5, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 22:28:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 22:28:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000440)="dcf8cc9a286d8c6ddcb39993669003aae5398045ab64cbc82ba2a01964a684a8e02cb992bd8d54bea6194fdd4a5bc7fb4c8e90885c2e9579c9cf2f55f9628b52d544bce09312a27e9b197faca71d964694c4ed83ae731e1bc9faf57952a47541b1f456616e79d8f5a6e8a809fda8fd439f04e7008fe2c51a14f9f39c4f9396ed7961cc56498da5e684924c40ad73582b84b0ce280636283ceb559281efa00b5207269d664ee7069c050f3d17e9bbe927e9c4d7c4f239af29dacb1a1848824518c75eebce07ae4529304e70fd690cbf1d731d18faff87c7f1f1408afc7f2d2bbb41ac336c2ccfbd77dfa10f0cee2dc2d6a5d2bb46a6233dcbf5a8b0548f6a3bf0ae821189c1043e8da663ca83948bfe0b7d5266aa3832bec29e1f3cb02a64dc1b31ae032c9937d158274134c691dfb68621542f46ff300fbfa2a9b34fd6494f14c7cb27f50568994624fb86682c3e5238f3781a06bbedf97bd4f97f75087e5f91a9bd59c7b0b509d5636dc6d153db581dc5f1e472fd0fd909a002bc83383596ab3b654d530038e9249a40357bdc051a72561b704298a33e45de0022e41eb6612e75804eeca24c02d6ce2551e8f14d9d1a7cf3986401a096c805ac48fe539445aef21115be4d76d88964cbcfa4ad83a70d8c788791aafb0b7434d529912d7738302911ea85243770a09e2bf3aa37429058b9674af4c8071f4f349b651bb62521b45d1cf924aef075aa6d9a228a76b2db1181581641abbb681411ad543ea9942af63445ab19810bd8ffa7bd552c1f7a319cb7dcc74373d7b9987c2c3649c7e44143a0b1a2b37d0cd7873a22e2fb58b20acb2b2de95f56cdafea2a05eecb047f0c2f31bf124373475bd52f6d8ce6060b2944cb2902052c7b7d357703872b77d88438497f84a2ff51ce8022efe007deff31e33accedaa8195b2b3f4c9952edd6757efb712fb03543a22da5e5eadc902b4fcf6f36303fc5fc067ccd1c49ea48c678e4f0fd25507ddda963db0aeb646a751d8e4b2da12a4a11290ec8257671f384371216e59ced11f4fe190078016d70485a3bce1f73af0bc4c735cf630ade24a4295977f57ce98dccfa4255f71b34fd7a04d0a7835e1ec5d5e19507688b26a0cbccaa26f6d261deff0e4986282abbe4a68b29e134d3faba149fcca3f31b9d45a4b367349eb49f313314f993a8b39247789bbe6165bf748d6bad8cc2fea76716593a3b94e3cb6ab64955a554ef5888356028b8a81976a4b76310af9f56b1eb74be2265af3cf559b3cfdd4a576acca180a2d5fa58d78c683d20e11712ad63eb7502e14f9ae61c1f3121bdbd6af7b32c26d30a04b68d218b6f14db6f6d3ded4b6486145a5b34d2ab4b26896ca399896f280e5845440f4445317b7e336406d32ee7c3dfd144a002d12dd8b372b2db7d2432552b6c73cde9b67745d94c0902965348e66b4183c2fe3dd3cbe23428147199e30e85d118b18bbd0387397aad1a77007e41c4e3f1c8df32e6236e77d1b462d60eeb3c9561af7ffd018fa65186e8c13d9358299dbb0fdd263e311ea9af633dbf017eba4f0db93df11fb328084359fa7f04a983d18030f7fa6394c6545665275ed2440a42411647d6166cca96c02a233321881f8c0d02db1ec574e30b2b74a983e327d7fde37bb13c973f69650d2adf591fd4c71ff562f2b438faa964b930cd197695bfa402698c017c0c10605db9e4637427a5fd10a7b158cfe4c23e56460c4dac171a611ceb553562f309e0ecec0c30dca041dcdd3c49644a5e5370625217410eead2037e037aaafa78f3e2bf5c3e6b0ab7c426eda37e2efa19638f31f3ef367e88a5ca87b402b439da48af50720eba505be376ce3e11f99abceb0485988ee1758bd0101192e329540f22269d5826565a45fd437b0e9c81e20fa8a6c998464185fd83f7ad3eaee8eb0566de0cba3162633ad822347a92bbbe1a058e0f5e8ee7e9097a2b64de4fbdd04529cdbce19bc81a9eee3149238816d524a650cefae617d9acb1f0c0d0fd85236531870e3701ff28a68f0c9c980ae26fbc28fd0db0cd16c1ab832875a4e7802fe6876c636097e372a0c14487cdc4425ac1b1754fa64229d39cd04e06975c68bbd09451850831710bde8cc9ae024518f5403d614ba98d9ce3b2aaaaa4599476953b65761dc64d8c43f03a6cf98a12bbdcb8266eda7288653e04bc8aa41f3eed33d578d0bd1f4f43bc92e300ff5a6f4ddac346ec48d9d126b8a8a137861283436508e04f1b58b766a5555d14b0147400f20781e5020a7c68ab85b2711164b503d7cb5bb1b95ffb9f27f13f07ca9b7c72b4dd499ee27e442460e90bf0e3b037a642e784a298766efd39bdfd7be4441135e13ecd0b722fb79ab357245fd0c91099a67b762d3990387960033a7cf09df73bb6420ee0ea4bf6137dd2e58cb5ca892aa597b46c56f83fc1c0458d13597daf4b14e64addd18abf6a378cf3125acfa3eaaf256881af72d963a1e328dd40d1a621edaeebbfc63e8c1498d3dc60355f4eec486ea54a8c2af29d61aac2901da71ddd713e902eb6eadfb421f3943cc6859b9ec7fd188418ced5fc8cd401dd225567fed20603cf16b96cfb6ac6f40ffc549fd240e4a423d8450aadd70a857e73df76dda1c88942912299c6518758cb283acf7e79e5fa3131406587107fac90148f93bf2d3b4a9db5a8966a27ddbbc6cbcd5fb65cfd8caa00f138a480545fda3f05b9c2532dfc1a3b2767d48909de1f0ec76d753513656a53a87611d0a0aaaf5e6d4af2994f223fc58fd1be66e3fae7bbaf86e2412d100bab2bae595e46052a0758864734ab15c3cad5e028db3a60e1f1a93b8f903eb407cf6d52ca0915be4c35e2d6790f4576278c858ab30063e3e9ae4e66d9872f35f9f6d82db4bb17d068f83041ae98616ba30b5931c438f4c34844f5274db3f89b038f5ede5264e3381c0a9ac7e6608972683a5ae8a9996d2218648ece23cf765798d7483a68c9e7809202416d85127e45ffcd55d1ee5071a539d818560c09174ea708eebeddb68be452554af6ac26a044c4a3c9a5a38bccfa50af537cd784a60c07acf4ec430d0aeebb212b0b3a7993e9c573d217f15d218be5ecb2491ecb436d1762f28e0d29e61e9e3382d85f7cc6f86774d00121978311bc14136112bdf500db9fb11f09bfa5fbb58328223bcf9abc0289ff400f325a46f8da3f0ec93ec95dbe4a29d319d6d8b6553612df1cbe6d4a262776f806212d758f05467c7cf48562bfb7b50efac64ad0e487a58a2d1b86002035ecebab9790a49633816ae7465cddb29b3b1af209b6082cc5f4403c23fed66c8e3eb905df580592dbae85670bc90b11eb13ce8a9cb24a72ea0aa0abd2bb362dc7636cc34c9657c5e1412da5f3b7c8d21acfe343992301c2d0e5e5d73aa935f581e892d0c14ab8bad7e0d9be994f246d8389b632779d9a2cb617425edd987522b119e0471a011aeb1fb10d4c1f1dc7b21a8e7feefbe2900fb5638ffae744860e39fcb8ef8482a146d8f2f1424566f839b7da5711914423364ba7c29e5df882b674361b36e77b6cc782d2de7f395c34bcf3b2a3c053923475fe83f151f72ad398d5a20e6c13a4e7b51c9388143013c79dde9d88d8b6cbdcd3fc504905cc16c5283f996365eeb1328c840e97db5a2b91ab4bd43639f1acbaabfec9c89f926c1098988b53e63c7aa809c60173e07ae7f695d9e108c22b8d944b75a22794ac81f087a765c6defe709bf8b150d427cb08a52cf5f51817eb2cff400632ffc6175f6ac42b5c842c385c7b56c7f833a9dfd5acb544604b07c40966b355afc74a380ba76ec87c334f9fa9a60eab844b11c525214c7aeb82ba3e9a931d2c8d461fca651d8507ec7cd060a11c78180b6f990225fb9eece8ca6f6b78d50681cf9f17f29a3babf35d8de2ee9b94d299b87f473469f03fbb60791841d6368df29e1d58131311b89f1ba3f0e1ef78212847a2bc955432369b63af384232431b47e4f304db288b3c7ddfbf206bd877e0e76d72f70acce254d95e93131bda76b5b4a64a6766063e1baa9be36894389594eafd930768f01a5ac27b952abee2cfde1ca52e225db51e1e1cc1f729efa11ca991e22f1c1a1f31a84ca6609d19cf6523ae4b8defbddb38db09e190bfa89fb322d1611a3612f501f5ff365e8dd24089314b083467a8a6423ae40d761a5fc99c3261eb06d303432d82728706d001ea1c90095c202dccfb52f8afd7becf408660846e5a3339d793372854fb3006037263fd6e0de2aa32381b7d878fc99bba2433bce76b7e385726f7cf35a990057088b85af9dc174cefa98cb1599bb793195cb1464effea2c75dad52c371f0aafe381ef3d84b8328a012b627c33444333baf3791c1e3937386bd3523316d4f150649f1ec388a9fbc0ff8d83669af4858a8e88a20988932573b39ac321de4e5c370ad8ae9428dc5f8a223c98fffcc0d7b8dfa6a7ec7194b95e461552ecbb95aaade5bc7518f9daf7eb22ef477131a01c4f4e4c5be9224616d81b4f8684af402b925c633ba1fcaa00bca2339d9a81432c9b088a5a4f32bef8af4faf4c1c1beccf91a7f41511e4898fb364f3dad4f84955f5409dd2dde0ed73fb26722858edc7ef99fc4fd666b76e104a8932575284d91778527ec92bf591a7b28feeed5fedc2878d9510e7895cbea5b6440e85c03b68f93faf268763df34fddc7210e5f7acdc45e63dbc79ddc3850fb481836fed18a3ef6b410ff9f738f45134affcba4f650da3beac9ffa0adbbd5139d2a77f459094c7effc0961a87bf7f1202affcd3ec7041cd750b516949795eb4896d543523d724f4e1672f9d6dbcb98f4de64732463ac0929eb12b1ffd164998476d151d0cc7ab606866d9d5c766cd1f2a8153420cfd4c33829c502009f7cad7cee495b211082b8cfdaf20816af8fa169bcbc8e5006167ddb7dc85866f450e146645dcd58ee0316bf42b49da6f413a599d296ac178b58d67fb4a5c181197edd21d66f4d224a8e879829af72a7c7d1a4234f8b384698d366f9b8eba0143429f95058c219d16d53dce757315349745381b8f9619108473238fb19bbb690b00f52cad7c50995cf6bab967c9e40e827f6bed747c8bbb4d858b9e2ddb4fd57f52b9e837ccb7a41df2e995dd2e04cd16649f5b850da76b4ff20aa3868a4545b848344d0d9a7b116da8ea73634020b558471c251237c018a61482222d005a08e9f1e45aa1040e0a668b6efc41d643ed02918ad0567c91478a5bddb2a9595212606722dc1803b8bdf25556f51b0cbde9aa3c4f05117a17b297f7cc9b3a8798620f2ff09d3a645bc8b20ddcf5d7225a4d9fbadaf276bc74a88fe88b10c6bb7dd9781fbfed8791a17edc7979824bc109ee3c72046e8715ce3fc627620e40b65516f51d89e4656dd25b999b56e6f74032ae2c33cd938ffa4ee25ce2cf584eb6c4337d2f416e6bcc43689419d378998fc89a77e240a893cf02de76dbef597d642f50846384138099f1b309dffc11c61a6e0f2f9acde2e726a2b680466ac3e7eca7999901bf039b6d69ab21de850496ef0183390726fb6f1bfaf5de32064d4f2adefdeda943653e483692a2e50a37322d9fce972e052f5a6da8045b41c658c64176f0a9d7a427fbcd71ea51d6dadc724073dad2e07a258c14d6a52d3322cb016c75066209f0d87366b03b8abbebae026925061ec8be3e838297a10373a07ba703425863e953225f8cd9806f3b49f376a091443f453fea6fdbd3ad7b29adfb1f9ce113e6064ad2521dc8df48f1b35fbd6038bf0eef3324b02e53d2bc01780ec37dc7a1f4", 0x1000}, {&(0x7f0000000000)="d96ccfdcc38d4dc38397913474b889de98d68ebc1e2280cec3f5a7da3165b55d0e88a226875e5472f4758fabce9ea6b80c341e5a", 0x34}, {&(0x7f0000001440)="989f801cb252ce2fd26e08c3b88cbe14e037fc203edfd11c4f9ab57ded1f456d379f51580c832e34d478bfb557eb99eb6d163438607d5896b7e1c90484172d84381282031f2051173cfb1211c6f745d6a487ca0f8c5548332935a239c0dd5b7a6067b8852b23062d87c00725434d17a7850c2221ce4e7f2e0210337e574f0cde19ae5d720ff703226042928dfd2d716fe151eaf144e9eeb9a99ff0d363dc4dedf34cc9b3f1ac622257ed2798c602d11ec808dc858c4f350c5c4d6ad05fd6148dede756c247eefe8c6e880bf705e099f650311eca675cce2dbef04d145fc44e9d147f0171095434a5116f3a546a3598a5cc90cde3e34d35d33c72ddc7694de96c9429498b84c857820c26de8fb7f6972646d9d12f48e52062becdbceb209b5c166297fc2f9e6d2040881cde1e1207f2be06c668ebd0efc3d7c8a47a9e2b32dbf269d24584bcc4016c1751d27d0e63133f4a53819232b9ed33fe629ec8920c6208bd902e64a88d144cce969e4e5a9f635f1050683bbf334a029da3bafd04765464f6b0ea1f0e7791e46d4b46c5213d5a4411464d2c093dfc337dcdeb96e83ef4ca3523c8da9a1c8d15b57710db243ab6296033bfa485d12687ae6bc4ccc6f9259d20347de3e895400e7fc2fda55a1ac2c38f570c5de010ad3c10f11fadfa7880159e5473762e50b0f08d4ac9cd839a0e4114b51046b04f931e15ed43e7cf93e394c46871e0caea9708265a3bbc0f5b01482af462099a73fc7b323b79b04bb96fa5e9c4a07323832c543b2a9d99afade8209afa2830a456f7fed95eaa9a3c3487c182fb6e421d35a520e65046a12589874ee7de61f1535b6bba784b6f2dbd4db2acdecb6f33e400e8c0a20726565450214240b9b16c437aaa64e783148c6ea00c9aff62a974bfed671f7b5c5812e89d61c27b2ae94b9c670d49c53650cadc4fc1925693496c4d5b55382e8fdfb18d2d15995100325530e34fb64b57b0d1b880b5179018b9ebc88bffae48b591081adea0aba942564b3167c4431eb34154f467f9db71edc91b54e4330d7fa27e1dda6be862668945b75f1c0a59907d1d2daad188018ede6802f21371ea0c3c8609eaa1b2ab9ca0edfe2ffff7f355902a9a9324e8ef3081b6aaf898006b043e327f91e5afbfd6088f07d0f2b1ea44883ffc5efd4bfd9f9b6b3284d8fc086e13b214d0d5da54514fdf51905309e293c317b0ee0ff61b77316ae6b9aadd77e156db27245574f985b0fbb8180462a78e5ff346f1b06683d93ce950da64ba3280c5a22693605f1361684e7a6482c530c3f6fa8444c490cb94c0afa60f9ed3259a98b35e2ef08e0ce6d8267b263b8e549bcd5771bdef36d3297f64dbe245301e4de9a60b701bdfc567f854781e128e9c5102b2957e6e43975b946265c2c34c318e657862924eab0a22bf19d3595117b0db6a39675cce361d862f64e0d4ed32bfd1a059426860fae8354d82edd3199b1f56d0094d03103ed2e01a84d693700d76b6533684b555e778463cde97baa5d5115c24eb2df712fa4e144a7ebd5880e33e350e56c2976c3f5fb2afe11c8117f711f5b2fb82a8b36a9ebdc330a93c275b2f3cce80270bef582110da3a045ab62610b25a0727e093fa5ebd26231e3c45589ed22bf8a2f4dad0007e026d8ea6d16394912b5fde5b1b22e10ecfab6baf09a3ac800a97200ecb1277a9f6b102017b594b7109c671ace09c6cd8550b0a7c0efb315bc123acc2de31768ddbeca8558da917a2627514ac7cb6df27106d1366863109f9aa159b32e030bec145dfffccd00c1268df2f55b253e1029e6b2c672eae89463fba1bc6957267871eb88494c424a37d17827212c21d788b01ee384a79d3c7e3d4e7d8232ca4bbe8153666b53d58b32c2af7a82aecae3158651058337beeb255b4db41c598e07561d75901deda62da73bc523c01941f6dcd3d1bb2d330f202034e7bbce6235a5e063fabc160a8331bb0c06669134bf3de88a2c784329d5b222a4ee5d9990c9053d1664d2df410ed309d27112757a03fd7709bea34f266a2d9d2a8433f30b4356f7431ed203bbeb9eb367098ba863004e78aa814dc6baddff23aa24c30eac620d9221cd40e230fdfb58a914f08155d28620bb3772bc60d10c02adc448909750b8f1748758ad1962cb6f5fff32f595fc2abc47f71ebef9d9ff6a6ab1b3d5d464060c7dbc4e752a2bd022513972cd9b6cc459107829467d9f443f167bd8de22ea2e2df845567575d077019e6867c57916f3b177c779b29788a894191a25a3a7998b853177fe4b284929e8dbfed439d94cefefb903b3ad6cb0d21ab131695a4618e08a31bc00885edcb1158d457c9bff6622d3e21c38155d0b6aad204f6eb1e69326b25c5815e3ed8736c7f4f3912d1ab06de671be50b8574f32c65ac7ed4bec3e09f8a207d07b50a5db4cf84a4c5e8e31ed42d3762975c6319e82705f0bfc5758925f764e3183721d4efa594a973107ec17f974840f24a69687d88b58af1fcf02e29e10d2005d29870a551553c23e42497ed9ee6f3e13ada39d837ff97143d25723a55bb3174ed6af7eb67b0718dea3ee2ad391de6cf63609eef5ee73743eeb8e842d36df32be9f4820be553ddd23a5fe4810af0f268cedd8f1169c4fb22af37c12efd5c5b7767fa859cf121c1f80c8e5b9b56bf44e613610ed9de48dbb4d910fb561cb414d0fefa6f8a382d852857c1d91a0991540b8259b4aee540ad7bf563b24a43758879bfad83e3d4c9ac21d7cd9b8bd1361eb4da2c8ac8215a90ffabb12068b6c11dc3e5e84e66e9b8e87f68de31aedda5d25137a70c61024b408be943422513d8f9c240907fcaa98e6e040bb95411c8bfe815b59244fe3d8a6e4280a0d192e5e5763403389906a599dce1923cc89ec5cb41126b7571424d94956dd71a940b1f8c072e9ff4c67048d0b91d45420cfde269989c21cc5d318db4e05c530b1804c90d2b0ade42162880aeef4ca0171bf3f54a98ba38fab4ace82adce64745effbc9807bc3fffa9484115df3558272e286ae6e484a1407f02c470d5e1f3e4cef22761ba69688d16433ec7574b46ba5558d5d9f487ba9f33e60f2f6bb6856f9a4b99e5ff9ab6889c9ce956cbd040c659ec9c6bb10b2f24937c5757624e69a7085eea3511bd0386dcb18880e9e2e9379af1bf9f2fbf38ff309fa7aff4d8ce1f7e6d4c99dae583e02b965355914ff814b708146d75a4f93f73a51ce9f798d6e3e257ad7491e27ed29fec34e779d3fee877f39adcbf0fca9f765feb2236d9ba472db52be42d3f71cc92941c7f25a7d51f5efc14381236492b9dcee75398f7f93ce680462c581cfbef5bc02c63728f1da158ab04d0a00767347c09edd0a9fec3dce40fc0116506b52a99f0501254ec10bde338de2bd62b69e38d2cb83a872317af4ac3741dfe235b50bf358dcb99b495d21f928405cea0af727c0c21b23b8636d53e829fa50ca32702bff23b3cfc8f5c73a7bafaa90c7c788f79b3292908f6c3bce939b25213278ac77e629e6366f3074f50bdcaee7382e314646a96063c3773e8fd0cccf0dc2faeefe7d42280027a44ebb11ef661da830b1f2b19fa5e2d409633395b3f7cf5019fc16da0e1b7bc0515a09c9f7b1f5fdf85478f11f1ede7648f10eef36fbcb8ed6e4f85e4eb69aa2d579d521b8f891930a9e292b2c8c077d43c0931a039a3d4464f41183867ce33d9b38e7e030c44bdb376102f4fa8d3479a892aca77095c33e04ae0d4d6537baeb3229056c05c84228bce0c3ebed99969225dc9fea521aeaec01aa65a81b9b3cc6b77387f28fa0da7b0402123d800dbd16ef547525c3366c67c94d0d4f40700a70587a8847dd74920a032c24d8e74e8fb50f3bb73645302554c6c11d7bac9085e611df1e55420a6e6c46809da32d374555ad7d631881f8557dc1ff957a321fd5182e1d941c2d6b18896bed2c5e7038e4687e9ef274b04e5fc911ba7bc0460c62e6e16e01fd5b6f0781426234dc4f853f615bc1e0f86c48ccc636662091792ebc0d0ac2a02ae828f6be1dc9eef2d84e042784cc5fa9ea56a7e9d10d588e6085a107ff8e311561daf48cd75b2e625225f570abd95e62b779e273c96060c542712a74682f12e6553b85bfe7fb140b0089a55590a505582b489b3a45860a05b2dff314e41bcb612dd43e4e7eba87531d542bbc5985db8c555522a93af9be1404b735aef104de2673cd37e2db100dac2c4b10f7ad27bb8548f3c4fe5caccc2ada0d9c51c0ee6f44190392dbf3ff94e9ff5502b760068b569721eca3215273f67fe7d28eb3ce778c59dee25f75e8c0589556d739858105be167e354afa97ec50123f01d930b91aa21e411626520856ae53d79bcf22b0029d237da1802dba485dc385f46fd551cdbda65481faf87caccaf2dcf2344b99926cfaf6eaf1ad1c47301bd976a9763fde4f0f08ffd89bc4bef734425aaa6a3323e50c302b0d89ee353c7dcde647cbb5a25513ad77dbc8425280e321e87265771e48e120ca5ca4e05962c29a2c7acf65c6be51bcdba6d96eb13692ba5d37d57736cefb6a18a2428f3e0dcf0191c6f441650c50a0305a0b3deeb9a23931dd419dab4ebb360c3b91e85e73e4e6374321b294c14d8b1c80de2098b9c471a0c22d60d9c25f03ef938658a7af843b1cb92ae8f81af7719df0a63490f4033cfdc1e229f43ac3c546abac833701c9a0c730b40ec9e332a98939771e70d49fa2f51115e7ef60d24495dde86f84033ed9bdacae410544a791eae801cb5d769408dba1ec396a4eb5fcd242fa8ef7dfe9c7f52051e0b5c0d8128056deda7ab769ff42f44768b38e9e6fd110931684050397293c196c307f5414b26e70bdca85c1bc2f4208abad0f9edf74ad41e8d3cbafa02ef23406a10770d8dfe82692d232b1c6c2b0472f0fb114f8a5adb331fc11bb33c15cc5068d98a9f0f7f0fe71f29133c5723da052a31d853314fabb6b02312accad9a0c5384018a41f6f436a5f45efc893cc7e9260bbf09e9c56106e8264b99b78584def8c107969d516d4e0dabc503b0f7753f06744e6f1a1bd8ea654894ac38ebeec5c14f6708faa721bcba2f644cda9874576f9311d7f7a7e6e543484ae23cf3b6ff842c0963642089dd7c58835940901eb23a989c6694350c3b75c1dd5d66978f7063c5c32d975b472bbae78c36c0017ba2569ecb3e0e5d7aedcb2a8df66ad972ad620bd2d0b5952319e9c4d7dd9e664cec1b0a53fdf595e028b91b8d0bb62c0594d56854631fda6c2aeeb2c5a8a1d57a8bc6739cfd5ac98c046dc2ee0c277038ef267f1fb913d141717228315416dd2b8fe8ec99c9d5fe80de33ae705f1a0c3ef342a7b6cbfd0edc3c0dece652133e13112a9b6621549d9ad49007b6f928040b2dafe45c7ce48f9ecfb71eb805f6ee5afc15c7bd72af4094fd8d1b7bc79577ecb7a512c5efa0742615d91eeacede162c8c71100a9e1435380a1a2d134b831eb927ec30e19df37885077efc0cbb82fe2016d9478b0c52f8a6e1842bddbf75fabb06ab558f0e0485db40cb6ac5195a287ab8649e8888744308ca63bbb02cfdf1b5896b3ad075c747d4995da0ca2fec7bee5a9dc3dd1665927e939dec03b19b4a158ef260b2e4e7dd96ab8530af96e657193efe241d503662d4fa21cd9b8d9ec1265a41864baf7db0a8677f242bed4e1bb8a1a3b41d8e8b246457f6782bc87d53f798c06840ae7b436f3da9b9702d8e5c15e9a05246963faa4fc40fd99b8681067319b3320b3e003cc32ca7c2b87dbcd84c3b3c61f954229143cfccc9daebc753b46189ad71ad69", 0x1000}, {&(0x7f0000000040)="ef1f4e403ad2", 0x6}, {&(0x7f0000000180)="c298f8039a2f92170a49b77b78227f10729a4c94096cddfe79299d874b07df32ab3aca62557e6e2dc995c44107dd19d8e0dd295ec046b48d4a2f8db7eb39c17bf9c5a929dc6f40896017fd0449ed3c08cca683309500c2f9c708", 0x5a}], 0x5) writev(r0, &(0x7f0000002740)=[{&(0x7f00000024c0)="96c6c1c91aac7585d224ae3d4d1cce56ca2fca4012a2136536435b", 0x1b}, {&(0x7f0000002500)="36c4265993f0ea52f5b66570acd43e76d5823c5bfb923a8c4f2f66088d4131ef95cee0edf4c772ba5b1a0c256303b5f8fd1df1c9f2e39d4d237746ace97e72b45f7e684d78c55ae7118e9507dfd73c7efe5d5cf58e8a4d1b76", 0x38a}, {&(0x7f0000002580)="2eddfce5b57251a19378b7c38e281f5a0124368de5ce8cb39c03f2e095528d69f2bed4cf0811c405a3a2ded441e8651d50f1495e742ef51331d55e4c136abbb8699f1bef0d128ba97e993456fe1a043fa2b5ab14ee64050543b854bb12b3793addd0f426c9e0ba3efcc1a8a5b59ecbcbf534e476327ce83ea82f2c1a8d4bc6f9b447f04a92da014c43a3d0b7c9828da0e091fc145c3c0811b51c66dd8a8cea65a242db391f7ff1154458327354f84d13da07f15909cdab7d72d2ef0f7046ecc745a7f50b126220fe8256d3c1d7fead17b1f4c0561a831dfca5966b27d7e9a6318abaf92e24c69b44c0", 0xe9}, {&(0x7f0000002680)="8ed1f28a1b", 0x5}, {&(0x7f00000026c0)="248d0dc5626166ac2da7ce4057a4e6161985de6369a83d7f26b5942cad5b85bf9e332e2aedceb418bce34a", 0x2b}, {&(0x7f0000002700)}], 0x6) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x3e) faccessat(r0, &(0x7f0000002440)='./bus\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000340)={{}, 0xa, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./bus\x00') 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:28:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 22:28:15 executing program 1: mlockall(0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0x6, {0x4, 0x1f}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffea, &(0x7f00000004c0)="01ed1eb85af2b7ca8ee80a35fb928e009fa599ebc0e5700b28ac34d744960ce7ec6357033a34a2bbee21e8d5172dcab229004edbc1377c4c2661b09f375e8388f03534b3aa94e49a35ab46b2523613be924e197a7ed5adfa92bb01cf4045088c95c31f545eadfdbb3a228225c0d2105bbdfccd4ad546fe211009fedad6b532cf00c3d7134055d9b4933c2bdd835cccbe6d59bcd1cf639ea5e18ebc612df36aa83f991331607b6516239f514cf0fa0d76a7a8306111511684") 22:28:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 22:28:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="1000000000000000000000000000ff00"], 0x1e}, 0x0) 22:28:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair(0x38, 0x3, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) getdents(r0, &(0x7f00000001c0)=""/251, 0xfb) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x8002, 0x2804) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x8}, {r1, 0x84}, {r2, 0x6}, {r0, 0x24}], 0x4, 0xffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10120, 0x0) fcntl$getown(r2, 0x5) r4 = getuid() kqueue() linkat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000340)='./file0\x00', 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x20080, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r4, r5) 22:28:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x80000001, 0x6, 0x9, 0xffffffffffff0db8}, {0x3, 0x81, 0x800, 0x4}, {0x2, 0x9, 0x7, 0x6}, {0x6, 0x3, 0x9, 0x1}, {0xfffffffffffffffb, 0x501, 0x6, 0x20c4}, {0x1, 0x8, 0x3, 0x5}, {0xa96, 0x66, 0x5, 0xffffffff}, {0x0, 0x2, 0x2, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 22:28:15 executing program 1: mlockall(0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) clock_settime(0x2, &(0x7f0000000040)={0x537e, 0x7}) r3 = dup(r2) listen(r3, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getrlimit(0x0, &(0x7f0000000080)) 22:28:16 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000001180)=""/4096) write(r1, &(0x7f00000001c0), 0xffffffffffffff8a) poll(&(0x7f0000000100), 0x0, 0x40000003) r3 = semget$private(0x0, 0x3, 0x101) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7fffffff, 0xffffffff, 0x1000, 0x2, 0xcb6, 0xffffffffffffff32]) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 22:28:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c54dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9ea", 0x801}], 0x1) close(r1) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) 22:28:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, &(0x7f00000004c0)="c3539a898f29c5f79064b53b08e1fc020cf7cc23249b146c8af2455b08dcf4ae46c666d79b2dbd44fcdc1e1c33dac6dcd2a1cf8b4b2ccdf5a88399919f7011728e5f6510a5bd154b197d56ec726af6f446d02a7d115fc7f1052aa78441c28286f30af21a1e51773231553ce336293ee99c6ee7efa76980a3f021bb5a2bf05fa8df7ca88a7b794f1110a05acc7ab8b51b73624a28370d743b4a59b3d7a516e88045f655283019209e1b91a967a9f7aed78a160f2e97837aacfb2151f57392638a2ee5c1ff63366a94358b66254859bf1d3200000000661ada742af3013ca7c535a74dda20bc5d9d5cf1e13f974501963d7445160121a9b19aed19eceb35936a263220c9ff70d1b944477674c095f7d259be4c211032d38ce844da47b30633f32be104e132c304e8f7dcc882b5d6d7283f0a8ea38addf1f80c34bdfc97e409e88a4474ede9abac44b53e32377b55241074094dddb1ad8687daa21ad9523a494c2e88bc7f49d22b5b9cf84da5130054e0a096", 0x171) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0x3f4) 22:28:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r0, 0x4, 0xc) fchflags(r0, 0x20002) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x2811, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='.\x00', 0x10, 0x4) fcntl$setstatus(r0, 0x4, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 22:28:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20e) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000440), 0x4) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000600)=0xc) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r2 = geteuid() setuid(r2) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x5) r3 = open$dir(&(0x7f0000000640)='./file0\x00', 0x400000002c0, 0x1000000000000000) r4 = semget$private(0x0, 0x80000007, 0x100) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r5 = semget$private(0x0, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x4, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000540)) close(r1) r9 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r9, 0x2000747b) setuid(r6) lchown(&(0x7f0000000140)='./file0\x00', r6, r7) r10 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x10000, 0xd1) getitimer(0x2, &(0x7f0000000280)) sendmsg(r10, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000016c0)="dc39bccb21e1355a561baa2533fd12e6d8611c1ad46a52118866c447ee261165dbb7aece72d149e13edb43c136f2e1bb934c77bf8aa01fb4a194cc3d89c01116949fe1d75bc2034e0807e2f2851921d8647c71760a0f90f1163026ebfd6593585e21b9fe95cec636e33e67440e79397544c36c88b266b35b9066a5937688ac8ae55aeae0dac89bfeeb17c6172d7474dab3853459820db2", 0x97}], 0x1, 0x0}, 0x1) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f00000002c0)=0x3) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/36) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f00000004c0)={0xf77d, 0x2, './file0\x00', 0x400, 0x3, 0x7fffffff, 0x4}) truncate(&(0x7f0000000040)='./file0\x00', 0x4) 22:28:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="3c309fe4ac56d14569244f299e39a29a3070e44ec545905a072216ce3c7a811dc1fb04d6ca3a85a926bb0e484957bf4a94b9af31abadb09b0ef3b7647fa973016f4db46a940da68000000087fd3e340b092e6a6b3f7506dcaa1e222d421e979e985918504d31341c81200346da208689cf200000007a38d16e685d2e16c2b280d06adad6d2426f4aa75a869b8514b2a8470115151960145f3262dad58d4f8d275ae9479104df9d32b400ad64a686f19b31ed7ef1b8203c1b9ca497d5b1de946d5935a9ad27720d28e77310414727d268cb6f1a040916b8d2cd483d5d812c8342c74f013b901b5d5de94f7d444018f00e5e6dad0c87300e53f921a1d11bad13bb21cafdc48fd10770db8884c8721634710b5408c90c8052ac54e7693b6bf550c72bc15643d0ea1d990cfe0e813b0dcf7e0621d8e9856d26cbabcb1ab9c5b37c36bc7cdfe4dcd974c4cd307688afffeed75ccfe5db92a8a3fec2d6e32c9a62ceb998f126d1992503234e0f253f309f0b38e11a"], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8681, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x0, 0x1, 0x0) 22:28:17 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) getppid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x2000100000000}) 22:28:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x20005) truncate(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x7f, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x100) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x5, 0x1}, {0x9, 0x44b6}}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x110) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) /: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *222298 49615 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149da588,ffff8000149da588,ec43ad60d428301) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda640,ffff8000149da630,ffff8000149da5f0) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda640,ffff8000ffff99d0) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7708,fffffd803efda640,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff99d0,ffff8000149dabf8,ffff8000149dacc3) at unveil_add+0x273 sys_unveil(ffff8000ffff99d0,ffff8000149dad30,ffff8000149dada0) at sys_unveil+0x405 syscall(ffff8000149dae10) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffe7a58,108d2cb08ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe79e0, count: 5 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 bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149da588,ffff8000149da588,ec43ad60d428301) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda640,ffff8000149da630,ffff8000149da5f0) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda640,ffff8000ffff99d0) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7708,fffffd803efda640,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff99d0,ffff8000149dabf8,ffff8000149dacc3) at unveil_add+0x273 sys_unveil(ffff8000ffff99d0,ffff8000149dad30,ffff8000149dada0) at sys_unveil+0x405 syscall(ffff8000149dae10) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffe7a58,108d2cb08ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe79e0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149da3a0 rbx 0xffff8000149da450 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149da360 r9 0x1 r10 0 r11 0xc7148783f8bca9ec r12 0x3000000008 r13 0xffff8000149da3b0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149da390 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=222298 stat=onproc flags process=2 proc=0 pri=17, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8260,0xffffffff822b78f0 process=0xffff8000ffff7708 user=0xffff8000149d5000, vmspace=0xfffffd803f014840 estcpu=1, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *49615 222298 62929 0 7 0x2 ifconfig 62929 310626 47105 0 3 0x10008a pause sh 47105 335415 5046 0 3 0x82 wait syz-executor.0 5046 422616 66813 0 3 0x82 thrsleep syz-fuzzer 5046 3722 66813 0 3 0x4000082 thrsleep syz-fuzzer 5046 323597 66813 0 3 0x4000082 thrsleep syz-fuzzer 5046 103870 66813 0 3 0x4000082 thrsleep syz-fuzzer 5046 87497 66813 0 3 0x4000082 thrsleep syz-fuzzer 5046 431676 66813 0 3 0x4000082 kqread syz-fuzzer 5046 278438 66813 0 3 0x4000082 thrsleep syz-fuzzer 5046 470035 66813 0 3 0x4000082 thrsleep syz-fuzzer 66813 297350 2504 0 3 0x10008a pause ksh 2504 268320 91487 0 3 0x92 select sshd 60198 88110 1 0 3 0x100083 ttyin getty 91487 481155 1 0 3 0x80 select sshd 62162 162898 60868 73 2 0x100090 syslogd 60868 218916 1 0 3 0x100082 netio syslogd 38901 86298 1 77 3 0x100090 poll dhclient 9589 429207 1 0 3 0x80 poll dhclient 40251 88392 0 0 3 0x14200 pgzero zerothread 23910 448995 0 0 3 0x14200 aiodoned aiodoned 50947 396811 0 0 3 0x14200 syncer update 88415 477914 0 0 3 0x14200 cleaner cleaner 33288 236528 0 0 3 0x14200 reaper reaper 63351 189143 0 0 3 0x14200 pgdaemon pagedaemon 41281 391683 0 0 3 0x14200 bored crynlk 23195 450638 0 0 3 0x14200 bored crypto 74459 267801 0 0 3 0x40014200 acpi0 acpi0 31517 163455 0 0 3 0x14200 bored softnet 61995 374408 0 0 3 0x14200 bored systqmp 6606 520384 0 0 3 0x14200 bored systq 17862 57286 0 0 3 0x40014200 bored softclock 67940 388086 0 0 3 0x40014200 idle0 87376 202475 0 0 3 0x14200 bored smr 1 4614 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 Kern Lim devbuf 9447 6312K 14510K 78643K 10772 0 0 pcb 23 9K 10K 78643K 130 0 0 rtable 64 2K 4K 78643K 250 0 0 ifaddr 30 8K 11K 78643K 66 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 23 0 0 iov 0 0K 12K 78643K 10 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 75K 76K 78643K 1297 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 3 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 14 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 135 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 43 46K 62K 78643K 290 0 0 subproc 34 34817K 69634K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 4 0 0 in_multi 11 0K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 186 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 74 12K 20K 78643K 1105 0 0 UVM aobj 8 2K 2K 78643K 10 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 2 0 0 NDP 5 0K 0K 78643K 17 0 0 temp 72 2697K 2826K 78643K 5625 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 4 1 0 1 1 0 8 0 inpcbpl 280 74 0 67 1 0 1 1 0 8 0 plimitpl 152 17 0 11 1 0 1 1 0 8 0 rtentry 112 45 0 23 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 20 0 16 1 0 1 1 0 8 0 nd6 48 6 0 6 1 0 1 1 0 8 1 ppxss 1128 4 0 4 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 92 12 0 12 12 0 8 6 art_table 32 189 0 92 2 0 2 2 0 8 1 art_node 16 44 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1593 0 177 46 0 46 46 0 8 0 ffsino 240 1593 0 177 84 0 84 84 0 8 0 nchpl 144 1975 0 344 61 0 61 61 0 8 0 uvmvnodes 72 1702 0 0 31 0 31 31 0 8 0 vnodes 200 1702 0 0 90 0 90 90 0 8 0 namei 1024 5036 0 5035 2 1 1 1 0 8 0 scxspl 192 11507 0 11507 8 7 1 6 0 8 1 sigapl 432 302 0 289 2 0 2 2 0 8 0 futexpl 56 1805 0 1805 1 0 1 1 0 8 1 knotepl 112 96 0 81 1 0 1 1 0 8 0 kqueuepl 104 28 0 26 1 0 1 1 0 8 0 pipepl 112 198 0 185 2 1 1 1 0 8 0 fdescpl 424 303 0 289 2 0 2 2 0 8 0 filepl 120 1592 0 1521 4 0 4 4 0 8 1 lockfpl 104 49 0 49 2 1 1 1 0 8 1 lockfspl 48 18 0 18 2 1 1 1 0 8 1 sessionpl 112 18 0 9 1 0 1 1 0 8 0 pgrppl 48 18 0 9 1 0 1 1 0 8 0 ucredpl 96 162 0 155 1 0 1 1 0 8 0 zombiepl 144 289 0 289 2 1 1 1 0 8 1 processpl 840 317 0 289 4 0 4 4 0 8 0 procpl 600 461 0 426 4 0 4 4 0 8 1 sockpl 384 171 0 154 3 0 3 3 0 8 1 mcl64k 65536 6 0 6 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 2 0 2 1 0 1 1 0 8 1 mcl4k 4096 15 0 15 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 58131 0 58092 12 6 6 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 94991 0 94942 12 3 9 9 0 8 2 bufpl 256 17846 0 14731 198 1 197 198 0 8 0 anonpl 16 41744 0 33075 60 2 58 59 0 62 13 amapchunkpl 152 1409 0 1278 8 2 6 7 0 158 0 amappl16 192 1338 0 768 41 4 37 41 0 8 7 amappl14 176 32 0 29 2 1 1 1 0 8 0 amappl13 168 54 0 54 1 0 1 1 0 8 1 amappl12 160 16 0 14 1 0 1 1 0 8 0 amappl11 152 39 0 25 1 0 1 1 0 8 0 amappl10 144 108 0 107 1 0 1 1 0 8 0 amappl9 136 559 0 557 1 0 1 1 0 8 0 amappl8 128 127 0 111 1 0 1 1 0 8 0 amappl7 120 79 0 73 1 0 1 1 0 8 0 amappl6 112 49 0 43 1 0 1 1 0 8 0 amappl5 104 128 0 115 1 0 1 1 0 8 0 amappl4 96 500 0 474 2 1 1 2 0 8 0 amappl3 88 123 0 117 1 0 1 1 0 8 0 amappl2 80 1588 0 1547 2 0 2 2 0 8 1 amappl1 72 14855 0 14433 24 14 10 19 0 8 0 amappl 72 710 0 677 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 303 0 289 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 303 0 289 1 0 1 1 0 8 0 vmmpekpl 168 6221 0 6204 1 0 1 1 0 8 0 vmmpepl 168 40388 0 38975 104 20 84 84 0 357 20 vmsppl 264 302 0 289 2 1 1 2 0 8 0 pdppl 4096 612 0 578 6 1 5 6 0 8 0 pvpl 32 146331 0 134750 152 7 145 146 0 265 33 pmappl 200 302 0 289 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 337 0 15 10 0 10 10 0 8 0