Warning: Permanently added '10.128.0.10' (ECDSA) to the list of known hosts. 2019/12/04 18:35:55 fuzzer started 2019/12/04 18:36:01 dialing manager at 10.128.15.235:34401 2019/12/04 18:36:01 syscalls: 337 2019/12/04 18:36:01 code coverage: enabled 2019/12/04 18:36:01 comparison tracing: enabled 2019/12/04 18:36:01 extra coverage: support is not implemented in syzkaller 2019/12/04 18:36:01 setuid sandbox: enabled 2019/12/04 18:36:01 namespace sandbox: support is not implemented in syzkaller 2019/12/04 18:36:01 Android sandbox: support is not implemented in syzkaller 2019/12/04 18:36:01 fault injection: support is not implemented in syzkaller 2019/12/04 18:36:01 leak checking: support is not implemented in syzkaller 2019/12/04 18:36:01 net packet injection: enabled 2019/12/04 18:36:01 net device setup: support is not implemented in syzkaller 2019/12/04 18:36:01 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 18:36:01 devlink PCI setup: support is not implemented in syzkaller 18:36:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3d3) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) fchflags(r2, 0x0) r3 = socket(0x20, 0x5, 0x4) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/34, 0x22}], 0x3, 0x0, 0x2) write(r0, &(0x7f0000000300)="9da64cac00c6f5668b70511381a3eb015864f1fb83d8cf767b3756b6f164897f42d12a8699ff154487f2e0f9ea2c5f4c36cc7df586cb211908c48438f1648cc737df42b300f32f30eae058425383df1ce52458edf3bcce8f8d501be0c4d956ff4a3e727cd4edfacf910c5535298c84993cf874f425f492a86fce4477872de419ebf45d4674293e7d806f7937990a5228f2ac5f0cd91b9675c08e58779823ff6cfd74bbd9b1776cdb15ffb88471470af6d8c17cf2960a1ca314", 0xb9) syz_open_pts() r4 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000400)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000004c0)={0x1, 0x2, 0x2, 0x7542, r5}) mknod(&(0x7f0000000500)='./file0\x00', 0xc000, 0x266d) r6 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000540)) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r7, &(0x7f0000000640)='./file0\x00', 0x8000, 0x110) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000680)={0x1, 0xfffffffb, {[0x7c, 0x2, 0x9, 0x9, 0x101, 0x6, 0x7, 0x2, 0x100, 0x1ff, 0x0, 0x1, 0x77e5, 0x100, 0x1000, 0x5, 0x5ff, 0xfffffffffffffffe], [0xfffffffffffffffa, 0x0, 0x3, 0x8, 0xc5, 0x7, 0x4, 0x9, 0x10000, 0x4], [0x7, 0x7, 0xe6, 0x6d6, 0x10001, 0x96, 0x78], [0x3, 0x6, 0x99, 0xf67, 0x1, 0xcad0], [{0x401, 0x69, 0x6, 0x7cec}, {0x101, 0xa0d, 0x9, 0x2}, {0xb0, 0x20, 0x2, 0x1}, {0x0, 0xd09, 0x9, 0x7}, {0x7, 0x7fffffff, 0x551, 0x4}, {0x195, 0x10001, 0x1}, {0x8, 0x7fff, 0xfffffff7, 0x3}, {0xf1e, 0x9, 0x1f, 0x7}], {0x401, 0x9, 0x0, 0x4}, {0x3f, 0x1, 0x8000, 0xac73}}}) r9 = dup(0xffffffffffffffff) getsockname$inet(r9, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x20000, 0x10) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000980)) r11 = socket$inet6(0x18, 0x8000, 0x80) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x13, r11, 0x0, 0x0) r12 = socket(0x18, 0x3, 0xf) fcntl$dupfd(r12, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x4) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x400, 0x0) r17 = accept(r11, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x2, 0x0) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wskbd0\x00', 0x80, 0x0) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000cc0)=@abs, &(0x7f0000000d00)=0x8) kevent(r13, &(0x7f0000000b40)=[{{r14}, 0x0, 0x1, 0x1, 0x7, 0xffffffff}, {{r15}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x3f, 0x2}, {{r7}, 0x0, 0x70, 0x1, 0x1, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x110, 0x4, 0x2792, 0xff}, {{r16}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xffffffff00000001, 0x4}, {{r17}, 0xffffffffffffffff, 0x0, 0x20, 0x2, 0x8}, {{r18}, 0xa, 0xc4, 0x2, 0x0, 0x9}, {{r4}, 0x1, 0x80, 0x49c898c70c565d20, 0x20, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x1, 0x5}, {{}, 0xfffffffffffffffd, 0x25, 0x40, 0x3, 0x5}], 0x51, &(0x7f0000000d40)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x40, 0x2, 0x7fff}, {{}, 0xfffffffffffffffe, 0x58, 0x4, 0x3, 0x4}, {{r19}, 0xfffffffffffffffa, 0x40, 0x8, 0x9, 0x9000000000000}, {{r20}, 0xfffffffffffffffd, 0x0, 0x2, 0xcf, 0x5}, {{}, 0xfffffffffffffffd, 0x1f, 0x80000000, 0x2, 0x8}, {{r10}, 0xfffffffffffffffd, 0x48, 0x30, 0xa, 0x2}, {{r9}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x6, 0x5}], 0x5, &(0x7f0000000e40)={0xffffffffe2e9e05d, 0x9}) 18:36:05 executing program 0: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5c846f125549800d, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x259}, 0xc) pread(r0, &(0x7f0000000040)="640af0bf2be9f831ff09f1f410a3952ed3fbf07e04cca3eb1a45fb6c9528dfc91449cb5a34a7a86c0ad9c175f2b67b51420c157b179c2016ff236dfc90ca114d70f1d47fd241f00ba07d9c7b7878c93e8b818aa1f5eea4694b228caf4dd26a08f2261376048af13e509ef24ee0ba9941677446968a013791182805d13e08415ece90b4dc0b34a78cd5b2ebbdf40b54eea242a405ef7a765dd6d59a99f115079ef58030da74740eb4165a7909c9d3f84ca1a2809e7b3079687a957e17802a1077c21d70f8c1e400dde174f937c8f398cc3cbfb6c09ac6dc9cdbb554f5ad0c2e", 0xdf, 0x0, 0x36d4) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0xc9ae78f6b58fc231, &(0x7f0000000180)={0x0, 0x0, 0xffff, 0xfd, r2}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10321, 0x10) pwrite(r3, &(0x7f0000000200)="e84147701fdf9c532f23319e224a22d99e276044ad4335a40aae9b6b14331c7e68bac93b2ba9e4d63f5657b0159550ea185f942f882f2f0d157ff4ec745fd860091b76edbba23898a9e818f6ab9438beceab05f68a16f020fbc7b76fb61efb975710ec5ca6b21751d7630c86a358a860e31f86fc7b14a945bdbf06bde6cfd4c5c30faccc91783f919ef8315d97c2b24c9c47d8ca653206", 0x97, 0x0, 0x20) socketpair(0x4234f60b6e59271f, 0x5fae6df2425fee5, 0x6, &(0x7f00000002c0)) lseek(r0, 0x0, 0x2, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r4, &(0x7f0000000340)='./file0\x00', 0x6000, 0x5) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000380)={0x1d14, 0x62ec}) r6 = socket(0x20, 0x5, 0x80) accept$inet(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000480)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000500)={'./file1\x00', 0x10001, 0x9, 0x6, 0x0, 0xfffffffe, 0x10001, 0x3ff, 0x3, 0x0, 0x80, 0x95a}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000580)={{0x1, 0x81, 0x3}, 0x3, 0x9, 0x3ff}) dup(r7) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0xb82, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000600)={0x6, './file2\x00', './file0\x00'}) r10 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r2, r10) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000640)={0x93, 0x20, {0x1, 0x1ff}}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f00000006c0)=0x9) recvfrom$inet(r4, &(0x7f0000000700)=""/198, 0xc6, 0x3, &(0x7f0000000800)={0x2, 0x0}, 0xc) login: pckbd_enable: command error 18:36:07 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="c88e8bd01e839e6c785fa84e44ad8edc2cc8fd7010aa5be3786703ad50f4ec15c637366b96d6f3aa04512460db11e738ba2c30131b66897a8ae04a671f2e6b2511e58f2a59b8c3bda997d35ed2bb202485cbc6bad55b7b5759af94fa5c3637a3729f1299deb8b9171c500bba090b7c45152710", 0x73}], 0x1, 0x0, 0x40) ftruncate(r1, 0x0, 0x37ffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:36:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0x3ad548ef32f5eab1, 0x7, 0x1000}], 0x2) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = semget(0x1, 0x0, 0x0) semctl$SETALL(r23, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r26 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000600)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab39b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba54825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552699c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c898e34700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1"], 0xa) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getegid() r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() r41 = getegid() r42 = fcntl$getown(r35, 0x5) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() fcntl$lock(r43, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r44}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r40, r41, 0x20, 0x80}, 0x3, 0x7, r42, r44, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r33, r28, r40, r29, 0x2, 0x81}, 0x3, 0x7, r25, r31, 0x7, 0x20080000001, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r28, r20, r21, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x4}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r45 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r45, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r45, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r45, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r45, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r45, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r45, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r46 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r46, 0x3) pckbd_enable: command error 18:36:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tU\xe9', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 18:36:08 executing program 0: select(0x40, &(0x7f0000000000)={0x3, 0x0, 0xffc, 0xfffff00000000000, 0x0, 0x800100000001, 0x7ff, 0x8000000000000000}, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) select(0x40, &(0x7f0000000100)={0x7ff, 0xfed, 0x100000001, 0x4, 0xfffffffffffffff9, 0x8, 0x0, 0x1}, &(0x7f0000000140)={0xfffffffffffff801, 0x0, 0x4, 0x2, 0x1, 0x3f, 0x8, 0x81}, &(0x7f0000000180)={0x7fff, 0x9, 0xff, 0x3f, 0x5, 0x80, 0x4, 0x5}, &(0x7f00000001c0)={0xf170}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) pledge(&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00') socket(0x757b9c9d8283266d, 0x1, 0x4) 18:36:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:36:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ftruncate(r1, 0x0, 0x113) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0xf46e, 0x8001, &(0x7f0000000200)="3f10c1a7d049440b3a26832824842ed55bfa5dcc3a9c0544ce1b5af1c04b51555cf135c78dc6b2d0cc597ed29d6c96e12ce8826f326fc61c68e5563cc28ecbd6b31a1ab60b82fff2b5f007cc2637861aca7592a2d947b768f9553d8edb29dccf419fb203eb1cf5f7a4878cf08d31d5be9bb5a2e47611975652ab16cffb30da80b7c1f9d879f596813d427f913f8ac6a0f6af9121e44232dab957baebc6845a999bca55532f7d7b9901a6b203ed61f6735cce885b9dd65b2e83818b8baf357488c5d68d55eb4885118f8aaf304df6c50d04cb1ed6eaa2f593d04710a61641737150cb30e7cda8a719e88c97c2a564f34c492f", 0xf2) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = socket$unix(0x1, 0x5, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r10, 0x0, r11) fcntl$getown(r11, 0x5) fcntl$dupfd(r7, 0xf, r8) r12 = socket$unix(0x1, 0x1, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r15 = fcntl$dupfd(r13, 0xa, r14) ioctl$TIOCFLUSH(r15, 0xc0106978, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffa, 0x84, 0x1, 0x100000001, 0x400000000000000}, {{r15}, 0xfffffffffffffffe, 0x80, 0x4, 0x7, 0x5}], 0xfff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x0, 0xfffffffffffffffd}], 0x23, &(0x7f0000000080)={0x7fff, 0x100}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:36:09 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xff, r1, r3, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) pwritev(r8, &(0x7f0000002840)=[{&(0x7f0000000180)="441e87adb91a6a7f77dd601dee3bb42d660e598cf026212f73874edb35ab24bbdf06d0896a5679f5a21e4f9fc30feb5b3f2d4891", 0x34}, {&(0x7f0000000340)="4ee0f02af2c5ecb174ae67949a3e53347d6bd40307f963063ec874288d98cd6c54899a32eb7d50cb40875545943571e134922a5e82ef5246f5496522a31f01f433c300c0d04c225ac1f974ba5cef240d8effe9533c5cbf142a5556cf3ccffd1a1fafe014f2f5c2693ba71b731e8dad3cbb69421adfbefa107d4f096e56b843ebd533f5bf1c0668127a9895d7560a0e365c4ea1e295a711902e08ef90c7a09df3c7275572b5cd165cf3ccbf313946e938ad0cb56c6b4224897d0c241afd9596ba349c9b6720c3551270c879afc02a82e5854d72aa", 0xd4}, {&(0x7f0000000480)="aca06452ad51ceeba6550089e0dc9227f0d99129526d5b8547d103d34ddc913debc5d6ea31364437430109cf74a945161bec8fdbbe6fba90bc8ae192bd6ffe1353a4029e35f4793c457a7fe034a8ab30f3cfb866b3420a98c5c047c4138bc966c8132e9a7e696eedf3e792182241f017bc249eaf4c7a8616bb09839947bc742101dae75845d964a14e171258fdcddee2e13b82118246c0aea756bf7caeb3d2916bd344e97f2933c72318b28e89a1c6ab8840a1f6826c3ce8e0c8d8e6853d869df5a9b0e9625171d2fd3aad9f852b46be37072026cf198b4e80c2fd25a2354f99d410741ad4ae69182e5d520ca233ecec5f833003fd9bea9d4234db1de87471b4f134a64c9ee72f407d108eb8a36431c86a86699cb167c76eefe2a1b7bf8eacf59ba276f0605f6356f485badb6d7ae313f09ee998f75979d8bc7a707d7adc13386c05bdd0732ef4d73b59468381ee2eb34797c2894cee0fe3bbbd57dffe22e3605e5ade11f2a4692bc8394795a04837ee22a819ff23e9c0e7e39605e2b8e650db72fc51e64031665a649cf9ae8b0da82696b0417bf3832c991fbaeb155ff630e520a9b0ab9f1b142c0331f1f1682c049dd2f329897db59b15fbb642111078f30da1d2a5c499a26d311ca3c998b6d160e05fee1d6a4551767e60fd2400dbe2eb5be98c5eef629f16a56e2fa2111798f8b8d47b2be739615ca6d397a06cec602efc6aaf8d9f59b5ded57375299a39eedd832e89c97ea2a9f6669dccb1704e4b75c2f67275f9645104ba351637146d8ca409e86862a829a6499b04003b2647b09f6c91fcc204958df0340c5815d89e3d3225a8347f6c909eb1da5c89ccf1adac91da53acea70db1bd9b539bc4738bb9049d339ef83317f4e2ab1fccb0d9572318622b4f8924b35682004e9ed65798cfdfd6cc702d81056fac223e4462eb71e8a20fcca984e77706cc072139e9a20bd0b2623b5d91063eea9b3daec4bf6047d3192ccb0008da8f3eca28ffd8dcf64520090b0313f81f23f1fb9293a9f3d11552bf361bb46476244a9f3c496725522cdbac4cc976b9de136234ebdfc2dac51c5ea2a648c1865ab116d287fbe8625290db20cb73d0ca5100b959ebe9e4b5bafd8c08cd22dde722ccf137cf3a04a6b379c9409adca17994512efa0857c323bda4abc2579195c82365792bf77f9560ddd5a349cfef0c100c09f7f2b3268e876fe4c10f2235a4f801e54c0df2febeb417055de74fc60bc489bd7a289c997da7306c66885e576b0e0e490e2a41e36b7a77b0f554576c09d9189a5af40dd7e596adf569f36697185d24b3f4ad1fe7c2bcab0a64c3d68948c229b657f507c2f6b7d9842a16b847e93eb020857d47c1333e1974db420b574caffb191b3d386250370874ba3dc02ac8326c223a5791dc6334ec81efd518911fdc23be67043137e8288b518fd9fe57647173cfc4a4f51efed1f157dca87fc58b6a2e260ad832336009735a201bfad89e2d03eb378c7ba6168e4128038a1ebc14a49b87d4692dcf1c54a471987f0f23a2807fce529950fb51f4453734375faf44444bc98b338920e99c2f93e883107ad7d6059757d559ea89283afed2a9321ad24cd23c74a267cfb9d5b90bbcba16b6fd6b6adeddc5cbedfcfefe1936b716e4ed958098bd97ea81e72ddee2bafc2d67383a1261795e34d359432091d88c5de9ef0f163e9f0252e87491c775c372690147efcfdb63f35893876a339288c75a57401c46a513208d14820c953c9d3d7d4ae07153519b2b7bd738b7cfc85480fa30484937cbce5c95e64f4eb6c533efa1b21607432a7a7e256b118a245c03f2155be86ab05e6b0253b9de5f29c46109738fde55e95ce033c80b10665ea3632b1f1ec0bd5105e6ca201599e79393d739a5c3209ad8d61710a284f46e71701de54875ed7093d1f33e7913c62710a3d9da701135af05529c033f61934c2d0ab4a406e14538d6bef133cf4ea04415b7079fcc1001f509d36443ec7c667d4f825c4786b82081cc99d8e61d9f11baa399db9e48acad00faf9b4a5077ff2b4f3822c8aeb297734341a642c84c35ac927f190fab202d1e0e4623c81f1119c9b97156d133874d5d1ad4a03f08cc64ac7d6aa2ae72eb5554e5544df5503f88ef9cd9a90e4a98723f91bae45a8f3616de6ad39cbbb28029d7d0d3c78ee446892ea591b890a78ea843fbdab2f72312c22fb1e5e72cc49fe8a989b35dba2c396f7e7d3f5167c60b03fd97f049a2896183228db08d12345d7413cdf8b5d8896835a86797378ffcab5af54494fea58489aad8fc0015a1c3cacf751405886e85d67f5c77efd4c59affb7b63c5002ace46af6b06964d16bf7c951e59241e4b6ce9e5cce16c1941165be0c49d7cee3c9202f8c11aeee7f15b7b294890401f2329d16f9366f1d7c13b4d9cf0f8ca763d4dc5f11c2248dc153cf5b30f8cdb8befce070deb85c7fa9ad305844fa42d69149451aae7559743cf73ca35e040a08b0fcfee89c538e11d5131cc0c5ae5e702ecb9e6eb166dec7886be5bd1b1465a850c8a8c5ca49e7885b629950711b3abac3edbd6b8fa5a502c9df21bb0da441b11ae7815c886669da725cd139a1ac13dae5658c745a38d24613293b74121832b1a3015ffced001f12f99cb639e2088f8ade7f36ee5d2014bad631aa1e0ccf27ec3ce1fb36a24d1ebd3f37f682517a7bfbb5adaa22bc71f9beff6bfe97e5164c0b533f2c96705c9ba097835ce4d426f5f0ad86b8273cd60854352e6e98c8bad7393fedf170767329b0cdd39c158a9ec72335dac4d9796a40adbb2414c733c065b66896cbf693d392d0d801c2e4afbe64bdccfbf0ca752014ccf9a66f30789497781acf100b82826d7e39b563beab7acda79611d6ef03468c2bcab99ee791d45ef9bb7e439d9a019e018f361e7d315e550cea1814dd715cc801970682c76f80615e82e3fed7354817fbd3fd676e182778e1f123b4e50906d00b88e448278d870160d036a51464f6117b555dc1aeb3a3d3160b333776da57d3bbceab1ddf10b2db5718c2c5bf1c02b2cd4b7dc0526207aadae460f3be66533205e904d7de2bda2ed8b5e2e619a13ab14a25c57701957d0795aedda1b0b8fd0c28b2cbe1d1f7a11fabc837efedd0a46e3fe332d9c98d0d4ed5dec4779c4872743e51919e6c8b9fa35092bbb04436f05915725624cc7d701168624c00c2a6fd38643cd0cb13c941ff48749a994c998ce2a8de5e647b7a50627a423bff9d1c3071ed93f068f848af7cc0da3328cf257264093f7f926ef61e7cc1ce98de545fbe8f60555f924e75ff171408cb89f396cddc71afc85ec7c1b156f2a7c7feac4d8ebd54f30fa0c572223028deef0c50399717a51fa4a50dd6ebf82f2c6fa4577b43bd9ae73a1bdcc2194c23deb3f901bfc2df2e1e68fb8efa4b6c9e44d62e5465c2047bad6c39cdf7a3b9c4c265bc7c24d02da461bb3d788b3fb5143e425740527380c47461398a1ac72eaa970dd98eb1d71005c56905c3d9872cfd2afe254c0ee45f44718e50e698b4f98bb7dafb19e96630b3764813efe7069a59fe3cde6db52fae598171ee0ae2c97b64a78fe3701e429dcfe799b49f39be32accf2cc2d622a1e017d64cf62d355189a26834ac761146e03ec13006f2960fd3b29a9e0da139661f1f2d5347c52f5bd4e557998e7128f28f67611743410cd9bce30ff995fe13aa9ad6171ef8d75c592a71c2b8d3802fbb0df60a57ce4b3f40cac63ab4df0f96c6c3e25ebe8b36e234e5b3ae6f0d3f581a444cd005b74d3a1726363cf3916b5e88c37735a12f6a0f5ca9ef8143ae639d7dbed87914db51f57084aae8764bc582f5dcb689a9e3cbff8ca0854ae357bb3664eed522350fed2eedde3adece84b4e58593dfb0e3481676b4df45c0efbe424ec0b2aac231e0b2ed428fdeebaa99616d1c6c19b84d273fc915de503ce5567fa7677ad31ef9738387e95f2942483f9b6e2a6a509bc96aac415869fae3be1a927a90e0c349b015833a84276867e0d0f5e8858532d05f9d91913a5f666e4be34391937c92765120c53540c33731575b356e6057cb372c2a0c830c22307ea8452f8af55278347c997227bed36cadc256f0b0a1a8a1e7724f16fbbc00a4f963830582fbcf0262f12d82555ef6b44b8cc46dfde87a9aab62542d4c512b2e02c5e628393bf9733f9468f01c664e51b77feffbf25ad2b2e719d94d742599639af4c7855c9a9afb5a2eb6bab7f8bcccf5ef3bd2fef4fed50f3d11d2077a11bdeed7d04376c5b4b147ac724362e253231bef442405533c5f17fbffd856a7075144a727be319bc1cdd5f5c6b27f7f2a1c929326a8f3282bee3558838d4ab694f6371bd6f1727e3030b9a18c44346d5694f9090a2877d9d552529a96ae38340fde4362f9ba5c1839fb7ae34e84982c935da24cb8987340ecfd04645b028fb1a56ac614c879770c303f65eccc64cab5b8f15d417f68d06b0d29c42baacec4b1613ca05938673691e069d2ee64e626cf6e9a430704bd6ba21afd56a9b65cde2a434d4dd9feec5f8d4fdcb1eea4610609353b2798c4fad2d3111191386bc44a46d7110a8b001fb60051dc09b665198d3eecd31779045e4c1f7df9bae66599ee9cab6a3c022e94ed4340cedbc78b4ce92db14db080422fcb3a3de9527616819f0bd2d566c952e2a1c32bb673f24df548db52f0c88f6caab30e514a77b9c1c63f1f047500ea4e5c0de1fd4e234546b27b28f172c5bbd0bb77065de01302b702f813b21683b84b59e929849884324c84f1c813fa89dcc467d7c832f149a123189a767cd042f9cc6000ed140af777e7e3eceedae7b306b036a4e25ccc08cf980ebc34af9cb077d4f9f9b12f56d9daafe552eb19c81c714f20edbbc4b0c96f7ff6208535dce5264a9650e835904e766eec9ca16175a5a80e6c4db6598609dcfb276d293ab4e46dc74ff0254b468e2bab92831db285d3607bb1c15fa1394e59cc61d58ee2e5369a7f87591b21dfeae868bbf8e550f6f7006f2c7c68ddec312ff4d79d145cb31397a87b6bc5ad7d7dbb6633e7ee5d895556c5453d737513d04d40c11ae13eece49015c9444e09ab792e7378befbecfa653bbd4d510bb70d8c35174d2c8ce5e04a96fe46812bb8a48d854619e54c37ce05c8dc50ad26889b94830aa32bf81a57a1b09af602989508e70f54a297c4930f6368a1bf882cdc49637a04319a81e5110389f723b4d412166d9413cd7c12c8a9a5bba04bd3cf0381f06f88e81a61ca5d2b162bab3926b73f9417f31822b4e3d8299ebfbdd63ce539f5aa79fd9d410c278a6d2285787df6be73d540c5dc251b97f563d697bbfd4f107239fa6f43e55a52df0bc8b243a1c97327b23ff231442825ec3b57ea2974197788a14546e53b329ed0f5eccfbacc448edbd690fae1d350844bd8917b4e7dd73fb5e980b079beff681555767c458e507fc93667cdff07b45566e9ee61e9c247c492dfc76215696629fc93d0aa9091da93d41781007adeda96608cc5ca80bf150b1aa406e525b8219d9858ab7e14d9ddfc8de179537e7de9e3e70e5a4e0453e30cc1a8d693c29c3a93f9b1c5afa1867a008ea92d7f5a8bf3aaccd3456e2912b5261925970ce02f294c61f1158a75586887b43df47ab02d5c533aef7d03736c1800e1b7308e8e9f8426d1f5febfabea47dcb1dc8d66ec7729bf2e3ba3c667d549fe8d0be4fdfa8cc1cb0fc95dd049ea5428ea211e4d5b5dad77c42e2cb66e075192e3a7a9607866200e4c37d1a7d25f0567eef78de1e846b1d847de62398613534d6bd6fdfd", 0x1000}, {&(0x7f0000001480)="34f2132881a19ac4656a607b03ce2b44d2c9910637dbe6c89ed895973d5be2edebefe570477d0aa132acfa9abf4766605d296cc04d126d7e0bc2c8ef1f15d692ed2d090831902e3c93c681d7eed3834277f45d9de8f28aecad4acda29434bc6ace73fcd79f9c0eff5d3a3421948fae969fcfb6fe16ba59930635a6f65a0c406b3d41cb1ac69ae1b742ac5f3f7d5817fd2f153e42c2b0fef3fc0bbfe01f73ca84fd04d4e6809b097400103559c85321afe78f73b587eb8734aa57b60e27e7d2892c49255e589a7aecb693a1d8600fc2366787af1530a04c6c4598730938af25bad98defd966dc2546e6aad7bfcc155b3f4aac0bf5a8e4b898fa1267f42a23f56e3c456964dab77cd1c623ab9cda233fb37c97c8aae37ff0aa369f65d0bfe8297e23de914349d9a55aef511888c9818408d92747d099bc96822ad4f1407ffb79043053163b7a1957fc59e253c3d0f2655adec6bf8457ae676ef17c463250add3eb57cc6bdae3764209b5e3b19ba29be911d0b7615ec061e4d3913c029636fef5d79332a0618fa894ec671db7a67138e6d7ccca06969b86afecd2e6b34564357ab59688c0bc569b8dfb81de84125e9c5cad6b0c5e22ead47f1635a8e7c91c648db5a9995422570d6587c354853569b3db7d56008e94886b4fa106dc2aadb98f390e97589c398a8808d420838cedba650b79f4c90bf24dd2f526289dda654d6b99821040abcba0932b954ad69fcde1a24db59c77e930ccb0007a5fd107a89667e50bc246f499f3ced4189558bdb22c1c96a042510a47b2512b373e96fa790130a2925411f9efa3f8c1fe712161d329c6ad524b0fb550c18e6ca46730df50e7ec79994cf1ee4125f172cdd852f84a017cf1a6b4e8d3a2b6ca3fe0e24b7beef78488d501b527a9dccb03167f8cd7c1dd9c5f5301fff3ed74fd27a0af2f0cd7bc47cad404d6d33826c9c242b354bda119e877f1a9f426a8aee0873b454e8018461b062a2168e3febff9d4dd516aca7c58cafb2c8560986bdcb0a06cbd694adf42a91f18be211a552f6922924d661ba806d18d6923d69a5eea897c05e0df63ac6084ea087dc9af8c8e5747f5375df7a3b86f1a811183f532b628c8d5ed00e5c7b4b32b7afec2d642ca469db70e01aa68b8599d4c92725b253a403a19b10962f66151d7702e322b7124d89811e21555c68e5c6fec3f5f06a1d35c91bb10d8168cf71e35e998b57390073e5f32c813ccba74269ff531159cd2c0159ca96c3d22b7332bfb1484462c1d7c5b252e31fbd444707b8c62fc4886c165724e2deb71cd57bc57a08fa6173b6e06cbf9808202f2ddc922a2a99bc35a2ae78e37b3bff9870e4eecd3cebe15ce091ff0ea3d1ef7ea22b4302dd7e182c6a460a3cc65195300007a4da28f5f25c12714719c07897510bc182980ebe3c5b8b5dbde56f57800ab7fdd818623f1e392f1fa7884fde365f1c248bd325515dcec9a600e6d7d9e1e2713074525c41a66a64c401cb08b2a73364e7a9030817a8c575ead1ae8a39339af64f8f26835a42eabe6ae42155a9c3ef71c5b6ccbcc393a2579431afec0afbd7ba33228df7f2cea2ba635fef2db92b0a6f72f45d3d16181e53f4008b9bf04d0bc63225932613c26af90a0942e32012af04ed3c9cc3e668f8ede6ea79363c42c74d574120ee073f53729ba2771c04f4c45f61e6aa9ec9e5b68fdfc727061b06252dac942bcef9a8904801c595b1005b744898a3f9288b792b784d35ed1cc8999e5e1a73c052e8d092ca27063ba4cf2f115de9ddaa0a38f521235243b124b37964ccd03e3fd85c1b6fdde7f9d21094936a1c56855733017178c41d182b3c94c647e38de4fe753bef9daab9334ebbfe7689a7fde0372aa24b3d282fde0886df5745278f899a8eea394e286c8d0ac3509afe1b535865b8c0b3f8d966f2b48f53a00ea58a146754895e9c6b4d08b0f361ea66033134da9f003221de1cffdd4dfdc77775bab5abfd29438c4b086dec0c7c0ae3874bcc0a5c4d4974be9d0dbaedf3b632051a0ab39fb719100b3b607b975781af20332e3ff4d407a970a854ce2829865d93d15535341a112eb6f3b5ba538757d1dc7006838ed05365cc596b803c84e286e77b4865317cee3af34e0f88c02c85dde565d339e017713ca9215bf91a5bebf48d2363d6947bbcac018001ebc944e2a7315efa68c98491ce1e46db751e003d044efb13c233245e620ab31bcbfd2c0368732690b27c9d6859d3a4e5f9a0513e86915cd8092d1cfe5dae6f499e812e306306aa178858cb35b4abd641ec52535b52fbf37bba94c709e30870ef4282b5b2cc33315d39c8a24828326c23e08ae5545ba67793811c456a96e5dfe7f89fe5312c5f1ebdbdc395feb9672ca6e8154006f13316625f54af3807efa2ce6364b1e32807cbe6c777335960b44cdb5c76832f4be252b11632c376b21cc09772874323f5d0882e825b5c387522c78f41aa90831e03f2032ca7513b4c6fd5ac5eb04f23e77424181c4baa65dc21edc735c512f3d3252686b1311f7af3d84ba877fe0f104b5663cdf2a08a323c7bc8b707f6df7a1043d58ab9526224e9dfd3ec8c757974759cf2e44c4dbc4fd6af4090388486ca6182e6e6f3ab4d203270e9e08ac8cf628c606ef6e242124e11bff2206e520a930d3344d9ffe4642b13aca5b86280f5bd67a9714aaebc163fcdf0209c2bd758fda64a182fd275a83ff2e175baefdef16f0c5986bebe33577282c6c3e87ed7f72a58abd8b94ca80ce41715f4377a48b03e22448b7c1b101898016ee2574dc704b088a21c234b40d5cfb4bdbcfdcece50f9228d173d501674e554df0cadd5704ecaa9a086342bbb9ee8837d90b38bcdb5841a69dffc6f79e0c5f9e97d908a52668129018ed7b7c354ca610792595e8d56c2240643668b9548b8ebac3d09c091845cb41cab99021cc1b8f93031830a9f4ea146805a691999a5d7f1334b64191168006bf0e55825b93be74314bed960551a64afc76610c70b1c89c963dce2fad6a4b3ffafc4459b5e0ece4fa1c1ddf9b344a1d46c3dbda3747632395a781ac662be0a0c62cd338dc31a784a711bec8947eac160cceacaac6fedf213a7c77f5b411d77f059218fdbdb21b520f20062699d085a3102c3610207edc19ffd67d089dd94132a15c03610e219fba0725e24ea0379c0e3ba0f55ebfd990e0220d1ad78a412bc9faa10a849a5810bdb24b6f54dbaa16b29c86e4407b1aa585fa02488c8dbc4a6b730cc2f510ea1f8b59ca7d0f53c359e88f4f8465eeb1cc57eadd2eedfe1bc92a476c769a94f1bfac5bc33bf8113b57a2d4c4b3df46e5536dbb0bf833d9b126cb5488377106ac4f237c6ef9a1468355f748008f193d02f080920dbe49e7358ed89d65e2751e6861052150c44e109f6e01a537dc6e625904b4a1858d9d4c92d54e5a9f6e71005a950121d3704903fe73396ff5719813a02e1278b11447110025c5457b3de75e98010730d8852382aa399e85f5013d1fe19336523227eb46420059d85ecb3557632f16e35a5ca518f8b0bbc9b506ef23711d7fbc10e8a0c3301101b0be9d1db842d8bef77dbc18c6a131f061658dedba12813d29f0d25cd44e50a170271aafc04a5b17e43d7aec18909e6fb32ace74f69a6a35797e3f597f9fcbe40a518339734bad1732b9b91bd20dadf1fcba417701e2460d9d26a193fcfee5f2ab38066e99346d8b46c744b40e31f3cc69534e2f10130bedbb55779ec7ae96e610367b0b4f89a800f9b8a3a71f5357ce3dd3cd9bcaaaf61cc9f2edcd67556bb0cc5fc7fd3b7de897b7bab5369236a73d530030070b5ed9a935d715025f84043248c478cd2bd215605d66471998b74b213ba788ae9927359745ff08338ecee9349ac94fb71d0bc68e527011c21f905f471cb438037cbb87c5be6407c3d1f89977e89dede221caf6c5907ad97c1e6f471ecf5d68641b9864133b6e7370299d2137837a634aa0d564905e2f176c2c5af260cda6373b2d9c635bed614617c659c340cbb78cdd959654725b5ccce0911bae068400b04213032bd0254d91445cfed6a893073fdbd012a0f8580c7a7c3e13b08178907882893eb9688d8f53d171599d66d92b485f192f9e65b83864ca6121972635959c6abd1be093dd28a5a1c2e87e9e3ab36d618c8a5752e004eafe09bef840757f3f0de38eeaa4a3b0ed8ee8b802fbc58b7237b45b8256172e785b86b57b4d32d7deb5cf1c53a86e1cb02e4f2690e8871d1ca616fa2d57e8094d18d3fccf8f6b7738b11021bf6813df0e5d55f5dfbae68b25395e12bca8992fae0bc24432086c5a3501834fdd6e76a4c1eb7d43348c990c44c7fd1d9f95ecc192f61b633ba62c84b8832c340bb7c3851b5dae2db3cbbf99db8e9e5db347b64a075e0f77158df5d1a7af4fb315108343fc9010a31c5ec4221d6885ecc1234ee16557e68eee380d20f5f9ed514fc9e92b684ecb8eb420a9923f39cce5559da5087b6c6210c85091a89f3ffa846518e3f892e46a2d05a277b9cf0fb66a32134d974478ae70d97b597c2b6e44d397f4788197e7fdefb1a4787beed842501a316be865fcc0db856b4e14ba824ac0493dac8ecd400a1d9b8c84aee32d3e771c4d6011c3cf82a6f5cdbc54b8e7510d17f649d5d7b46e3fac9cef3375732ef8b97722c816a194fc3232ba1693309737bbf180ae320e8fc7777acde52761d398b03ad5bdbe5aa3c965703321baddee32b5e494f4f420c40597d6707b3bd58ef2c25e27d4483bee0e74d07ff79c5849262272acbe0ed957a9eefe2ae3b4c87a4578a58b5dc01a0057c1ecbc2d863801eafffc92c1528ff507c572b2716b95ce52e2adf9009795a9bdef81c7e0ce6dd6304043ffec1f42c5255093081d8535d64ef6c074b0d824ff18348aa227fce212e13a5760dedca07785186d839857fb81e4ccf000f3fed5fbad712934f1fe7716fbb8a8c0beb9d6555d425e979774d4b1e925017611592f62a243d1212019a0481f0bfa7606b385b701452f8129b64571a85ff7fa34d4e073677f211c2e415802189c5d271057fe5a96f8f8bd2d4d478c198ed320f909b8c30b15aa52ac9af77d26401e5785ec0d8033b1ec8d50c8d1d81b8a9deee20dc81d9494034da92c4bf74e5ad53e36319d30cdc85a5ba431fa6a06cfbba25ac9d11d8ab15b585fe5371857b4ef494d483e5e35e35bf800f48355a07febbd24b76df231aef2f66af498c9da0aa533145e45c35d88ae1aa26f6cca8a77f68e074b2fb9dab24665afccd4e8ec5f7a037040e8c71c77f9acc09082ced4048838c635c22f66bd268d7892454dd0aeb51b6942c964afcd1abc732bcb5c6c985eb03c2a1be71daed30636d76e59160208fa08f5c35c6744bb8bf12fcf0b7b325891ba7f62f6917d9eacac98fa18089cd778921cd1d0250bf79d0a0683a91c4a07458c0d18dadf01470d78af9807d5563b61ed3a13d55f98995836dad96e9974a12f1a546fb376016d41463719deef12d372c5977c07c9308337c21c5b43b1c67d9e54d7c59a63008371efd5c83225f74f69d468599894057f4080c1b8cfc89289ac08a7ec07c4a5177db3dee2b60a8514dfb2457c728a081e6d3140838a8b3932797b504d54382d08a6b7fbb993ecfd23b59ce0a2d8a8d8dc2a197847196192ebd7c48b403f8808332632f8916dcdd1974a8a552bc9f4d86f97f90d6197307ea7b6b2feeb87533194fa8ae002fb9daf984acf7ef04138b1b6f18b6caebd50d777b9d22cf5dc91f1e7e287d342b146d293366e5bf6e70efe003703a819dfe4", 0x1000}, {&(0x7f0000002480)="7767177e414f40e99c821d7f61c50bc6ff6362751c3d98df814d61822cd7cd4cbb1d9cb61830bab972d723f87a93eaa7e3a00b71f8a58397f78ba9c23ee60d0747a60be386eb4cb2781b1f73e00eed8df552315c925bbeb0bf3661e2c1f81849738c2c65ad3e572bdb773edf10e6e90e99152820b8b133684684b6fe40a874f7ed7b6210078d55c89a7d38d2e5617768ab19801b1c9289acd7b265bf62a89f7e7f6efe2c8a04313c0f51909ecd50dc381f02ea7623e401341ab64e32edb88ebb02f8475c77e6ceda8c91d7", 0xcb}, {&(0x7f0000002580)="b1bc14f8c14810024c376af7ab8c73943e9f96fe38caf37f1666be60549a1ccadbe8f9baf412538a9da7730aa116b6cf0b596c318a5ca4348c79ca48f6ea8e9a14060d40cbc64c5b0cb41467df8917c07547f11b4a8024f044cfb6efa6788435d1d5427e7a03fad3bbabe941e29e2bd225a42645969dee97513030f2a4b15e165f9f23187730ef7e8957b8fcc43cbee7547a9b0d2c115dda683660583e3739fc5a068387628bfd47978e05b4e6d754b116036208c89e2126f2799f5f63a610131a3a8e69822c408bc518e5f5c1e99863ffcb3f71b3e3", 0xd6}, {&(0x7f00000002c0)="7881a0e5", 0x4}, {&(0x7f0000002680)="1274e6d80692310944b1fdc820583056fce4df0c09af1b3b61b412fd6c59b8019841017e6bd1649654001b101c6375d3502d0c624cf97518a80332248b988a9749da7f38d6e1a3d0a930de0579b52c08a19f733afa7c1a86b0d0a005776fe74d1996af97fa7e3414cc85872be027693650c604f8c81ff7e156969516637c39b00b45c6e15c8332dae2d03b64adf74ffbeea402375a0bf5e2b6437e2bf32970be0994ff1c2ca59befcf55d94ad288aafbe1d6", 0xb2}, {&(0x7f0000002740)="b87f306725d9d57b2501c9ae53ddfd83494ef6b9ea83c1da6b0e064815231f3d7abbb7000a6528ac606b3e58f9a46e79c144a5bdea054922a18d1e1b62e09a4c09188d3d3e330469a1f886f1f41e71cd463fd94fc3afe382a684d0fb8501123eb4d1893520283ba8313e196596f9072cc1604ea3a739c9fbac012cf886bc638e735fba5eef7e53e202c4ed3cfb468d7d688cffc480b698", 0x97}, {&(0x7f0000002800)="2a15c8497e6560e6d50db8816ea347050840c1a15eb01e611bbaca86ee38642876091c8ef7f4726503ee58175e6782fd1bf265bfc640d8214419c08e40a3d610", 0x40}], 0xa, 0x0, 0x5) 18:36:09 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) r4 = shmget$private(0x0, 0x14000, 0x501, &(0x7f0000ec2000/0x14000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r3, &(0x7f0000000880), 0x2, 0x0, 0x6) r5 = syz_open_pts() close(r5) syz_open_pts() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0xfff, 0x0, 0x101, 0x0, "1ffbffa6163cb90277925f1be62cb6ae61dba648", 0x0, 0x4000002}) setrlimit(0x8, &(0x7f0000000240)={0x6}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) write(r5, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r6, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r6) 18:36:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:36:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) munlockall() 18:36:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/125, 0x7d, 0x800, &(0x7f0000000180)=@abs={0x3ff169272b16dfb2, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xce14) 18:36:09 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000380)={0x4, 0x8, {[0x20, 0x1, 0x8, 0x3ff, 0x7ff, 0x7f, 0x9, 0xfffffffffffffffe, 0x8, 0x100, 0x59, 0x6, 0x6, 0x4, 0xe10, 0x401, 0xf830, 0x1], [0x1, 0x9, 0xfffffffffffffffa, 0x4, 0x6d1, 0x6, 0x81, 0x8, 0x18000000000000, 0xffff], [0x8, 0x6, 0x4, 0x1, 0x800, 0x17], [0x9, 0x6, 0x2, 0x100, 0x7, 0xfffffffffffffffe], [{0x5, 0x87, 0x3}, {0x8, 0x10000, 0x20, 0x1}, {0x9, 0x5, 0x2, 0x2}, {0x93b7, 0x1, 0xf86, 0x5}, {0x5, 0x40, 0x7, 0x6}, {0x7, 0x8000, 0x9, 0x5}, {0x1, 0x7, 0xaf3, 0x3}, {0x8, 0x0, 0x7494, 0xc4}], {0x1, 0x3, 0x1, 0x20}, {0x4, 0x1000, 0x5, 0x3}}}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = fcntl$dupfd(0xffffffffffffffff, 0x5, r6) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000040)={0x98d0, 0x8}) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r9) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x85, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRESOCT=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x2) 18:36:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x80000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7ffff], [0xab, 0x0, 0x401, 0xabe], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:36:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 18:36:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 18:36:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0xc01, 0x0, 0x0) 18:36:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x5319f9859eb9d86b) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) fchmod(r4, 0x182) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 18:36:10 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r4 = socket$inet6(0x18, 0x8000, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 18:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getpeername$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) semget$private(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f00000000c0)={0xffffffff, 0x8001, 0x8, 0x2, 0x0, 0x8, 0x3, 0x8000}, &(0x7f0000000100)={0x6, 0x3, 0xb6a6, 0xe, 0x98d, 0xffff, 0x7, 0x7}, &(0x7f0000000140)={0xffffffff, 0x81, 0x5, 0x8000, 0x8001, 0x100, 0x9, 0x8}, &(0x7f0000000180)={0x7fffffff, 0x100000001}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r8) fcntl$setown(r7, 0x6, r8) 18:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x50}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000004c0)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname(r6, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000500)=0x100) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) 18:36:10 executing program 1: kqueue() r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) fcntl$getown(r1, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x125) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x14}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 18:36:10 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x40) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x6) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/247, 0xf7}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000200), 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) mknodat(r6, &(0x7f0000000200)='./file1\x00', 0xc000, 0x800) 18:36:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x10001) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000240)="6b30709fbd7dba0ca7e0d99053552952e98012fdb364b1d14c05404a9b9589a9485e5c8a7aab0a603b1c36003fa7b68310e22b4a03985ff5ecbd6162112bb7b01a36c0b35da38b49dba5fba11791323a2e8855be465dd3842c4129aaf456191947260f0fd8c5415e76a2cc3d13a63b22034fae64898005e6808262", 0x7b}, {&(0x7f00000002c0)="cf247a0512ec11299c84f7c010d060d40092dab9494a4e2d973fc12cb9dee9ece01f942c66234f0f7a438c3c7df4e2ca1f348885e0290d7436f8daf8c95c80458394e86d90fd6099ef3174552f9815eab30c3e2d54794bf2274aab2b72db747fa13a40eff40f5a57d281238152f427dda3199f124735c4bec3c9519697008b1dfc432636d68154", 0x87}, {&(0x7f0000000380)="2bef68328b76aa2c62fb391dc4d2c9deb56e67af5eda35763935026fcf51c04fce632e1e4e7ee22d988ec5bc2b1a54b98010bc44deb8edced1359fd1331ae15261fef528a243361cf0501040fb281d326c53b86f0ae4b2f76042f9711ad5fe8be8625bdce074118fe60f0adb5c18bdf240ae9e76353a", 0x76}, {&(0x7f0000000400)="4c1a78c200f19677e14d80a03df2f64c58c40b0a3d8a22766bbc954ce942cd4b097aacb8264c454ef136341ffa4cdc76c0b0272c72788469fe479cd7ed3821c69163203ac8974066cc1b132cf5edcdb65e31c0b8efc89fd2a7eeba1dfa6765b9c831d8ca4b6a304dfeef82a7558e97afcaf0f7b42fd6c4011aaca39899a6635346db1dd63023db45d557fef16451aff649c7f65e1126e0c97c827073fa3892c718ec1d39f923a5660a723cbd3a078e08c4bba406997014f13e210ebf925f0d510fd5509230afb5e5b2ae249482fa19e7c6af314c5291d75b2c8e093402bea24c60f0cebdb534c51246e30bc533369c77723fadd6cba74b9128acf772691d5aee429a84866679f90f76afdd1decbd75d9a3971e1022f5de54d9445eac58ee0c2c0d0c22af968766c7710cd3267e247155a1c7c0098bab7987789b2a8b3813940285cf88ed6dd1ee26353b5a4213103b7175f5eda13fae18c3c8f43a9afb1968d3c84b42ea5473c060e3784f8e1e8c421e02138005618b2c5c07ddd96f877423c415ed40062f7362017e0f8f6db7cd2fe83470e9910c29fed40f32d84375f83a1c864727904d439b35f915975a260677c01b9138106044ced1d9e6e6bb5f74487dfdd316fcd91a9495443248ec63acfe209845990f55fa014b7db2394291c52050bd48032205c8bcc6c35f197fdf2e219d867eb5a18794e93479f642e6fba96fd17ae10efe971b75aec047fb765596b5e8b3ffc69fdb20f909cbba8d950bba8faa7975cb39f27457dc4901e6a2e274de5d3d4d074acdc8f4b97fe116b7d97684b34f12e296081793dce2547c9e9dc8f9a40c602ca0ab60119dc4ab7094a70a89878cedb7ee93d626fa114994788cf265c198d356807476ea2b1d79c438d1ecd74c98afcba752a7da1d933bfcd3bb64eae3743c1ab37eb3dc60481ae67da6d994c04c55aab1284d90caef225ecd3142ae994d47001759ed164324b33292c28bc03ff2f35b837b9192cdc15b8e3b4af623126ef48846d29e1caf42e7cbe293c6ff45fbb51bca323140d7a37ca49d9440bb6a17b4a71548e692384834d214b872f5398aa3b7afc42cfbf4a6b6b37cee89b2348d1ee8a86fab0cb4d0cf078ed562e8c5bd0491f74f9106abb8f04f0f9025a15659aac11dcac9cf846a5236e86185c13f4d0c0bbd7f92db3a9d8ba74aed75eef6f2fce8ae3d54a9bc89dac7e6bcf7b63c3e91e79219a46f874ca1c95d521ce32c1faafed9e4712bff3e6ff5ed67981f73cdba83ed08db3e5c37f09f435c4241781359b95652cc2e52b9bdc735e74f676fb3fc2987846cd9119ca35df98ee14a09b639f6e960411058be2abd5ae7991677e49031548a194ef9bb7342511f05aac35372f9bd0fa7ee99aa9aca16af6dba3900aefab7b9359f9abed25583afc3af34b5e54728f430054f097bbf1996ce5d42b23e44f458e31b8c4de08ff81a2f3211cac3b418f393fdd4db8d7212f13706b008a41bc1c2034150e619bb6a3ad483800a5713e7f150dc835ef233e1d5b1755f9f5dcdc7e6869093e384d21617822347bd03ad925268c75530df72a2f45d4768d801fb7fc9b303690484511c7d72df6a3b0530c3b313ae3b42d937d517e1c75da2eae4f04e3b4d74012512d86146f55cc0d40550b5fc95bd3e4da879bae0f5918bf6f0c26ee6a911a6355c64fde0f374d0df9dd4e796099ebd0d3804031769d6f76e278ac0863c21a153a3494d4d5aae4a3b10a6cb75446b7280ab133df75143721e194c64e9c581d5a76e867a9a502e751a62796a9596e8b5a44ffb5c4483fb8a6096707584fbf5716849f05c4568ab89b2559ee26e26403f80735184db6f250526472fa98660be3069c9bc09144a75a490eaed5fdfb28438b1fb4e313a197f3626214618312880000290c821911b8d13467215ad78bfd9c7b5988b890dbbadeb75b272be4d5d6d0be45c602ba792d487c0a96a2bd567d3390c13267e65379d6eccfc7f54b9be662c92e9c8fab83821086407aeba1ebfb8c7370e735d23854369cb9284e291363249e59896efa8d6e88e74a42d1617a232eb6d1b195bb41c3205b872b678571e5640866a8a21e7448881f5480bfbeb867a9196400ae26cc02769ce2819810ad27c5c12c407557f70659c2b756c18923b7f3f9cdc55d6e109042b9ea2e6e544a7328b129edddda74d3a35804af7b186dcba1f2ec3308972bc4c3bba07e0b73168e2b382d192572e9ec297fee456d7981f0b59fa7f7829c34e4a239f48a323ff7a71568d35ab11e16fcf647e4e15761e8131fbbf1b26977fd3cecc583bcaf9c9040db956aeb3babc1f86719f8ea605bc2238fb7df74d9732579a79a2826c6e6d264eecf4774dfa02e642f482b3eed0313d1d596074be797018d77ed52bed354ab1a23c9a4e25f5806a4346175ee4eda9e66712bb878df33611afe989f46de11981a7b63c8a988b3b1e5838367b25ca2692612f775c816ce845e67366e696474960879fa36fa251d8c980fc6e1ede1517c810ca048b7ee84b10fb5c8dede352c1a3e2b49c00da36c956dae3c873897defe26440c317a2f4477e44a85c0b0a7deea77e0ec378107de32007884c60d356fc9ddb635f950f8aa97111e0b14a483f9d19f4b2c880fa127af2c3648618b339b9e82f16a68991ef95ddf92ffaeec49a7214f29a44b0786cff2a5c8021f61d382009448d2da8328e2ae124adb8cf382c667b52a1c4390062e1a7fc2a6390e14b21f25f00e743a88814811c6815c8cc20f8b13d1fe928964f95fd2b1df1ebd866f4237958d525d733b12e56b9f9891c324b17f24b6e1cb334850b996f93f3204349ecbab3ca6309fdc2d88d2435b5d0df888dbff3193f563aa40a4d4a7a14a0b5070128bfad17ccc5d71c324c8ef3016f4c4911f6629a7a27bf339e7000bb04fbf5f38f4fd0b55c8e53fc5b93557eebe19b4522ebab4e388a39d0003af06806f6036839154fce5b7d3d0b8ad5b065e2dd2979f9ed2766eb8efa0f0e3c561d63db7a1c58908f1e56dc1c7e1d62066cfef7e0ec7442b48467393dd0127a79f1a04a772c34215d753aea284b65178702ae4fa102bcc65fc000612dec7822910fa6d04b71d54d213d63c4b02ccb9b7207b3e1c59248ec3592558af7e3e59bb72b3feba12aadfd3b10bf152363c98458bbe4a16b01ddcf0688e09352379ff5479f8ed95483136f43bbb3e58b20843cf100628d6a97d9af2a175e0be305cd0fd82485011ca5e61f68d7b8c6527b8923766749eb67a93dc20dd30d4d301a634aaa73e1ab56b35ccd7def8eb1386e1d27646e9c1d7d9daaccda694098acab35910f7b481274fc759a472dba21cf1f43662087af50568b08dd84f11f3346be07f9f38f7afaa53943fe79a54f369ef66b9b2a3970257f5cd1f49169542032f761e5d590eaedda442d37595779aeb781786f85836f8ef2f53af7996df31e0b30d4b2785a59abec7c651b5c6e4aa9d33ecd2a6dd94e43e940249dce1c50ddb7739151b425406dc9f5a8ef76c782eb68f012df897bc6b1ff94c4f2adb37cbe3f80e4eb7b76f405abaf8f0a7739170a7477e558c47fccf455a625d7a9441d958c884ae8cdd34b837fc997c0f2d39f728c006de2d7a5457eb359c5d047fe274ec47e997a0e4ecd3e0ee00212e8e407be7b86d35cd3c7a52cc248ffcae9302414bcd2ddb11b84b1e50a37507430e36703713ad06a47df5ad1a033f08eda9d675e2b1d6abd7ac13cb6517f4ab6f451b7f650790b96edf5fec744b72fa698f4cc0e6a3d666c562e3566180eaca1a9eef7a81d8e8ab764c1728533fd30d88691e1b27fb7bc69d88c7973f62b0a89c5f4eb3129950584185b388224e66a8d8248fd45b9e27b2348d0b4c96042d1b3bb25f86d5cd4d697beb21d21593d375d73dd00bfbb7a6a8bd129c53ddd33b52267e89ea50aa5976cee2ac695076876efcb779b44f7ed9976676b5018662af346150c08cdc15824bdf081b51115c8b6cd53475e9756719c250e1690e6a8605701e006134bb18d03f235f3f03940ecaf099bc8785af61b7c1bfc62a1f9b0d6b743859c16b034410ecfb17d121c7ce3e67b8c8eee4b083e49a98ecde17677865258669264badab540e025c4aca4608f41578a019ee811b3c3b609cea0557aa084ad9527a5057c8765cbdaf34cb203c3db860aea87a45452209932add4e682a997770540b3b1d1c21edcf088dcd0feff098e7be42831ef308ef9149255ddbc68e4e332d27e9c3b247ea65db8f534253136621d10452b64bdbaab28a8a0f866877590b4ec8cb74133eaf00f41b7b832182b4f905a06a9d5de5810c748d6b2126d83d35e15216f83c5180750b6af3a588ac7c16365e9c04152a9d8e331ee7e06beb72c94d632c687685125a0d4c8907b6d5305b55dc453cb96797f682af89ce9d0f72743b2d3edd1db74419bc856f6a0d5ae6087a332a3387e29dca3fd0191e514a4d94f2c017b4c7621214ed34b94d03d5699578ee12939732f4f2ff303bb8463a2293c91c01a6fe40f977eaffb639d7a6a6ddeba3b62d75a39814f8cd856ea53380b6a71edf8de24bd67798d7f7419723871156d9fdece3c80999d2d3f2d4f48b5fddf33db78abfbc67cee12599994ec0e7cd8ffe0e9d9a290d5d4921e0e42d2d2e05115b963b9ee751f6d9a2ed4f5965ffb22969e0b6ffd9cc27c89b4aee33ca1f0447b8b2f3fda63706bffcafb987cfa061b5c5bda51fee960d8047f0f7c293e83e75bd2459417ea688b015248bc3e1c2b0a9495ed41f2f4234f6612a5c43190baed5302cff9620267a92fc0000460c0c29fdef7cbdb6b52dcacebe1bd20941cc36d9071f3fb5c3c195d580f17599be1f721adc357ece89b3038dfbaf4f5283e37a06bd993b63d666542202c43a7346c3df2b5ebb736eb000cf91fa8ac3955bdf00af56a6fa3e629eaff61a8553ad0cfc49958bcf63728cd4b345a04f7fb6bcb9f04792879930f1da65d4ad19fbd91a040ff7e1bec2b6fb2d04b8f68d439199aa4a37d045c713f6d6bc8214521d21e59ddcad8ba0db6da88a8cc4180b07d8d0d643cd54870ce8dda8d4b5859b3aeeccb1dd56cad7b60ced47703c1dd87637c602dd89af896ffd0a44619ce38a541b28c5c942d8737034fc313102bf9b8cf31cfd117964bd7212be20364061e44beef802015f3fcd7ad5173c9af7fe1d26e88331fd8c04d7a91f372a2925c253948e8567f285750b246a4341f4b4bd616d611c775ce53734bbf3e0d3c05006f3562482df39465bfa5292fbccf8f3bbc16149e5baff0c6a2bd93aa2c9bd550154981e7b644933c98a2eecdc2cce700f38d6adeaa1ef09ad4086c59491c1f80efd5345205222ee6a362edc35e4c99610556035fbbddd1c0988ad13b06307f46f2054fa486785edfe0dcb6aac0bcf7a1782f750a29c34fb8d19832734201354cb69a23b6ff22d2dbb416ad4e2678ba8a86a9fc64eaab50b0e45877274ac38a5d5a717371f9382cb984d2398fa579d938dc7b771392de714d904125796e30ad3e00ef4e2f2df167b6a1bad4beee5f8c19b5028160dfc49ca1233cb211c2dec87a7a794f698e4f7b339b9f787a544aa7126ca163876c3ddbfb9de5ca300cc0219d949354f23cd1096341b43eb3615ca217a63367f2031a479734b8082b9765fe503bc076d461fa8ee7917d28e586d987b60d36dd9daa23d4043093ff2ae71f24f7184d284cd6cbcbb4f2c0f1088981fbda75e5fd7389a58e0879599f5328a16cc6a5ad8a6f9cad92bd77ce75d147ff5028f32b5b0c94916ec84e83c2e095", 0x1000}, {&(0x7f0000001400)="f7b20044cec31b0caf09c100bf765c3a43b105ee55049cfa554825caf484c28c2a443a9da4ea296b9c10c729f79552f232948b0d159db63115f511a6fa6e9b1e5aaf99d0f15db72b5b471bae213b722eef7d7d5c9469c7af276f47ae4b39b8e6cd63ef4c7db531491d830a8788c59fa501ddf6af9667ea73c99a6f1dc06e19e0b7ad54f0e3006a6232a0348d441deb1a5663c423c35468553b63e021b7c663", 0x9f}, {&(0x7f00000014c0)="23e713190e446fe20a7bf546e5df23aa48a9f339bbdc6122719a871935acf0551e341cd37a25b77738334a326bfb0dee5ef0c1a41e3fffb1fffe448e816b10d72e2a671e0a4dada2895c23b8dc29dcb94ce61f8c74347a0a79a26d1d4f65717412115128", 0x64}, {&(0x7f0000001540)="3c5185ad7dc0112d6190aa63bf5ef0151b620b1cdff74b0f77030a1183ea3f5d430b84168ee5c8e22da3f57a75aac2f66e4bce5976dc44f881381186737c960dcca0d163f210134dd0b9c393401688c48eba5db0578828c812347c7f66457bc6d4be6e2706c33f90c9c8da", 0x6b}, {&(0x7f00000015c0)="16a294aa544a1323fa17754ff0e8c3206e45022a15979aa6f65b2fc1e7ce554efba3581aa3bef25cec0aa592f2152b0a09101022cf8044e019c4ddc403acafba318021f3cd59bec160597213d7f86e6c567bda9dc6e52e2ca14e54dc8a71f7cf170a81a845", 0x65}, {&(0x7f0000001640)="ff8e61e09bc2cb0860f43e65615be7a5289f77ca3145aeb53f06b5ce21c2210918ea528eade0ad7406b2a2ef007bf4d35c9c4f11bd35262cfe996a6738a4d174d85e56ae67752e7450b00624eb8d18b96c310deb8db0a08b6399fd97342583548a766c9d40a30c3222916c3f93cda99ecf6f538ecda2f53cca1ad0ad3591829107c54d148886af4dc592868f7ad40c91cbdace0189801b619bc3ec9eb3f2e992ee83ca676cc4213902266abda1e99c05558ea283648d9ff4366357a9248332b801a5f5ffb2448581aa42bf073bdf3020", 0xd0}, {&(0x7f0000001740)="01265cdcda317958bf6d09382aad7db42942b8def8d7b48aa97c92f964c23e5022aa3fe3e236f1ebf85e34fe0ee34ea344c08bdc5a01b83e0fec62df8626635385a3ef2b2143c4d55f1d28bea9018cc25fdd4b53f224211030c367a7002cc232fc81e69c8ad528243d771ab1a1c3b2ba832e91af4be475d29eb16b0fcd81c6bd466f0b946e7401", 0x87}], 0xa, 0x0, 0x0, 0x2}, 0x2) sendmsg(r0, &(0x7f0000003100)={0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f00000001c0)="acb01d0f10438265dff570fba7076b", 0xf}, {&(0x7f00000018c0)="5193be6956f87848e49f62e1f491ab59cc58a143ddd9130d6b5bbedfcf70b541d7b2751b26c0e1e16fe3307072381718c5e1fed6c7b40ad80935020303290c16944606d15eb993f35a0e4538fc1db7926759e95e9e03808da257a10538c6e674cd78ba77458e21101df49b6c5fdef38fb6f47b378d400a6d605128391b008ff8dbf46a12108a1315d9d7fe5ad2e2cddebfcb90ccf6469acef9343153e6a4df6108d76dde51c50b8d0584724615dd8a812908", 0xb2}, {&(0x7f0000001980)="0af5f053f305b0c6ea22a54653f0188f45f52660c755651d17921d3c0f5ce2a758093b13f562b267115f51203722400e917d0060f9f3eed4441bdbf6199783d170336a411df44f1c0a8aa18479ab5f55409a06226e95126ea4f92b262af21417bd6da6bc34506805e01ec4123889ae2e6b89b399cef5bb77039539966128e1b86764ee1491749cb00606c1b6945052649557ff14d450d2b038ba8ea89b0b54e6e73f434020a0ccc777f2c3243233b86027849cee3e1b8da4ebb8d007bbfb85dfb153424a201a052900c890950b831ebaf1cdaa6296", 0xd5}, {&(0x7f0000001a80)="4084c2b1dc996012c2ce98968319be610ec1feff0b3517cd1da276a92bae891254ad188bb6552208937ee986dd39fdef917084e5eb46aac0804ad8d289e4f1a9241f21b429a2935c4fd0d18161809474097a72a36272b0674a48345c57b9371184391efa21c3e59fecdcd1f2841b041f98acc3dc22dcca7f5356d0f41746188c94253c42482c66e284d14a5106e467b01f1009f9a7f0b05b87c802143036006d6e5a2d47db7ce8e6801643a1d2d5181431f197e6c7a5eb3475347c2fc1be7fab5db623d0c6d8d3b7448ac7fabcdcbc270aeb0c226605624c5e2f24e2a301945d73d0", 0xe2}, {&(0x7f0000001b80)="7611917435f0f7ad1deafe5a2c90827cd62246c093c2267a908d3d40198e7193e24ad3c4cad7df659ab8a8ef571808b7adf819a6b629a7dcbb16db18a12857e96ad41b4eaa45ce4a31e650f8c87b90462e9ab02aa39cde214998dce22126786123d3eacbedaa29fac2fff2391cfa161f3cb21d6f65aaa87fbc527642e8393e342e68f6021942698eaa9fdcf1e542f6680014aaab7ae25665cb30e2aa19d5cb36c0b2d47443aac3fac80c03af396b8f3360bbabd7ab3212a76b017e423d4c18558a970965c3", 0xc5}, {&(0x7f0000001c80)="e39e12cdbf7a646a1c8b796481773d94c1a95c300de7b17d4a775b68df75992311db8a36fe3a9d7c252d14524aac368fce4a6021361136157b1d1fba04ec59330c06757c37e3f7a473a57c1a27cebfec6994ee9393c2f1ab5e8f89aaaea7549a1640934302cf22c2e547e02ac3deac30374af1637effb4", 0x77}, {&(0x7f0000001d00)="df59e9f74947a9838dcddbc55b8aa1cafba0ea9983e9d8d5d208c8cf368bcc0d4b036cedbcf8267399a472b632fb80dec5b8755041de7aa53f76fbcdd6b07f4f75ec08fc2dc23d1d603740e744744bfc859978c36d1817bdf38a0971f94b8a09a7289500c08f62bac1522effc111e181321e4d1633a7eb713122d1ee9531c6bc0b7ca82c94923ce00bf8b4e0af8a05f2e251992033b0aff4224cecba9c274fbc78553574fb5899e04109f3ea0a8d47cacab238d48de03c9e6faf734183c9e208b2e69d9cb31bf67e6a712a2fb927c5d6a4e8bc191d90347a75cfa97fbe748d5a26925dc9a194057ec6e02b798997969304bd26de69131ac29d4966d296fa969d8b6af2be9a88ec5f54dc6fa166ba7758f10f7dcc9a4bdc06f65d8cf78bd19b323e3190e247a1d4d62ffe984b4b0dad12cedec693674c8664b4b232e449144654a28f8f55b5db962295968f048583a899f62b16b0d9e9d81935025f97d0af48674a30de470d9eff67b6bc059ab827e63a334bc473220a283f9ce379a761e4e5cb4d1fc97611f6a6ddaa4d1ce70dd2e4e32c712651ab50e5b223f331f214ddf3fcf4fc9303aede508be6088fe3229d3cfa67f2388bdac6887b8b5bdebe20cb3f1c3f0e5cfbcf55ed3f4ea91a0274e3858ee05d18af441f1c74c1a7bd438543bfce3b68c5b391002e4747354a0eeadbff06bea7099a5d623d62aed4c7dcf7d40ef1fbe433c0027beea4f89c84034ebc28aaf0d617294d69d24d808beda5b6e1d79712f6fbd700a75151822e40839cff76174c66ff50cfb035c36ac3c18af6a99c37bd7c861b2e7e8d19a7b68255a62f5b267e666e3b86ed25878513964419911688f2df2360f7826d65e611c7bb227179440835c96231e674d1707f8b3b258434323ea038816c487dc2e30f99aca3e2c2aa84c3700a548b9ce654a51bf2988d2159d0356d5413e96d45ea63db766660da79956dbf011bc69b4416ef7a882eada6e423fdf2f81b3c814aceb95b9fcf024d713b8c2590a3bac61e622097b0343ba0910a8989ac428000286d75876cce8b36a120d588f86440f5519434f0e6363997775cf41c05f3f6437f6ba1bed16a3f9ed9a334b9c0a13e195e536cdd07cd31c5da908d73ca4444e73dbeaabba6cc7cb87c7fce1019673421c7212cadfff729599caaa92fa0e4d52efca3953d4b228c3ca1f4e35bf02e48402b630e8919503ccde791712509c3724c7a63f5b5fcfe90ea089870acbeabd48963c37209528cbea3b8759918100305bca4d009cad648d39703110533a0cef3ad327516f4e3c0e936653a131925e5eaae317de4aaa07641271884e6e5473deb02a3484afbab25aec825a973b4cda01a2d52001b8933b015e7da2fe8711402447b1e2d4761bc84b4ce9a91040237874a98716c7e07a582181ecd0230da35fc2733231b9e689c4ac1872a9eb4d936d7b4ccdb5a231712837234ff699480f6cc7b72ceda4a60df9da95cdde8ff2f88168e7e68076e6e52eb53bfa537a83db7ea61b9a8e47bed40ea8b4af4e44482a219957c69fd6b3a97dbf7301844b4448d032137ddd06b723420307e388628a35d6b1cec39c7e812d8d579e6bdbda99b737296bfcc06519a6cded527fcff9447ac65fc260c9204f6a55203d6f01f75e9e8c138c926679194c180e50b547f9720611e5b0c54e8f76b9a121c10b5cca84f9f130b7234451328c4328dc91af7a846ddcaaa51e9b40f051e1d9ff3d05a73d5e5b314eb9ed18b56afb8e547267a6869de5d80065f2ec7f3049e465f525e010f56c32331ed178771a033a472ef027084ee1e696d1e86f715cffc253a1c975db5f4fc73f8e2cbd4ab46bf2a5657fd5c8d9c334dc6408835ea2fe1ea1b97690d8fd343ddade0889f1ea38d8be4ca2ec1547f38ea8a261e6ce8bccc202d6bca6c3de6e20fe7109ded5270d1736f8c0d60b9378447a0a27e8e3ddc74be0a216c3fe9449c857a40a5a5f0df099b53774b3073e0b759d37d77c1f867e89751a7cb0fadaee186c447394004edceaba080994e16cdbdef356dbca4ddb64ebd87ff38db884eaa5f876f627211bcd7e004a226f1b113115f86d52afb1026551c96628ba366f1b2530e155cbe6292dcc157686a7384d9eb6fb9bca79c629f834fe8582cae0837d10ab27b7522aab4eed5ab9a657727f4417155aed1c127e8e15bbcf7d5e8b8c2da210db56882a23b7ec54ae4904c2a560f2ac5f9fd55085c5ba70486406e718fe0af6bf488eaf26ee4af84ac9c6c44161ddb4e195f9045a1bcac58e7fb09f651a66c0da6c58709337d534bcb1fa3a2159bafeb4133b400d6e30672d9218d5686b3f6167beddf6dda86d09cf2219cc8ffd31aee82ae14f8db32c9408b1f89e85d427102b8f96502e2f3338c35ec4db1c7445df0c1b273d8dfe5fec4e434dedc19eff5cd05d82ed9fde7ccf50e27db38f36b97994f57744ae735be9dc24bc26424a9d12b8c26c567effb7c1895f6d250cbeed860a0195363b495b2b177dd545c4512b596204d3c5de2858ea467f04c102793dd5f9a73e1bcbdd1ff8a7842b5163a00b3a69bc2f9865975aa75b49f1cc6826d2b0bc2c46ea0bfda7195a5576632de6bfbc896845405c041a3ce7feea94dcf0fe60e99bb7cee91b44401e2aeabc2073a4ec965a0d13078452e9b5b5780f715ba148a939dda560558b870e329d5989f889492b716dffbbf00395d7035ae2989d37a379eb1d70e4fc4a1680600b16f0bdd80fb7621cdb8856617936f4c74082148cc972125e221ce03219e56a2293494d62b6d8dae04e4a952548bd145ee16616090984b94150a4dbcf1ee614e1020d479e6d73ff5475454828835e8f3bfa21c7e7d4ea34d1f2c4f864c24e4a5a3813152b32099e01e40326035334bc6f3211935472253c42bf2aba00d8edc43789bba871b4dc20c849d939dd6a1b169f4c8289a8689d096d220db750b0c0157050d78d67b41688027007c8032d90019db3f1e4d24b77033e7f4890f29fbfa2df6e11edac16184bc6531dd6660de675ad6a004798ffd9a27c8ba11d4012571430f42d136c8c9f3153f15d5caa39d012f532ba7c94d8d900c1e3b566705bf9ddfa73e09383f6ebf88a445f3fe494e047245c88de72b995b07666e7532befe8e7942c5af8d55725ca92e169f214eedbdfa453fcf44c26da142aedac7b0c52dac5f9b74ca57760b852b02f0901d58e40ffe1610f4ef67688654ed23871dc3145572db1de58d813648084f01208212821032566ac68e4274d20cb9fd2531241a6829a20d110f024dfa819d28d977951bb6b87b6c0751216aa537576bd2523a98ed73ce1872f9c613b095fdc11b578ea003d4a8d1fc51361c5bbbe3db952f32a9b754752151d3e44405ac90c97a18b391ec473e1e74fc395cd466792202dcf0d9211c7111a0b8202bbf94ad222fbc49b5c48d0991affd428a8d61b6fff0466048f567623196a292e411e512de7cf93584ad472c764ef047d9293b7735fa38002cfdb0354d02dcb0913a2d37dfb3a3cd19550e705780c317e90f3700346e589232169392e4c763d67983803d6edb010d35635b882548448f15bd5c3a51b532865ee5c06e22ed74eade8a530d73899eb13260c97afc65b125a25b2a2a1e05412169243a66eb41f1fcd023d7f163507abdf65f5740036ea1a74ee1108bebe5cb65f769c7d850e6ed286160ec8babed5b87238bac16eb97ef486961cfc24d48687b7345a655d923af71cffd79fb163ccb637d6faa768f5699f53709309f3b6a87a68fd465e2f8a59049fc6959030dc0d87ea24216e599ab2741f1c192b488983bc94b0dca9a82672b3faa0ab562328023206161d1a7807fba5a0317f8d99beea6f530b2a4284a511051cc958f6c549c5b176786d35039c692d94bb802e749b3b5c93f5d6551428e488c0bfe4f4dd5ff11f593616abe39ad15f16686a1bc94d6e1c1ab140a9a925e87b34e9e61a12d4ffe808ad02a89fb09190e46e5f0c282a5489d3faba38f2a8aba24824c8940c940542edf6369793630045e9d13d2b2b81315a76a55fbcb0b5be4ad2c79e3001c093db075f680d7cd3f4d56afb54d0f13c8b170dc9567c9fb7918259072b1d1e2cf5beb8ca59c111c68662444dcb676214860e5cca712b7879e59e6f0b9a75979b300a25d474fd2e94ac6faee33c0c4d65ffa716b15112f5793713af187bf54d0e026dccc1fb69b97d39e489a65ee91f862b2ccd7b5d6f2f95464ff5fafa8c254b4a237e277f0c29d468a6c26320eb26f308d343884f8e4f1f1e7bd98e065241606fd6b8ecc67f70140d0d21a6db44f3e1c605aeafac49c54dc40f9024c9880398e0c656ff34181e882a661dc8915979c664f2b7d3a06778bd7baaa49731dcf76267362f34e1cfb10eea2a333b94cbdaf21d2864472f54e409a067de21e51418eb9214b0bc5dd21144feafa6a88b334b64e8f9c953664a2c5422a2be003c2c199b27ae3d0a610642fad9eba80bb9ccfd624f0c50fc60c88530e6536471ccd19c69c05564423e716252845a7c70145923e4419f70c2420a0b8d773275bdbbf6cb232e61efc172cfdc646dbdb9cc0490c9c385c9a2273758fbf46456e45136104cdc3c5303c822b6549924a9c08904fe42ddb5b320b485ae9672d9086d67f361c7248ae2f774e6991901833d87f2a95edbd52cf48795867ea5f2d7f7bddd0d0e7cf613cc1bcbba2441c0f374311fb26346fdf843c18131b8bd2f8d472f76cf66a34f77db7b1518b3f3e1eb105634b5a66832befb3bf589f5f89587bada2830722bcc11665e8af302ffc558b6d0384dbe6176f7bcc60165f707f9c033999cc2ae184b4cf1a6dbfbf5fabdf517010d1c54567e14fb98f74353beee9d120060afb660f2b52cf28794043b9576d034a1acf862ddc446fac3feff2710ad67120ab02619b7cf48eed8cfceedf062d22dda8ebd23563a2c3b463e12876de6c6c4d4d912cdcf823e83fbf8491f8256a894afc89834d2ea891d74e39b203a2783b55afeac8972d7eb87a5b1a44332e287eba97440c7b6db91a45897dc0250253245f3e7e65cde42e9c672ff4febdfd7519e0cb61c849822d147692ae9b99810e97f3babe7ae8111666b409d5b8d25d65faa4061e659bc12cb63ba9367c3125db49e5c870706d80977e7f274fa19f5a2b951b57d2453e1c1b0160ac4b840c3c4f8eb99c04147423d5eac0a29748f225fde0c2af64c747d4df4c5473374b3765899ae32ea03b6bdb444208ac6f4529908d05da53c8ab87e1b197411ec781ddc0d54f229b5b5d404e284f348a6003425c0541f9d4dfb8b02b1989c5522ec23009320e25a06a8485af477369c4c711d51499ed27ea1c6851cdbd33af4c48d89f5d5cb2a51816501f5285ecb5be645fdb4949403c9b42290db1248bdc9bfbd31ba65683597904f73f618bb5317186440701ddefe5a94b1b9e297e500fdcbfb345026bbb2c42d02e8b0fb26a96a2f8f72de31d1627429eeb56434322af0ef23de662e43c7ada2290ad49f1a404a53bc69465fe5b747bb62dc23dc811d7e611afce1fd50866eb3fa2a67bded7bd02f16793447f618adfd073f3f860edfddb2d6a40c798f44cb91998bec58b919edfb37569e86bede53d9524675b8e039ba80bf99ea43d2f88e275846c9e479946724ec4d6692dd9d3fd8172cdbb1b896594fae0a045959e0d24b5646d7f45864984b1daa1817943dfeae5d166d569d6e79f00b5faa735a0f723502c93a39de6adef8f01300c61a6cc749f432d64c1312ca5b1d669b2ba6aeb3efcdea502401217d9", 0x1000}], 0x7, &(0x7f0000002d80)=[{0xf8, 0x1, 0x1, "2440191399fc22746e2a3c77d62713c112be0f946db8d8b08cb6b7b6c51d5d33a189b9d054fc99a61e73c6110b3518d5fbbd7ec953256c0ee19ed3bfe79dfe6664362d826561c8e88a5e99f3e08411f1d93041cbe5cead4338b6d4c7b38825d48f546a6b9e8ae8a2db721b485ab9850a5f14f7d39400c8a6c23cfb6b1eb45aeb7bc73bd45be59b453251b556ae02a4ffd90d2aeb49ab54ca3a58875b28b4a188a0a74692f75b0026f8e775d811f696a2a5db2bfddced069d26584d72ebfd384dcc9af980cfe93f2b1b5d71802651adaa17718257e5294588ac10f3c0ced80d453b"}, {0xe8, 0x1, 0xfffffffb, "e09156b3f6bb8da9f4326ff3b43fcbf7ad09bf8c0565469bb9e40b57eed496cad1e8a1558e05e1246f11bb61951559e027f4d1f5c10a576d0d16346231cfce07e56fe22057481e2f3045e3e65a0e083b18e63d60d859799d6ecbc2913b18d7b626fe891c95a8b3c66d63a6d77007e50e7eae9041e90c007f2ad118ff65f8a5f63e98d83f26f66362cb6e06b802b5b934b0fdc92d0e23e9117a63ace23c171dfbccfe4b8f806c779bf04a9aa0a7cc6c84713f6d10b0f43b9a17ca29d2a044c6fecf2f7f5f5daa37fa8b9f7f8882c7464c05ee"}, {0xa8, 0x1, 0x7, "7211670aaac2c3df6b79adf639d1ab18019a06a48dac3baeb3198e5083ce83b835f268443b7755df8251533947d6efdf2f80c39b9f9bade0198ab66d493ac80d01d8f52f642c4e45d58a16203c3b5e4f36d8ba6830a652783c2d05971f16465b59b9658574cb91b7a2b199589d1977db2fa66e11354931144dfcfaf499e2004ed2990be6e11a275078b1e25477b794f6bd80"}, {0xf8, 0x0, 0x10000, "dd0c2240c14e517e7ab958da5ecfb61cbec354723961f8f64b5ffc728d7a7e14c0ef4c85f887abd8760e7e89444bb5fcfebafa336281bd02d2d964d8d4f83a9aacf19662199e517cd90a475b03e0a768f74f23a3bfd4cac848c2e22d7af2a4cb2200d1104e0b87764b5930c376db8ddd301c64953d8a1a3fd592917e04fcce574808498c8649d99e6339a44e08dc3f911a1de6c317fc251448ae396eced6550792b9314141880b1667a374e660205b73c4f267b1f9e83f555a00606756bbc0b6ff0b15dbbec3fb93122edda7c3564e19883e93b90670bc1722061aa375fa1c58784fa38bfd27cf"}], 0x380}, 0x1) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0/file0\x00') execve(0x0, 0x0, 0x0) 18:36:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000"], 0x1150}, 0x12) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x7fcc) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) getrlimit(0x2, &(0x7f0000000400)) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) bind(r4, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r6 = dup(0xffffffffffffff9c) chflagsat(r6, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 18:36:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x69, 0x2, 0x1f}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x26}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'bep', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x50]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 18:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pipe(&(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) 18:36:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x314) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 18:36:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 18:36:10 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000380)=""/46, 0x2e}], 0x5, &(0x7f0000000440)=""/18, 0x12}, 0x1) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000540)) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) write(r2, &(0x7f0000000140)='U', 0x1) 18:36:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0xca) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) setsockopt$sock_timeval(r7, 0xffff, 0x200a, &(0x7f0000000140)={0x33aa, 0x20}, 0x10) 18:36:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) pwrite(r3, &(0x7f00000000c0)="356282ed8a4116795b1c69ad6c0f9c421af15fe3171efa2cf5c81d7ceedfee98a114aa5fff27e9", 0x27, 0x0, 0x101) 18:36:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x0, 0x4000, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xe102, 0xfff, 0x7, 0x1, 0xffff, 0x9, 0xffff, 0x0, 0x2, 0x20}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 18:36:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000001c0)=0xba215e16b4b74392) r5 = fcntl$dupfd(r2, 0x0, r3) lseek(r2, 0x0, 0xf2, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000200)) write(r6, &(0x7f0000000100)="cdee7c27d6d072852a63dc6a1f08e541a007840b9b5b3b1699a33dde4e699aa79c8e5bb66a228ac51f1befc5a6b158988c5a13b01fe202044c6ad5515e88b95eb854e00ab5e0e6849b882f17eed31dfe42e84287ee8d30e5e5ef7d8edcc8acd87ddcbb0bbfd00c", 0x67) r7 = socket$unix(0x1, 0x5, 0x0) socket(0x20, 0x0, 0x7f) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x4, 0x7f}) fcntl$dupfd(r7, 0x0, r8) fchflags(r7, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0xfe0eb5c7d23b7352, 0x1) 18:36:10 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x11000, 0x44, &(0x7f0000fed000/0x11000)=nil) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file1\x00', 0x400000002c5, 0x90) fcntl$dupfd(r4, 0x0, r5) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x18, 0x2, 0x3d, 0x43f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x0, 0x8}, {{r3}, 0xfffffffffffffffd, 0x10, 0x0, 0x4a, 0x101}, {{r5}, 0x7fffffffffffffff, 0x84, 0x40000000, 0x578a, 0x5}], 0x8, 0x0, 0x1a, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 18:36:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) acct(&(0x7f00000000c0)='./file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) getsockopt(r4, 0x800, 0x7, &(0x7f00000001c0)=""/49, &(0x7f0000000200)=0x31) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 18:36:10 executing program 0: socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) accept(r3, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) readv(r2, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r5, 0x20}, {0xffffffffffffffff, 0x10}, {r5, 0x2}], 0x3, 0xa76e) 18:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x60}, {0x34, 0xfc, 0x0, 0x900}, {0x11}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 18:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f0000000100)=0x20bfe6a3) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) fchmod(r7, 0x83) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 18:36:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffffb, 0x9e83}, 0xff74) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9ed536ffef89d42789ff710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) mlockall(0x1) 18:36:10 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYRESOCT=r5, @ANYBLOB="7e914722e09b2ae95638f23ff3031317bc1a75324a626d40e5017031db563f19dbd0087ca5b6fe9a3c23b768d5b17608491341a1410f35e5e3644b239041b494ec07fcd7b88fc1b9382fca6f5e945c986859088ae1319855e09f5e547cd7591e47933e497bf094bcc78762ca669ea94c8081270ecbe8bd5598626da58ef734c4cf361563a85b2ec7dbcaf522777cab8ca2e95e860b1c4763b46135d776a4b99a01022992d42851c72f2e5823452f6980b6c01bd39604b4b438d12726", @ANYRESOCT=r6, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX], @ANYRES64=r5, @ANYRESDEC, @ANYRES64], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) r8 = socket(0x2, 0x2, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = socket$unix(0x1, 0x5, 0x0) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = socket$unix(0x1, 0x5, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r13, 0x0, r14) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32=r1, @ANYRES32=r14, @ANYRES16=r11, @ANYRES16=r3, @ANYBLOB="289e4455745b17f9a328b5345595d234a8d21918484cdf3d32585e43693f96240bce0ee918924836132d8e3d6579b14cf6f416a8a27688281ab71d6e80bc6dbd68369f29deefa03f34ec2232804dde32dcf0247e799ddfc6c6aeadf7d0ed8850f4d78f9f34ce966ab4165970aaf59b0689afa6172e3ed368935a8ba2e60033e2cd79a744c5012a0db09f253effd8d834482423586e229f1b6505d87d41c2e845d5be52b31f028a4fda6a2c4ffd36dbddc42fb94204badf40c3595d92d6cf1c5de7a963a508630f5782f71364ad3682059692d4c957df27a5b32316a02f5d81fe3b4ff5b800acd8306503020ed5c235360e15c7"]], 0x1) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt(r15, 0xfffffc00, 0x9, &(0x7f0000000100)=""/135, &(0x7f0000000040)=0x87) write(r8, 0x0, 0x0) 18:36:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") 18:36:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1259a4d1e737526b", 0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x2e0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x933f8c24644bcc63, 0x3) 18:36:11 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpgrp() socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = fcntl$dupfd(r6, 0x11, r3) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) r8 = fcntl$dupfd(r1, 0x0, r7) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040)={0x1001, 0xafde}, 0xfffffffffffffe81) fcntl$setown(r0, 0x6, r2) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f00000000c0)) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) r14 = socket$unix(0x1, 0x5, 0x0) r15 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r14, 0x0, r15) r16 = socket$unix(0x1, 0x5, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106978, &(0x7f00000000c0)) openat(r18, &(0x7f0000000280)='./file0\x00', 0x431, 0x112) r19 = socket$unix(0x1, 0x5, 0x0) r20 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r19, 0x0, r20) write(r0, &(0x7f00000001c0)="c74f224cc1abb7032c318fad41bc6233e617176dc845ac3dce952540cade60bf9495511dacd2caa10f8b67e3a2db17ab09bb463cb8fe0400000013c9499bc01b13930a850705460753fe66e6befd71f18c21654c6646ac1ad876c62262fdd15d9c4152269b9a406b0ed468ee05a45f224cfc6472338ed6e90b1c25c6ec4343270821fe6dd7e2f8934474962b496fb6dd8fcd5ca2535d28", 0xfffffdc3) execve(0x0, 0x0, 0x0) 18:36:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1c0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0xffffffffffffff7b, &(0x7f0000000cc0)=ANY=[@ANYRESOCT=r6], 0x17}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 18:36:11 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x10001, 0x2, 0x8001, 0x2, 0x9, 0xfffffffc, 0x6, 0x0, 0x4, 0xfffffffffffffff9, 0xd87d}) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)=""/196) 18:36:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x60, 0x1, 0x1000, 0x2000170000000000}], 0x9, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x104a6) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r3, r5, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r6 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, r6, r5}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:36:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x37ffd) r2 = msgget$private(0x0, 0x104a6) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r6, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r10, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r11 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r13 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0xff, r12, r14, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getgroups(0x5, &(0x7f0000000040)=[0x0, r6, r10, r14, 0x0]) r16 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r18 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000200)={{0xff, r17, r19, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r20 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r20, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r22 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000200)={{0xff, r21, r23, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r24 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r24) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, 0x0, r15, r17, r23, 0x80}, 0x2, 0x7, 0xffffffffffffffff, r24, 0x5, 0x7, 0x0, 0x2}) fchflags(r1, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:36:11 executing program 0: socket$inet6(0x18, 0x8000, 0x4d) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() syz_open_pts() 18:36:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r4) r5 = getuid() r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r9) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0xff, r11, r13, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r14 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r16 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000200)={{0xff, r15, r17, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r18 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r18, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r21, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r22 = getgid() r23 = getpgrp() r24 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r28 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r28, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000200)={{0xff, r29, r31, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r32 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r32, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r34 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000200)={{0xff, r33, r35, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r36 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r36, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r38 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000200)={{0xff, r37, r39, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r40 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r40) r41 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r41, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r43 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000200)={{0xff, r42, r44, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r45 = socket$unix(0x1, 0x5, 0x0) r46 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r45, 0x0, r46) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) r48 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r48) r49 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) r51 = socket$unix(0x1, 0x5, 0x0) r52 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r51, 0x0, r52) r53 = socket$unix(0x1, 0x5, 0x0) r54 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r53, 0x0, r54) sendmsg$unix(r2, &(0x7f0000000d40)={&(0x7f00000008c0)=ANY=[@ANYBLOB="02002e2f666c653000"], 0xa, &(0x7f0000000980)=[{&(0x7f0000000900)="4415c6dbd0af34411598ae5cebd8eb7412f5e8060fed612c809d29b8506fb429e640feaab14e5a910cb1d645f56ed0dd7c571e052b14eff93eae7670b018e39361827abff03243e7425c8f6649356180553e85bedb441b11e83a634c0e", 0x5d}], 0x1, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r17}, @cred={0x20, 0xffff, 0x0, 0x0, r19, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r31}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r33, r39}, @cred={0x20, 0xffff, 0x0, r40, r42, r47}, @cred={0x20, 0xffff, 0x0, r48, r49, r50}, @rights={0x28, 0xffff, 0x1, [r1, r51, r53, r1, 0xffffffffffffff9c]}], 0x128, 0x8}, 0xa) r55 = socket$unix(0x1, 0x5, 0x0) r56 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r57 = fcntl$dupfd(r55, 0x0, r56) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='@\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/wskbd0\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='#,*\'\x00'], &(0x7f0000000840)=[&(0x7f00000005c0)='/dev/wskbd0\x00', &(0x7f0000000600)='/dev/wskbd0\x00', &(0x7f0000000640)='/dev/wskbd0\x00', &(0x7f0000000680)='/dev/wskbd0\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='/dev/wskbd0\x00', &(0x7f0000000740)='/dev/wskbd0\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#\x00', &(0x7f0000000800)='/\x00']) socket$unix(0x1, 0x4249b0fd2a78c44c, 0x0) ioctl$TIOCFLUSH(r57, 0xc0106978, &(0x7f00000000c0)) r58 = socket$unix(0x1, 0x5, 0x0) r59 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r60 = fcntl$dupfd(r58, 0x0, r59) ioctl$TIOCFLUSH(r60, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r60, 0x80044275, &(0x7f0000000240)=0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r61, 0x80085754, &(0x7f00000002c0)={0x2, 0x2}) ftruncate(r55, 0x0, 0x37ffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:36:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000fb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) pckbd_enable: command error 18:36:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00004f7000/0x2000)=nil, 0x2000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getegid() open(&(0x7f0000000080)='./file0\x00', 0x8, 0x104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x60}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pckbd_enable: command error 18:36:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r0, 0x5, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x102d0, 0x1f6) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSBRK(r9, 0x2000747b) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r6, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r2, 0x10}, {r5, 0x40}, {r11, 0x10a}], 0x3, 0x2) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) read(r12, &(0x7f00000001c0)=""/233, 0xe9) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x6, 0x1}) writev(r2, &(0x7f0000000480), 0x10000000000000ee) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:36:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) shmget$private(0x0, 0x3000, 0xcc9ef0960c81fcaf, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = geteuid() setreuid(r5, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x9) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x4, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r27 = msgget$private(0x0, 0x20000003d0) msgrcv(r27, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc94b537000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c2778c1225c6d742c3247cacc866a112477807dc881424013faae5c51cb86e6645d240d40c414012b43d73161fda7be6938b55219d8a2a96dff0090bf8511a00"], 0x1, 0x3, 0x1001) msgrcv(r27, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b2307589"], 0x1, 0x0, 0x1000) msgsnd(r27, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) msgsnd(r27, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809000000efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) 18:36:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8}, {0x7, 0x4, 0x0, 0x10000001}, {0x7, 0x1, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 18:36:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20881, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xaf, 0x9, 0x1, 0x924}, {0x5, 0x4, 0x40, 0x7fff}, {0x7, 0x7f, 0x4, 0x200}, {0x7, 0x6, 0x4c, 0x4}, {0x3, 0x3, 0x5d, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 18:36:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/23}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) linkat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc) 18:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./bus\x00', 0x1, 0x6) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) getpeername$unix(r6, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 18:36:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200", 0x9}) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 18:36:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 18:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8000) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 18:36:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 18:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfffd, 0x40, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x4, 0x2}, {0x3d, 0x0, 0x5}, {0x7ffffffe, 0x80}]}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = openat(r6, &(0x7f0000000280)='./file0/file0\x00', 0x100, 0x4d) ioctl$BIOCFLUSH(r7, 0x20004268) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() 18:36:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000004180)='%', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0xa10, r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0, 0x0) 18:36:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)="ebb5059ec65d8176a7a531f41c88a7408e56b275b813c48b411276d75384a4a2df8121038ca9297b157343469299b7143aab7cfa6d1615a2c24bd91fd5cf02e061c44c41fbedf376dedf840c0a3ca1a32b4e271abef3b409d86a7ccb9c9141c083b2e2e795f7efdaff27d28ca342a3ffb1112d3e5887bcb3ffb9a43462a18d386a98d702ab2d25110b8c645ed716bf6ec23926ed03159f634c90c1d1c752b1e1d96e29fb39", 0xa5}, {&(0x7f0000000380)="7385fbbbaba17459098f6388df240447c1dc2b22eb8117f16fa67f5e9913b8c01a6e34699f7d4fd01caa233f696a9726a278afa415d1dab07d2ed6fb202bf76eb8849a4875a5eadfd946c6cd7fa40ae0ef79ec4bcaa0f4b31cd0444079295c471721d961771ff148dfa4ace316b1b3bb5dd94635760181", 0x77}, {&(0x7f0000000400)="e55b96f89ce5fcaa6bb91f51f8206da86423004788cb14f3438d1a8c104d9cbc9a83b079badef856f0ccc638edb59a", 0x2f}, {&(0x7f0000000440)="d57c", 0x2}, {&(0x7f0000000480)="cccce35210107625aa99aee1dc8dc17354e1f6f1df4555642a869906da37234a961f7250b42aaea2db20ae6f191142a7176ecb64", 0x34}, {&(0x7f00000004c0)="a950856505748a1d8ca5502d6148fa1d56966dbba8946b072afc159a744daa47c00a6c30290dad67712827f8dee9d04332fd29b29cc71c7c7fb9bd9638896abd6d5d55040744", 0x46}, {&(0x7f0000000540)="1c44e199c0021fa4297ccae0300c05b89bf0f73498429c4aa9f1e492580fd43e38c6f6019bb87d497343d12152a2c488c5cd2d9acda642d56fcdc36663e9d149dfa8623f9c4a14a4894e8d86bef42df3e7fbc0304adec3bd06a647d26eba0e80434dd5873aaf0f7080", 0x69}, {&(0x7f00000005c0)="e79f351412d3ddb9b3fe3b4c4c3afdae330f092fd5b9ea7ae1ded86ba090566056f2363166c0e96cf9509eccd82051c2a568ced4ea2c357b958224d7852e124230564c968edcb20b07c8645a1fd58d", 0x4f}], 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x2}) 18:36:13 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000005c0)='./file1\x00', 0xc768ad308cbf1294, 0x168) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfd00ffffffffffff61300004007b238bf46854d78a2a197a386207000200008295955984c87931a44b8673b6efcd3ba8162be976abeabf453f68c11700287ead4bcb777fa69dfceac2a84e6abc582fc458cb168cdf7f94589679a648966ecf57c6000000000000c07ff9a2f2012818e8ad8e44b4cb3a81e8b15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000600000000000000bddb663b0093b9f458cb000000fe659fa202321cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f66eee0000f5ff000000000039587a1b3523ee1f372403407e4848df8e6d67bec7c9b8f81ee496c0a28c10920bfa5bf29401c773cadc72931a8bc27b71198855374e251059c88eae"], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44, 0xfe}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 18:36:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x120) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) 18:36:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff00000000c4ff145027b770c7000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb883f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:36:13 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) socket$inet6(0x18, 0x4000, 0xe1) socketpair(0xf40f7e89305a43c0, 0x4, 0x3, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffec2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) getuid() getegid() fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r15, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 18:36:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x9e91, 0xfffff549, "42c63c9b8a7bb0005a77f447432be5817f157e33", 0x0, 0x5}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b", 0x53d}], 0x1) 18:36:14 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000580)='\a', 0x1}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r0, 0x6) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000300)="c4de38ca8cc6bdaeca5efac6539e486396b9768933299e30696b42348c162c63360f0c0e1fa571d5522f09a471c6c3b85d8f9d1b8d02edbcfd03bb5e59abf036c555a235ee659a92e8be68c2f3b3d231d6c1f6cb5bdf4e8540bc39c027612ec1627182715e1e8f0128faf5d9816e2c20bc7b81af8e58ae2941e0b21dea09a09a66318ab75b1e2ae01b68e9c953c0152c3bbd0e7060d82a766e4ea55925abbd8b47140b0c7f72e45627d1784848af807cc0dae7067ae067fa18c6a08126cb187a0f490c44d92e3fe7fef6", 0xca}, {&(0x7f0000000c00)="ddfc3e2f00121fff8c80db66badd940000000021a4a29a9b9f71f93f9aa76a90478bd8b4b50aa023e015e474567e8a6a843015a2788589bf8b55895b3a6f2b3e583189d4bccc7de1cf485423b95feb05e94a4dec4dc9963f00ae6cf8dca941afaf35db9184dc99bd876265a34ef434437b28d7a38617cbaba4905a210b875bbe26fc818cc3f2329595972a172e42dcf92bcac494cead3e78d346d7cc30686b3025213b4bbe63ce963a4c82a98987ea71bffadc1a905918c8eb0e4b588b85cbff21af49ec5c1610720d8932213d361a0ffb747a460e4c949c2b630fff562ddc9a1eed667607fc451cd6335fac3bffb248187a2deaa46c8bfa9a8d1a9239781eef9039060fa444221ce30281265883b4e9e78af05e7cdac34bad87a2fea663b1d4180a448350311e6366de", 0x47}, {&(0x7f0000000980)="80d9f01c9a3ad92beff91d34d5d7cd4e7601040da2ddb5c49d2b296d65e2bef1987f3f5e031213d1bc43d458fed8e4d32c68c33a4565ce1e97402a6c5d23094a17bbce7e4acb0c50744f85d500fba13631cd43eef6c1ffd2f22c6e3533b52dfe76a997d3f062801472b8bebf1e11a179e139ad833560421048bdc8562ad168a4320bd2ab60125d98404a125f82e42e596865c8f8158fed0a8978ac34c8bb3cd640e3c7d2cb94ed7e8a269ded4218a20f3a9513b5fcc7ccfe9ecb9ae6f3081b33a9761aab495baaeba3ed34a67c671e0747115942e6fa6ab074b9da6139e8f2ba6a753ecfb5d260f1b56167d0d7071929a90fe2f9578c06ebe4ce800094df5483222f36b4f7c009e401c04f7bb0a3a28c20c28600a9fc25ccdd298392f9eb69a69ae06c9a8b8a193431275014b69756041b3cfcadc8e358bd3c37156d02235641da61c2c602cd971dd9a4e5a01283ee2553a12629da00", 0x156}, {&(0x7f0000000400)="a302449ffa788cc358aa29701d851efe40f1a4ee17c96e3df1c15fc58e9fd2ab2fa34f17608e7873538fd7ab5e0bf6eda6249450d66accf00162397a740264636ed16e67a884d99c74a064f51a65e7c1e866c7f6a4be7a0fce057f0f93116ee4a9a38ce60cbebf23a52547cbcc578085b60eff28b6e86101b48ee0b8a5144b8e77d191c9cae3ef4192753a41ce9ffa280a7b8e36534b4cb0e324f9e1e22ddf92854d73bb74b4d372c47b0821c6e3bd59cfd6b36e523b3bab95d18db840472d207868b5401a14436efb4b0184f4bcf90a09525b6c7739801542b647aa10741432ef1a2aece79f894699d9ecb6ea", 0xed}, {&(0x7f0000000880)="4384c125a6ebeb13b28b5517537601aae1315411dfcf1641aa15a6c0018a66f0d11858c22a64fdbdd8fb22aefadd1173889b2c131a5622a0c6c57d2b426f6e1a00525cae036678c3c140dca0429d0ca55a9e013e91861901cc93e61513318ac6c81120", 0x63}], 0x5, 0x0, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 18:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0xa2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x5, 0x1f, 0x95, 0x2202}, {0x1, 0x0, 0xff, 0x6}, {0x469d, 0x34, 0x0, 0x2}, {0x6, 0x2, 0x80, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:36:14 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x400, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 18:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20bc, &(0x7f0000000000)=[{0x61}, {0x20, 0xf9}, {0x1006}]}) syz_emit_ethernet(0x93, &(0x7f00000001c0)="28d800000000ec00d4d95bf7fffff78aeef2278d15a45a6f0b6dcaab26b508ea89bc9b5ade050ae75239903e582eb839125da9e7ffa9277bb6a482c8b24e34cd73ac276de866548d02b3c66d1418b89c7957059c8cfab030eed6c38b7596b1eb588f1e7488500e2051196b829465a2f1dc696a5a271dbb5026e0c3dda549bc4e5870548eb1181fdad16b03e152999528270591") open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1f2) 18:36:14 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x2, &(0x7f0000000100)={{0x2, 0x5233}, {0x8000, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x1, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0x7, 0x20], [0xffffffff00000000, 0x7fff, 0xa, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x7, 0x3, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x6, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x800008, 0x4, 0x6}, {0x3, 0x7, 0x101, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0x10000, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0x2}], {0x1cbc, 0x1, 0x8001, 0x7f}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbeeb028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d04604b56e56547afb35d63a3197062e27e311fdf5d779f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63084cb3a660800000000000000c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062c88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c5e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f50900949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc47191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2edfa59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc100"/934], 0x10}, 0x0) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000600)='./file0/file0\x00', 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 18:36:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x100}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() link(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 18:36:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) sendto$inet6(r4, &(0x7f00000004c0)="452772a2fa720258405a7b13211599dd0997fe9be904172c496e19123eb1f105bc425c95c35b1443df78d896c68119c96436376f25cddca1123f354adc116dd003bdfbce03f39704befb69abd2b27f0f9467ed7c1f69a34332e1b3cc107bad739599d4d89c6c9f1e4f83789e5138b34f1ec41c3885f2adabb9b64c39f9fda2494766aee3f1851ed2538d8da6e1de56530898e82850b021bdf40f4196c80b8cd38698c8cbf9d8ff3fef7de939faa29d96efe51c99951852743abc457f2e842588ad283cc743c2770916551a403e0305ed22ef4470d9679a3dc25ae00cacbdeeb93805a898147211dfd2a58f417a7475884837525ad76bdc5bae9cf0bd613c479fc2f52a8eea9f8a90c9e449a92247a5868e9699d9a7b9371b0a56e0c4f7f9fa92125b259f513ce549641f071d949fa320215e40cac3bf378ca98967146460d90099d013afc59f839f8dc150510f4b9e20817584b20ab1189ee1038a5b879bf7de7b123adceef9fc798d59839dbbde824cad4d2044f1412a4df51a125fa2d1452ffa3143fa78342a5257e68d6607eedfc4a0421749fae4dcdae196f7bcb45683cbec2f10012a8db420e1cc0f61a0e486a6b87d873793942bf5cfb97c957f1c6e4a6d1f129abba2beac6d76797ba274f699f867fc0da1b3980725bc2b6c7ab5f4c143c7f9e3b3b9a0c7953210fdf3e47b8c6a5ee9ff15570e26ac4fef0a05388f5c8dfc28ee91ac852f1ce4e1e6ae4ef816bdd813983a1e5b5374f4009fe81034f4e8642118bb30b8603bc89830abf24cb97aeb5fc313de6e8f362e36f0b2a9894b8ceb1720bf7fef3d1b505d6b04c79e1ad440c72d8b6e21bacb60928e78ff82e448f4177e240c0a58f85d16ac702078007579ae24e1062545e7a66bc14fade43f8e0ae3e3a006850ac6cdb0d9e0bc9baa6531a068c854d53c918d316a7874bee2819c111b3d91e89bd64a41ca6e33651732d9ab306bced0e70194991fdc4e571c3f8d5523a333b27b784757cecd336b8c0e8958978d694e7863b9b0727944be3effa64bee92bf86ec95b2620d4ad009fd592cf04a93d57794d6d6c9d80980b702243329e3d71496fda49589e9aca3ce7f41a995bd07e420c0ec61630f6ad3d6a53ef99f575ab22771a98f353ea3eefd56e32dd5fa7f556e7bbb1bd445ed9aac84be2284733525be4135c56fb0652732d283de45ef8c9cdb9ed90b0dbea84b666110fecfb2cc16ffea9f140ab5d61e85107be1cdbf375b2815afd9220ea56bb38a5c9b19ff60c64f8a65eec40061f2cd059ecfd4a7a3d7922e932de21539babc347a79e166084bf462fee1de40b617953f57054e1ccd552fca9f61a6c9666511e0296db69a2967475e40853255fd5f9a056960d24665ce80a7958ba7fa9f126266be5284d1cbb7bba55ef020b76058095e8117f045d26e9a67828d6e1663cd9bf52d6a2e1ad747f55860e63769bc9026707fac6abd77020a65b7202a08061aed3c9e5343515fc6918d3665dc0684616ccf0c3b06400bf3ba4c2dd4fbaff497af411ddd1088b41f1d03aecb19c829692616e2a8219acb444c6a9024cf75e9f484bfceabcdd79b11cbf782bbf1bb0da0612339239609d0286a74dfa0b3f3c50a126e749cfa88eff0bc63de4709ce01f1252d76bc5e2cddcf5685b89cdf77a9ea3d59f1b5f093279315ad7ef199e6dcd7d5907542a76dd52906bfc3916f573f38fbde336e847228d7ae2828b50e17e9de66875ad79197a04fad2f05ac478102e29e290f4d43734cead84675466588b63abcc8975fba4c25a1f44d32905b982c1f3a8afa93322dd6bb0970b2c457dc4ac8e4cecfd89a99e8a82ef6ecfa0514b714ac66fed5d00df02a7d82ad0feef73c72a7fbc6f7ebd0bbad3ef447e6d8564b429f6c765729980091df4fff90e14580fd95096d0d27a35e2bb3f3d977a42349e06c4b490c8bf9ae6142f000190e7c18b873c5696468d5bbbbd1b858e6cb5b8fe445a01cd87bf1bcf89a130314de56e1c360f69c499679de5e6b787eb38cf768ad76e350fa3094519c108b4b284d449edcbdc03737a47c2f0231eeb98baf41324238e58f44f57383d513a5d4ce464575c54876c0002dbbce51ed5d014bc4b4839c69c32273d7f15ef0d9131ec9aca873cfe73cf9e3f5e64bdf186c74575b9e42736f374279c5c2981a04f22e11d011afc25f929049afff820686a8d2588dbd425ca90e3b8673c30030066f7b1e4f0373521a16c6d01c36dc71d2130e54098e0a9ed8664d4ac8b78877539de5679e39ae54a12183669dfc079af862dd6da744131bf3c2739b28ffeb548314d911e061b37050ecf8b3c903fcb9c7f9112b22159706f41219adb6c89b4d48081d35ec4fbcfcb352dc221986e57644c8e7ffc4d3ee90047ed3acd24b99fb611944987cb6608fc4588b7195fbd89e07a1b01b9e3738239c8b6c050e3f8dfbf9b4aaaa47bce194667209264ec59ced49f34588c10b4f8733bd13ba891dab8bb4cba50a19c6a6a8c9df7f81a0b5c0b57692affd405593b129d9f2e9771c7a608d975d0d3e38761804e479e9e69aec9ed9c8839e681049aba0930114bbd8d7302eae5ee070769ca9e303e6cc1d1413ae5f0b1bc39f51e5127c29630a436821b5b8485973ddc0c8c66770c50897ee587cc4862d4100ca58e9de9cb4b59373b7110baa27344af20df7eac39b0d3410a8194a700fdf2598765fd74ec1c8c1ba2d7a3b7509ff235e873f01ba0a047e7176d9418feff68b37925c6829a906bb1918c4c64458c84544d1849a728bfb5031764def3b90e8bbc596cdda0e64176b445c1a8e08babf97b6eface905efd4dacafb5fb4529a7506d7a12635824a84170bbe36014d0824dfa3cfb07dcf06aa34677b1703337e320282731c8b19daaf15f151d141c2bbfd41df32507261109766a71fac4f46220d4e717baffe93296e5d6a700044ae96c9e3ddd5922260942fd08a29c48e2ff92394f313066c0677bdbe7c05edc17dd5c76b1321cd4f760d59f18e4739212c9fb511203438fdaae98bcb30085d6ff397fe52af8cb77c6fe564b5167a3dbadd03b4f28d4eb60625490fd13541ae89c68e5fe398ea90759e1fddfe9d2bff8d49ca128e2dfd5fa54f05d3bb06e8c97727f78d2f3a8b347eec904702c3b41027a3b1000d5860c5460d0eb4fb3b85fa62c94c704a6e36e7b9d2c12e1a67fd23139f33ddd42fbce4bf02b2a69d75174367d28886c5c3d3547812a5640bfc8102fee84dccf8ce34d32e517cd9f5cd62dd3047cbfbe862113875178b70abed905972f2dd59347a02cedbde661ed7f3a21960f9f16aca3006e12107b97834f957b9f38a3658d53365094f351b1d4d7c15de8f333a13e93b9bdce6ec8817727f317c7f717a161dfec44aa6416085766beed5d07f39deed8838381d7794cf26b7cfe225f291000e9c5b2c4a7d83a13c8c47a8ec19be732b8f3632baecf16724e5e4a0baa4892eb1c9aa67bad9a863461f52e447e6bca7d357f465d06a589dc11483ad50a468f75787246ad033a224babad4bfbb4ed8fcf21a504a88e21b43c5a355d06a71a97109c0ce0d367b9b83e947e138991c9f563c5c6ebe9fc9073017134f59d356c814be58203c7e2218617e23c1484757b19211c952ce46ba4dcc0a6c1a5218c03087c07f30ec46d92ef6b407081e612db1750f2326ebd3cbb241e9d252566cfa6ff8426b563b636c8cd183f22f5907fbae16fba4e4e3d955df4f85c89319110e663c955d5727f6c09c9d09c450733e3a6ebcf54f4e36abb6d8c62c95173e1bf38d8850683737cc47e5f23996b71391bcbc75dee32e7d8ddeac542b6651d5d8e63d53663e95a23831a9afe329d2a51e906cf542d297f9ddc83399f18e597410e79bcec7078ff10fb9f623cdca71f2a1e7a2bba7e33fa0d9b597573a35f88f9dbf02ca8941d15670d2f1ec790652de96f9d08c09f45144ab5559992115476f82632f2d8439bc130ea59cc23700ddc681cbe3f74e498c9e280e691b243334e8ebf858bfea728f99db546e48088f667c1b64317af6f666e9be0808485eb12b1bbe940a86a4cc08e6ee867150b60015ba28f48135bb15c0cf4e08d198ce04f52e4154c8a7e42f781235552fd51ce8a6c360dd094e9fa695cc3e8131478b991dc2651c93a236f81e2a1512d5afb9cfaf78370d5e58b85649593f86bf1aeb914fab9ec81492a943ed7db2a8fcfad04144e10913fa268e021b7b8fc0491c2f15a6521699a68af3061d3e3b3d4da905e0632af449c68957ff40ad69a4891cdb9dad97e532e8b05702108a1e5d56d4e481dde4a85c332e59bf738b42613916d15da70d8320288156b45b0c1e53b99fb973f98f563f0a0384789e8c7e66425ed7baae2d6be9c23a7f73b45dd1ca3224d5f9f2f037c3f44bda3bbc177bf69833eb5e5fd1eec4d53b3bc4039d645a8bf19040eac4385deb46e2138ba8aff5b68963065ae910f1083f8edb523ef267694fbc8f4c3c86f3e7d97137fdbecc82223941373abe849165cacdcf92dca66c78e54f93b87ff01791a3c65ce4f1f5c853be820c261b72a705a0c30f92acc5cb58420c1beb57a64dde0f378d27c6d392f781c2635a56ef704f8f84e529113c2b5e52e17f88e48c85559cda413dc9f414037a3e1d1e7f1e81d216f18e370df44e96c3b293b13e53a1a8c694867f9e68cbb2823a3557b6cbe5af9a6cef62acbdec111d40a402c59df0166a54edae39d551edaa2d12e80977f10ed10b1469ae457489102849ac4f140da4691ebe138e1268226d59cd8890b03a8e7e8cab912cea6de311393e3cf6cbbf51df2f8d08aff3bdf3ac06d8af6c28688b6f809e26994d4cb8ee8940ccdbb4f3e857891a797a4d5c828e82f1783835deb2d14b00d0d8133bca2ac8a7b45522b60c5bc134b951e4aeb5d7967aaf7613fb9d3670cf43d37767180abf97c64f0ff4dcc1b684dfe0b597642647014a2cac6ff4c33eaf9f5c1c036714696827bb33f9beef361ab268936d72e9ecfe42ee0020278b95f86b52dbcac4bd49ee95568c7cd98a6c3be87693b3688155023e4f066834510a8104324765c582c37e1661c9c50c3d9c876af16c06094032e6f6195e437a0971722bea7722faf28b913ddc533d7b65d14bc1d352ce9064add6e09181fdbefc6c2f4831ec693d06ef37b231ece368e83dff37d48e2483b56ee14bc017f341a7948b9a2702ac5dad20ff6705ac326c10e71f2aa5ff8faa8fa8376d37c5772e68ca3e784b448081588775e1b0fb2a298c0d08184ccfac6eb6882879a219f8f1481fc4d11dab6fa04617803fe8d3ff418049fc77f2c82ef07b101981d64018346a9d08c2d1471fe720b6943ed020934865fa3c6e6cde3e3ca84ba327ac4c99c38cbec9f658d40c52c17da47d320592c4eee879ea611a2e8946ca6f0908fd921d9d99fee8ae41ebf6759d4059e59ce5776bdf3147d8c43ee688e61dd406d119559023c699a61ccb59eac0bbca829eb4e0544bae3b20fe7b9d390faa105b5e25536cf40858b521e89243f75e1434332ac35282ebceb1fc9eeb773c46ee7d179b7dd5d7a0acf4c1a041c35971a6e9b02d5d959443c46f78f0578bbf0909def7ba04772451cd701989a0d3d85586824569e14d26decc8ab467eddb26100592ea8aa8b6389e3502bab2bda8f4c51e44616ad721d52874c5db9f1ca71ec7ed68515f6ec21f7095c43f811d7abcddf536ca2970be851683102ecaad69112ecc73afd2649465cb1582a7a9690550fff9496358f484c1771bda078ae3e83c2c1a912da2c834bd2b4d62c833", 0x1000, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x68}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) fcntl$getown(r5, 0x5) 18:36:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x132) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000002c0)=[{0x2, 0xff, 0x1f, 0x1f}, {0x81, 0x8, 0x20, 0x5}]}) r7 = socket$inet(0x2, 0x1, 0xec) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2610fda0036bfaba, r7, 0x0, 0x8915) write(r6, &(0x7f00000001c0)="3bca780163bf06a6abc66cdfce3372", 0xf) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x81) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x48}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:36:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) sendto(r1, &(0x7f0000001480)="566b2d793c099007b2d5e3377be3960407b036ff5da3413840594875a685c7b5190726ad223e3f827908ab81cdcf8e1adbddda3a26a4e4aecdd9d1b1fb0e8153b7692c13e8b66271e3bd03898a0327a8808197c7d4ae4773ba2ec27f4f82a1979a9a9c141e9ce6adacfba0bb94f4c559df488d73d287eb6891285d732541ac21546694f89aa58fb71ee5febff6500988d0eb4c5b02ef017f5545d59f59557c0f0c49f991ae4e1726377ac1abb8808507a03c5803a8263d7920ec1320867e211555be60c3000773e2507548dd044885f673d85b1b11c7db2577d913ce292a5628ffccab24647d0ace4733830a9a6991f2c782e19b7a1e659c649d06a4187b770b7be9202759fc47d3eae0d15ee21f67e5059568508df7094edaca508387210e93f0b7f967261498e51d749c17585c18fa792c885ae1d0b20019e53bdbe254d70b28fd5765e5674f91ed3b36ad8dd2c657ab06f535c05e46b8b6c66c1b89e44e24c8686ed3d2f75959ac4947517668c79e9fdca9c1d4decaeff9de4e593ab808606103729ec3e418ac1f7e9ae02dc434f548b5d08136ec07d0b89e43eaa5521766ff182d1d81f633bedac1077b7158e0bcda1c026ed10bc49de8845306964bddbab2101ef389e3042dd11632d0328caae3c42866201901891e37cc48d03dc2f495ea4e7d9d66ad5e42bc101a4de72f09c6675a636ef5c9a5f48669d2e40d4fb0da1b881580b9277c902ce77d2649297f8651511fe328d1b08fcd59a61abee5c6fcf136e0e16aa7a74397835e1630ec3d13f15434483b2a2e7ace9d891246aa2f0bd69efc3e5b77f241b17ff8453321bb6f95548b0b56a5e7d2a590d1e6e665de1dc3d880313f5065f88d99fee7fe1fe955d4ff67cb76142f99b2f4bfeed73e1de0a5c58acc00146043f7a55f1b28c8d3e33d3b3e9942a892e685f02f95eeae18ec5f74c8b838985eeb8ebb28cdedccfa97e897df01ccc869eeed9d4156fd12f07a577630200ab8b871988940e8fb5ba4bd034083f07b744b96562f895712dfaefe49592101c5a9b9a803368c3f20464bc58037a9808c682cb38792b073a3633f160f60eb11bc0cefdc6e48148b6492565116738cbea7f7a09d7c3f0803a56b3fd445b11520ea9cb300051636aa6343db3ad54d52f2a845cc1f1cab52874086143cdf9d7899c645f875ad51a8247bd79cf68db73a775dc01357dfb82310c1aa2c3759b67ce5089e79d2b377efb4064d4ae3b22b290d29499f40c3de1d85090cb3da0dcd668ee00ffa4d0e4f0c184aef39960c2e206b9db3147a283381427000d4fbe194a1240192398021bc9dbd68b506c4f254aa88167f5014b2fad6b1b23bf0c300566ab2f82522163834eeb8bec5b08f57013805fed5a7b24fe7e27aa003bb05c076df47d593206a14f00fb61b46d4f6b419da57eecc7a71474720329138ac4addae552b76c02606758f0e21cc831f193212cebd1c81aad861c24eaad6424d0961356715a1ac2472b3ae0f3b8f4f4e04fdabd12e2174baebcd4ee6736d58d9c58953eab99f0687883036f839b7494d7c96420b6d626c3a7fde8035b5732cb1b87ea337f39eda513f3f5cde6d3a40317d887899a5b6b82e472c5991ae99cd4a3b1a930d93b4d18c36c321f44d724720a52e4116a1b90e89c8ea976152c279fa0f35096c7ce290f4c6f92178b5632b6f69506da0f7c9e964df10f3a3842346d2c99d7286e9d97b77deaeb0e2d5d19b91c5c26822e1c728bfd40bf722c5f6dba65655e1cd391a5f199f57af030b4373e7f941fe1021ef6779a55b4485fe653332346a7dd213f04cb8082c6f140dfe8bcf94e1bdaf21f3e0af13a3b7e60b34bcfe76906332d976d4f34362a1aa4a057bff5049e526e289ec427ba23c05221a3e4e985d1fad96d7da1dbe215a8d07bab81d5afd33d47721ccba0f1be0aa9b9cf65f5cdc8254c87a5248a9c8f20b9a47ca7dc82b0a61dfeb3f77ce7f475f83d87a14762f9d9883416ab9335d6204f4f275081f896c85b5d981f1a9e115a935d38784ff42a6dbdce7b284361993bbdd2a5f7088c66f80ca3df5e8d37f1d32395f9062c81fcc52a89543bb185600a7a9d16d2a85f4c680b03278bc3bbccc36ece284769e9229f702f0c275cd23170f6db52f72b384764c6bec2ed942d2d9f1730b176fc88ee22311b429e89b62f802eeb46bf825881505e89241616a020320c749ef4ed0eb4c70a84715f6e748926fa4d1e54b5577c96931ae1d86422a441c4a4dc181c0c7282cfb76aa57566bb2f22168ef3402b237769b63514c6405428c1e3f6602fa08525e4b3847d3309e2902761fbb0f926eab3f704a252baa6b179de2dc94d3defd931f038b10b12a7d8f83efd3277e122201cbbaf8fc56878243d6714ccb3b9172732625bc610921e0da4e607e20031b424e143e48213163b64f482f0adb17ee2bfe631fa48e3527305d8a6d7a910eeb41b8710961c38ae772e7ae41761ba94419025a3581bfaf7f5cb119a9330329a4e0a8cab011798b60658569d2e7b03ea7bcf1f22ffce0f5d3634a8e559e7b80bf352edaecfa1808f88e057c2534873595970ffedf640a1f101be4d9f162dab411380d2d37d107ea01df6a586680773ba13745028391c8bcdef12d4f5fbd34bac3bfd74a1c63ef50b29bf1b058559b239f7f844b67e71c5978d31a4f8baa0ffbe4b8b873522be75b77e8843536321d32a0f5a185b6453d688d4b1561a25ddce51cc32475a9efcd8b546683b19d2d21bfdb31cf98a39515ba78e10f4a9029692538c547eb48f2777025018a76eb57de7ddf9d96168f9191cafa56c2e990f987a443f98ddd4e5e1b5db46f8fe162e88f073e88da3cb3741bf7e74a76dca1b67f3b32b19eb733b67268919505e6ed30b8026c4bbb85b26296b0a4f421639331573905173dbb2f25e4b474f09684eee50144a08c88d76f30b6315ff936ae4e925e0c2a5b18bf31572045dcdc52d1bc76d879473a2f101dfa47d40e18efd80e96f32ac01784b1eeb26b0a8fb7e3a05b772dfd49a6e2e9fe454b8ab2ab9ddf65c34dc0acb4856ddda849875c7cf4e1987bf8dfe7302861ba6822cea3095829061b7e73aa695fd234d3cc7f92d26860af64df9cad45f01feb544724f60659a5198d61247213a86afcf5e179c0ba6e2e8af72c642e8a2492238fc5a70f4e030196a76671ec8bdd0760b4bc3c3611f3a5c625cc66a2d61990685e1046da44f27fb48a66a1293f549534afcba2792b20e7286cf110aea6d7c47394c094486ce466650e33d345ba5ffaced494f966f43d516d6f484664047a5c5fbe5a0be4d27a04ff7ff4ec8559fe923933ba9ea347a877256a3ca3252cb64d41f107a0a28df5fb05bfa07d59f005e0229685a73a9382c1c0bfd49ae7b10ab3adcfa83e6eda46383fd6f8ec337780cfe3174e4419b828c213ecf9e258bcb364d2e7c759a24155e644732f0a18f55d6032c15224ad0e62beaa7e571faaef6be263fc90ab71bf21c81de31fa25c848f0d82dba5fabfe7b7b1fab5b101a4f75e0f52184f5a4dda09fad899f2101de6fd76bd0aeb3c8f94833a34b3d906678e10934c9e1c4a884b729503a20ae92ac64bc38036e964ac5ef590acd64a42d3f9d7f82a4a6a43848876b01192922ad5f5921fb6ea05e596d3e2cfbd448b1370dcd1ef8b609f8e4f29ddcd4af4138b40f1e1c9bb7b1b0f7a74b3ddec8e8632756096b107542aa1e81923492ea4a56f54c4e3ea03b4599835a874e22bbdc10cc81575b742b8472a9c5bf616f218f8dab1246d39d991841c2f045f341e401a9879bb4ff0ff9948ad3d4f66775572f8233e707ce5bcf32ca435f412115c1dec774448067a5b7996603d9ce670549da917372fa05a95cf061f6354607d3f4be168483f6e8e53cd6657a65cc61c7548755eb529653bb89b9fabd741bca276d078da404647b8dee0d98e46e7be8a55b227836fc6614467191eaf1cf0ab21fae23fb72e1be53717c75ae06a06030f1e0efbbc567b63d4ed0cc32afdf3b600a73df7c0b4f987b5af7c9214339ad5787624b5789e4ee332a4489cd5a043cea3f2175bb56259814a28ccc1f6546df468675330b071caf5cb61d2f6a3cd08014cb620b553162c89577ec348a2041a0ed9f05f9007c7280f448bd7b2ae1ed9ac64853b5e5cde2c81cdf8339c69eea9095eb3122da0f2774e8824b937ebf4e5c68ce191151e4ff4bebed6c393ce312af018d0fc9b466749282811e021d0f4bf5ea72f293890c941e34e293d0d74f9a98d9f53373714e0c90e51a5a1117f0fcf1fda086e2acd1a688e372380f442ed2c270116a5da91d09da7797a3104879ca9a66808add2d273dba9c540f7c48f6e3db8c90519849c3cbe286812bcc21ac721b8fdc4cf109fb3b48bb5ec3c67110507ed8f999a4d15a7b27045c09ab922a9b7d4092c502b1c06afe130d0c192242113d9d246fd01857cad1c018112306e5449fda13eb19603a949c21f15cb167b2c43b912df494a8b49a84b3f4284a8de75e6e9cb1e7c7300e498189aa42b6601d7fba6f75999c79f4ec0f63d48144317dea287f6ed3a45a300882956dd4e5b2005182ff531860169e332dec1722f5bc976a60d1bd59208635bdc016be1580abd2cebd551bf2703eab5377bbcdfad5a3c7958ddacdf6ecfb0d02fba0debed4f4fcf7646744c0191693e964d4a2a4f242937003e841f031d1fd9d61802f3109141248319fb06b1c50a0114353e94471727e4cebbf714e681cddbab4c7b36791468768e3e2e463a2dc5c818f043508ce83e53c2aa645f12758e5bee6a4f259a29000a67412abc53d49be367f34849ee70ae15cc35d3b486b52fa061e534c9dbf29b7558591bb0396eec7f0d1db02cd9f5146ee3436050d60afe85d05efbbcd499dc794b5f60f0d3f5124ec8cabce241000644a69f990fb44f29f8cf0b1e090a0a9884d20aef491debb76df5538a29d4f228280664e515e6da17966c895d85bbd25fe3857ffe7b659acf8c6b218d4393072896d94f5b8d1e84e216370474f07c1749e682b791bf0d0ec2281eb8dec723d94435950327066220e15efc54240ebe1e565327180f80ba49846901ff2ae215e18601822a49253e428e4ce4625f7ca1bb10d0726e0e2f4cfb6196e9fdf21d47f924389568469d7007482e575013c344ced66b7ac3c10a3aa3452c0268e4802a21c6a9b0cf49d78f2547768c2d34400e7edfeccd963aec3922f2eec9c9f8f18cf5babd2d551debc0d821a10ac20aed93eafb1c5c72ddfb9decb1b0f5161f9675f742934d548cb01bf0fcc130f89b7d756621191e78e697103acbd715d18c303a785fe1827349a1df219501301568553f4f1f6ce119432f5f7123c0e1accce22d9a4846cd519e7bee667e68a405c6b8a995de243dd1a8f454bdd2a20c744d883394f5eb6e78a4cb04b00e4a5175952c2243de5c648b34ae07cc03133dbec7536a8895fc6143eda2891da5606a6de083edd30e71d6d4e9712828f7c6c7a0420cd6de3569ae1e4d7cfffdcb9050f7e8df6c97c89b7e0ab5482fda46df7ca27b63e76e06d6a9ffe2c4275a7d1b44045bf5126b4649c3acd6fb9c99275cabcbc17b573563aea7c5ab216d06fd9d3b44ff7106f46c48fb5c9c581885a13a914d1396d6d13dbdc6c0d2f0702c47a01b443bb9bf7501a9d47711df84b6d464b5794289ed237bee4ff12d6c4c40db2dbd4a9b6823d6edb73b9e23830fcca0a21fe141414b53bd03af42691a395df6f41edd68a17b0a1393a62d41727001b5463361e807b8b0da85c4d6e05d447eb6a2", 0x1000, 0x3c47269350c70871, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x102) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r6, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setegid(r6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:36:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) recvfrom$unix(r2, &(0x7f0000000080)=""/36, 0x24, 0x40, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x28) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x5, 0x48}, {0x1, 0x1}}) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xbb}, {{r4}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getpid() r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) sendto(r9, &(0x7f0000000240)="341f6cc022423854d11d5440a28e5afcbe715526f6ba8052bdbc97dcd087c9a8a03bd140a6e4033df970c4ef0c6504edda5e", 0x32, 0x8, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) flock(r7, 0x6) shutdown(r8, 0x2) close(r4) 18:36:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(r4, 0x1e, r0) r5 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSBRK(r8, 0x2000747b) 18:36:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {}, {0x4}]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = getegid() r11 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r13 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0xff, r12, r14, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getgroups(0x3, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0x9, r8, r10, r12, r15, 0x1, 0x6}, 0x8, 0x9, 0x1}) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000580)=ANY=[@ANYBLOB="6a8bc9634e73a53926710538e857789d482857c8866a6dcb1f4671bc437004f3c39d0a45f9a1db053bf74651da8701791e9d9ea642089410f9028920dc359faeaf04c96c3a27ac42e74001288eacc6636e51fdbbe5f02009065206e4d30266bde09a31069e44e4c6a9d8d565a40ad0284adbbf07415d3061b441fc5d0f246ebab1ba01d33b62a39a076c4a88cc5a5ad13ba4903f8e24de4cfe184116103843930404b06c6c258efa5552b247731178355bd4f0e26ae7becd09e1bee885c9f75fd27bb3"], 0x10) sendto$unix(r16, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r17 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r17, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r17, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 18:36:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000180)="25eaa02ed8560024529c8d88aaf3bdb727f530dccd8f69da173ce1ec6df53c524317440fe0f9ae3c6764c86cb1289ae0922daa0b0540268c68736e71508963c73dd3413946f70ab6068f11085834f4391ba555b37c9a633ee1973bd847054a19896eba3ae3d578c1a07929609dea434ba6793f6ed2b24d4c996e92e12dbc102fe2c4203c9fb76e362f213df3ad71532c7f4da75d2aad3faa956051e426cd9b0c91c933f3c21b0b152e6b19a11de76bcf38d40693f0f6212971937b1ba6e0c60dc08c3aeb46373bd90133c7c579b570e1b1744b5ccc935e4bd195d3163e1efc017cbf3eac5c57233c8d203d5af56c132a75", 0xf1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 18:36:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) chdir(&(0x7f0000000000)='./file0\x00') socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 18:36:14 executing program 0: link(0x0, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x80, 0x9}, {}, 0x6, [0x0, 0x4, 0x0, 0x0, 0x0, 0x9]}, 0x3c) 18:36:15 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(0xffffffffffffffff, &(0x7f00000001c0)=""/199, 0xc7) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000080)="6b0a2c8a2c7ba63ed124a1c74a133cfa3a27f9c6974cbf3d9c4d8b8a6524e822e3e9137ac4fd11171ff047f4df82ca810d6b47d4bb0104d204e842ec9262e11f6a", 0x41}], 0x1, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 18:36:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r3 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000140)=""/75) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x91d3) dup2(r2, r0) 18:36:15 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(0xffffffffffffffff, &(0x7f0000000140)=""/183, 0xb7) fchmod(0xffffffffffffffff, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r0 = getgid() setegid(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x295) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0x67a5adda0f48eda7) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x35, &(0x7f0000000000), 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a0026720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c19646a85786b27efd1edd2b2988fb8d48e19b8578f902ff6b351ff8b8e8"], 0xf7, 0x0, 0x1000) 18:36:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xbb, 0x16, 0x0, 0x0) 18:36:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) r3 = geteuid() seteuid(r3) 18:36:15 executing program 1: r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000180)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r6) fcntl$setown(r5, 0x6, r6) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) dup2(r3, r9) r10 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x12) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000040)) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 18:36:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket$inet(0x2, 0x5, 0x5) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000180)=""/220, 0xdc}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000300)=""/123, 0x7b}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/120, 0x78}, {&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f0000000580)=""/236, 0xec}], 0x8, 0x0, 0x68d) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r1, 0x0, 0x0) 18:36:16 executing program 1: r0 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x186) kqueue() kevent(r0, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) getpeername(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xfffffffffffffe90) 18:36:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a1bd692d64fd90a984a2e9980942885ab4ecc2d8"}) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x6) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x33, 0xffffffdc, "85d81b00410aa7930000f54020d98301a462f913"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) 18:36:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./bus\x00', 0x10, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f00000000c0)) r11 = socket$inet6(0x18, 0x2, 0x9) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x2f, 0x800, 0x200}, {{r6}, 0xfffffffffffffff2, 0x10, 0x4, 0x2, 0xec7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x10, 0x1, 0xfffffffffffff2ba}, {{r7}, 0xfffffffffffffffd, 0x10, 0xdf903d86cc86df52, 0x2, 0x6}, {{r3}, 0x8000000000000001, 0x1, 0x2, 0x3, 0x5}, {{r10}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x8000, 0x7}], 0x4, &(0x7f0000000380)=[{{r11}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x9, 0x6}], 0xcef, &(0x7f00000003c0)={0x80000001, 0xfffffffffffffff9}) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000000440)) r15 = socket$unix(0x1, 0x5, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r18, 0x40067664, &(0x7f0000000400)) r19 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r20 = fcntl$dupfd(r15, 0x0, r19) ioctl$TIOCFLUSH(r20, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x32090a61, 0x3}, {0x18, 0x3, 0x7723, 0xfff}, 0x3, [0x200, 0x0, 0xffffff13, 0x8001, 0x5, 0x8000, 0x3]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 18:36:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '.\x00'}, 0x6) write(r1, &(0x7f0000000180), 0x2ee) 18:36:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4000, 0x0) r2 = socket(0x18, 0x8002, 0x0) dup2(r2, r1) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) dup2(r1, r3) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket$unix(0x1, 0x5, 0x0) r9 = open$dir(&(0x7f0000000340)='./bus\x00', 0x400000002c5, 0x0) fcntl$dupfd(r8, 0x0, r9) dup2(r9, r6) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = socket(0x1e, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r12, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) openat(r12, &(0x7f0000000140)='./bus\x00', 0x80, 0xe916cc05836c9adb) r13 = socket$unix(0x1, 0x5, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = socket$unix(0x1, 0x5, 0x0) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r15, 0x0, r16) sendto$unix(r15, &(0x7f00000003c0)="174109b0d7d86de8531230ae6f67ed7a9ef3e59f84f1c55f724c5f5d46fbe8bedbee3c6f7397b0357fc2b6ca98e8f0a21fbb1229da8807476ada4547eeac3a06bfa90decf0073212f9f2cd6d58a4385d4a9ef19efb1cdcb940fb922b0e7261e51916d44ad78bf960ebbdfac50e01f9940cd981f3a7cc013d71d8d8956490cd9a9a78829a605cdaeb", 0x88, 0xb, &(0x7f0000000480)=@file={0x1, './bus/file0\x00'}, 0xe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x8, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) r18 = open$dir(&(0x7f0000000380)='./bus/file0\x00', 0x400000002c5, 0x8) fcntl$dupfd(r17, 0x0, r18) sendmsg$unix(r11, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r7, 0xffffffffffffffff, r17]}], 0xffef}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r19 = syz_open_pts() ioctl$TIOCSETVERAUTH(r19, 0x8004741c, &(0x7f0000000100)=0x1) r20 = dup(r0) sendto$inet6(r20, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 18:36:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x1]}}) socket(0x10, 0x400d, 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSTOP(r2, 0x2000746f) 18:36:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x10, 0x8000, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1, 0x10000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c07000000b8b721a7c815f803fa65fab381adf6a59666dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb70000010000000000bac4e6ba61800149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de3582000000000000000309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"], 0xfe, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) r3 = socket(0x692ffcda5f0e9a24, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r6 = openat(r4, &(0x7f000052fff8)='./file0\x00', 0x20, 0x80) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') openat(r6, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0xc6, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xffffffffffffff14) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) pwrite(r7, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) setsockopt(r8, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) r10 = socket$unix(0x1, 0x5, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x5, 0x8, 0x0, 0x2, 0x6, 0x91}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r9, @ANYRESDEC=0x0], @ANYRES64=r8], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7e1f0dc9b642dbe5aa6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443400e6764ed3fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f3", 0x1c7}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x1c7}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x22}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 18:36:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80000001, 0x0, {[0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x10000, 0x9, 0xdfffffff], [0x0, 0x0, 0x403, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x4000000000000}, {}, {0x0, 0x0, 0xffffffff}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x400, 0x1000}, {0x0, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x800}, {0xd7224096ebc9284c, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x0, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000016aa7fa09b7d883e00e5fb3a4931cb786d000000000000cad70000"]) semop(r2, &(0x7f0000000040)=[{0x2, 0xff, 0x1000}, {0x0, 0x3f, 0x3000}, {0x1, 0x7f, 0x2800}, {0x0, 0x2, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x7f, 0x800}, {0x2}, {0x1, 0x8, 0x800}], 0x8) syz_emit_ethernet(0x7c, &(0x7f00000004c0)="3f0133b77a8e493f70c2e0270e58173cc66a9cf18bc5b615d8e6f512e71177538a3776c3e3777a8d465818faf3f300076a7b75db2048b6b3aee3b778a3699789e513f1e27e878fbc43cf94e7ec34e0c941579d98b62054ce71c7be3455f55cd0afab4df92c14dc89384a6533ba11c1050702b699dbc2a5de3ff0a75d") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 18:36:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) dup2(0xffffffffffffff9c, r2) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 18:36:17 executing program 0: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xff, 0x0, 0x90d2, 0x6000000, "d730c1e7bb6ec6e23c4300000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000003c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff860fc66cb5f96c08cf14fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144afa748614999abccdb3189cfb38f83ff90c2452c60af2b51ad000000000000", 0x2f}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r5, &(0x7f00000002c0)="3459ef78c7b0ea3189e3c6568c75a12cecf0c070e4aa11d05230613a2df5696e7a5fb3fd6f", 0xffffffffffffff99) r6 = syz_open_pts() close(r4) r7 = dup(r6) ioctl$TIOCCBRK(r6, 0x2000747a) r8 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800005, 0xfffffffffffffffd, "00101b25000000000020000000004000000000f2"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r9 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) r10 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r6, @ANYRESDEC=r6, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c17f8fe63d0e8e4fbcb55c7b536c27d6a3a0c806094fa93363c27d8a8f31eb34d1bf33545d1ccf26f922902cab3702551423caead7baec826bb0b8d74325bebc66aa0c1dd6f3398001698e76ec091446febe19a238ef0044b2cd456275665f1d356967d234cd0fcb6736bbafc1905f8fb38e080ba32476ef9b4b1266ba9be284f4a8b750f257726d6492c8dfd39c6b37f4aa877d61f930fcb8268764", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r10], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r10, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366ca8252cb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814ccd53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1116d20acc2860562b21d228fd368bf8a8cdbeb3639817e20405492b6016058d5d96341e94cfe9de5fc6b250b8ccc2621abeae2c467ab65a50c5db804f51591b03bfd3489d76b2f00000000000026970000"]], @ANYRESDEC=r9], 0x4) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000340)=""/26) close(r1) 18:36:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x69) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x101, 0x0, 0x0, 0x0, "00000000000000010000200000000300"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x80000, 0x2) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:36:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000000)='^{\x15,\x00', &(0x7f0000000080)='/dev/bpf\x00') 18:36:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x202, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000080)=[{r1, 0x62}], 0x1, 0x0) lseek(r2, 0x0, 0xffffffff, 0x3) fcntl$setstatus(r3, 0x4, 0x80) sendmsg(r0, &(0x7f0000000400)={0x0, 0x7c, &(0x7f00000003c0)=[{&(0x7f0000000440)="8f34092d320c9c2e0b9aca7eefa4779d6cfd25e2623f9d174a57a7348b2b1bec3b1040c5c9645c78643695a6364c3e21", 0x30}, {&(0x7f0000000200)="18b31c92178d71ed45b3700d117c68b3034f19e004a95c5528a3b99491f39284b5ac9943ac354b00489d408f2ad1342653f5bfc81a9052401affa5f67960c07660e9985c865ca2477bd412c0149b09388dbaaac615ea30280288dc2dc9b9cbd6253b9e5ebeca0658acd965178a39ea6c5b56c601eab91b94cbb1fc7c1c718ea565b1e70e75dba5dfce7501781d7f77bc363eb0b2762d594888bce7ee04c15b7e5ce008f861b2983189dff84723ef64c65892d8459f8753dbb760c25d", 0xbc}, {&(0x7f00000002c0)="551dd4a67c24af84d626b08453712b8c2644084b3e0d9c83180af738f4d752cc895c1601279e39f2507da858ccf24db020e1fc876748ff7c68a44fe3e5fa26f7e4be713585a8ec3b082409bf147bea6ecbbb2dfdc5953543f02ae36cc4d7451e649d0eda1b7239e2b587e0deca86fcebf524649de6728f418dee8d5fa3947e7c27988007831676cc01baf34f7e1254dcca7008577d12dc4e8efb54fdb3559f708d3050fbf7ab4317bd8ebec358c4e7b0b1f99fb973eadad65a72011315846210c8dceeda735bcf343dbd", 0xca}, {&(0x7f0000000140)="b0c891a70988e2564d1b605810b73b0c35eeafd2ae9a292ef25645119f024bdd4dd6795b47595ec4b173c98cda088d91bd5ddf6b635dec1adecdfe01cc5d6394eff3c374628de8bdb597f677f4e2ca08bbe925c6c418b56d51726611152ae1a8f9a4201624daa276cc0a40c1227cb193bab20ca4d8ea2223c095fee3cc", 0xfffffffffffffec6}], 0x4, &(0x7f0000000b00)=ANY=[@ANYBLOB="5800000000000000ffff000009000000f33eabe09869313e81fa1e64d514ca902a78bf4deb56459b4151fb76c79d0e259f6cee51b6eb789404eb906cc2d09b0cf34e4c7f678ed8c1c80a000000000000a000000000000000ffff0000ffffff7f9a6e0b84c994426c610f30be5273dd4a3000a007983f614752554b566b655d93e366a836da1ef7b3913de7b98964bd9cb7f403ae0f4f3d626435dd703ef191a2e469b2f062db2c23774fa73f273d8d59603f19227f48997b2f159619ad9f96e6b71c8fb8cb7565402017caa7c93ac22a5ed7d3f962c9b3c9da7f067e992826499c5e985a77c5edf65be88732a6000000d18409f207b73d5d04402d42e091a168b65874819da524fb8789b645957352dadcd5e0abf478aacffe7492ad566dbce0022856d6212f717f6b8247508d71823d43685657f2467628fb9d4d0621fb9e07f173c907ed262aa0a3dfcea4e762434b1f"], 0xf8}, 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getgid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000600)={0x10, 0x100, 0x4, 0x0, [{&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x740}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0x7ff00}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x19}, {&(0x7f0000003000/0xd000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0xdde}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa100}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) close(r0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 18:36:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4b4, 0x20000c, 0x1000000a, 0x0, "46ea487b2000a60600", 0x6, 0x8000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x3234ff1f, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000140)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) dup(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0xf0, 0x3, 0x100, 0x8, "5c08e8c79a2e773bef89fb9d9e1f0e044a330dc6", 0x100, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 18:36:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) close(r0) pipe(&(0x7f0000000080)) 18:36:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c85b10b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162be447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870a9122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1f535761c000000000000000000"], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = fcntl$dupfd(r2, 0xd0e1158cb93bbe2b, r7) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r9) close(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000380)=0xc) dup2(r4, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r1) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:36:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8004) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 18:36:17 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x6]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x10000006, 0x0, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 18:36:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0xfc01, 0x9c, 0x0, 0x80}, {0x5, 0x0, 0x6, 0x1000}, {0xfff, 0x2, 0x6, 0x4}, {0x1, 0x6, 0x2, 0x6}, {0xddaf, 0x6, 0x7, 0x1ff}, {0x5, 0x7, 0x4, 0x9}, {0x20, 0x0, 0x6b, 0x5}, {0x9, 0x9, 0x4c, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 18:36:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6c0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYRES32=r1], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = openat(r10, &(0x7f0000000440)='./file0\x00', 0x2, 0x60) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000600)=ANY=[@ANYBLOB="e2ff0000000000efffcbb92b32cd2fe2fe7dd448dbd2b3b1d9782c400cdf7592d8c1d92eb973c0f9a7f200d66c686e2c3119c8768abab6c38dac4ce1a870f68f02a699ea6ecb0e83ffb6d4e9566d346c6cd57f9f9cdab961d3c3b57bcf7713dc6c54d7f93cb944a8fefddca2b8897e985ea0e3bab3ec5f7fef9050e58055b8dc2fdf3f99347ad5ac6258cc2cbf155f660bdbc645ccdc022f86462a227026336b2d4b11ea9d8869214bc00fe6a27e89241da1a1b28032ccdf1b3842ac05c20425ed1802935f507205ddef619da1d14b0f26804c7fe9f8a9dbba4de4ced2"], &(0x7f0000000540)=0x8) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="bbd43f1e64cc8fd6959cb1720b634421b0d9d9dcd8feee99", 0x18}, {&(0x7f0000000140)="ecaf1efb81e9580015b18d06a318108e121b55d5be5abf7963212726b35f8d4c", 0x20}, {&(0x7f0000000180)="8a20756ff93f4d4db880b3a6956e6ffdeb3b0b2001d50cf85a35417ec3cdea0a6d23dcd4e7f77419e1c4139a768a0555238bb2c0e15943deeb3925653a58a2e731eb1ccd0d4f186480dfbacf8b0f085acb5f08232323edb6fbd1395c288594945ca8c1f0bc22bd7e5187a11848a295f2182590b619d218279102f72be18d3ea2ccb667388956f8c48540e581218b81e028c8eaed28c79ebe1008e2aa86fa1f2239914e08e204ab8b3527f577159d1e74e970635e0b60e22c7b9802c284abaf6066128712cd51d134a07c57c8b921da4a3011", 0xd2}, {&(0x7f0000000280)="c6369c8dc21f797176fd602698fb1c5017a3fda7918948a4", 0x18}, {&(0x7f0000000380)="3957bb82457c37a01a58633ff1b5f887cf18217dfb4052bffab14e82c91706bc04774993030ffa4388dd551fc5d9fd8a29b387580e45491c762f3d51a1c1082b1dc8c261fcbdeaf5f7d4e363c1defa105fe37b583421620339ec4485115b61bfc5570af3b4e067c854a96ac5da52003d5f9ba33b3f993fd88bc296aadf3084b5a36b1f242c678f07fc67c46f79", 0x8d}], 0x5, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffff9c, 0xffffffffffffff9c, r7, r3, r11, r12]}], 0x30, 0x402}, 0x72dd3acd60799aa2) r14 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000040)={0x3, 0x5d16}) r15 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:36:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:36:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 18:36:17 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8) syz_open_pts() socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r5, 0x25, 0x800000000000009, &(0x7f0000000180), 0xfffffffffffffed4) kevent(r2, &(0x7f0000000080)=[{}, {{r3}, 0xfffffffffffffffa, 0x74, 0x4, 0xcccf, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 18:36:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0xab], [{}, {}, {}, {}, {0x0, 0x8}, {}, {0x0, 0xc0000000}, {0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x10000) 18:36:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) execve(&(0x7f00000000c0)='\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='a\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='!-\x00']) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:36:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) pread(r4, &(0x7f00000001c0)="e9f96858e2aea2c6c420369b95e173c86e8ba25da90f88a91fdadbcd129ce80af2c952d6dcacc570136cb377b9cb091c758282d5f8ae7d07daafd232699433b93a8227f7877dc96873fcba56f1c92f6541c64e5133", 0x55, 0x0, 0xd6) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r5 = open(&(0x7f0000000140)='./file0\x00', 0x5, 0x0) socket$inet(0x2, 0x1, 0x7) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x20) 18:36:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00152e2f66696c653000"], 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1f6) fcntl$dupfd(r4, 0x0, r5) fchdir(r4) 18:36:24 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket$unix(0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(r1, 0x0, r3) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 18:36:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x4020, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8946, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = socket$unix(0x1, 0x5, 0x0) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r11, 0x0, r12) close(r0) r13 = socket$unix(0x1, 0x5, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) getpeername$unix(r13, &(0x7f0000000040)=@file={0x0, ""/3}, &(0x7f0000000100)=0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) r16 = socket$unix(0x1, 0x5, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$BIOCPROMISC(r15, 0x20004269) ioctl$TIOCFLUSH(r18, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000180)=0x8) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 18:36:24 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xff, r1, r3, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r4 = getegid() r5 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xff, r6, r8, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setgroups(0x3, &(0x7f0000000100)=[r3, r4, r8]) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1afc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000001c0)) write(r10, &(0x7f0000000140)="220100", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r10, &(0x7f0000000180)='./bus\x00', 0x0) unlink(&(0x7f00000000c0)='./bus\x00') close(0xffffffffffffff9c) connect(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="03dacdabf61317f931d8b010c323c9ff4c6b83c527f5b2510000000e8900000000"], 0x1) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000080)='>', 0x1}], 0x1) r11 = semget(0x3, 0x6, 0x20c) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f00000000c0)) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r11, &(0x7f0000000080), 0x0) open(&(0x7f0000000240)='./bus\x00', 0x400, 0x18) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000440)=0x100) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x8) 18:36:25 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = kqueue() r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket$unix(0x1, 0x5, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x2, 0x2180000000, 0x3}, {{r7}, 0xfffffffffffffffc, 0x80, 0x80, 0x1c3, 0x80000000}], 0x67ae, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffd, 0x9, 0xfffff, 0x1, 0x2}], 0xff, &(0x7f0000000080)={0x2, 0xf3}) 18:36:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:36:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/104) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00004b2f6669035990f56c653000802adea9a9e298aecea4898617b15e6d9569b3f211c85b25ac8cb5aa84691a68c270ff811fec609d7c3ac746dc3337e928befbe03593cf50363ddc3750086f919207090c49f38ea877f600a48b842bdf85a4c02c0f3b3cb11ec15c43277fa685c3bdedb4c6a99dbac58f0d5d25e7d3b5f0db32ad6e2da5cc4f4abb671c84f9a2f4fb3d9733037c7e5dee5a9c843d72c530f004b9fedb25c6dced49559f23acfce5d42c57d44244fb8abd7b2abc2791eae9ab975ed7207212be"], 0x10) 18:36:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) r1 = msgget(0x3, 0x8) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3792e85fecf182300"/100], 0x64, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r6, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r10) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, r4, r7, r8, r9, 0x0, 0x7}, 0x0, 0x34, 0xffffffffffffffff, r10, 0xff, 0x0, 0x38b}) syz_emit_ethernet(0x1d3, &(0x7f00000001c0)="b21690cc48b39e790d46ee07a23d5cb676fdef31bd32006dceb7be55ee120300b6ba99164db4c5622187b18407e936762dbb3dae97444968e852fc6fd86f0a22aaa50664f0afec6a83900fd2b6749f342b7bf4406bfeaa6b26bc1b0d5ab03e526788f8259e67f51980a55b4ace9bde302d265b1dc81491cf6040b1c63eacd28dc6d45a9a11c20421cddcd41c060000000000000008e0") 18:36:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000480)=[{}, {0xffffffffffffff9c}], 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001540)={'./file0\x00', 0x4, 0x7, 0xfffffffd, 0x1, 0x7, 0x8, 0x0, 0x1, 0x0, 0x0, 0x8}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000001600)='./file0/file0\x00', 0x20, 0x0) r4 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001640)={'./file0\x00', 0x6, 0x6, 0x376, 0x2, 0x9, 0x8, 0x6, 0x0, 0x2, 0x9, 0xffffffffffffbe31}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) dup2(r8, r9) chflagsat(r3, &(0x7f00000002c0)='./file0\x00', 0x90001, 0x2) r11 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f00000000c0)) dup2(0xffffffffffffff9c, r11) dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000300)=""/28, 0x1c}], 0x3, 0x0, 0xfb) r12 = getpid() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xb5, 0x1, 0x1, 0x40}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) fcntl$lock(r14, 0xa54bc6704ed0227b, &(0x7f0000000440)={0x0, 0x1, 0x200000000000, 0x89c1, r12}) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) 18:36:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="509c35ad4bd93cd759bd87f6873070e3ec0c3fa93bd9878ccc689a3c7f893a6e79a9a614c7d279a30b8edc3c1ddcec2172e99c631d4c906197de9995659e4a1793f0409da01cf2c2a47286f5ddda824f4a3883fa74001858fbf46bbaafea4f91e717a62e359d01b909f3ec3ee5500bc6dd3f03d30459488db6a17980bc367c527a21ad575376b37bf18930f914b15c123ca218c03586b6f4aee44359d42275324a0d7c90181fe2b67981c6ac079b90e4b75cded39a69f8c48e0f0c1f7c3501d7a4811187ee9ed478c1ea0c45e1bc5bcd0502517815bcf95b03392239f6169d950d71048083eeb15f07d23ac64c3148ce899017e336b3", 0xf6}, {&(0x7f0000000240)="79c37ad842b346cbdfc792054152ee38f0c9ff8c13e21a330e73ca5f674fabbfb40d15a4fb555ca5eb1b7c191601304ba8581f88bd229843ee5a207c322fd08303ed999b84df6edd18ad8176aeb933e3528b6d7e1c23feadcc7828cdb33f6a1fe4b0351fd2d8666b4250535e2ad8abc2db1c3f3100d44f2723c4138c1b92ae5a1e642427b6491fdb3684b7210d87106a5e66eff9150ccd48ddca5a41a136e4cb82e35a4788e0caee9b01b5789314c7104e3e57fff915b03b17833c8f6baf2be5d4e41f92b60b1f8135f540e6", 0xcc}, {&(0x7f0000000340)="a1febc4f0ad9d83e3091ea1b1f2b59ddb5f2ebfaaf477ce849ed419ceb52cd327de67cb183414f5a0c04e5b460556e13e810cbfd6b23d897dc32025f3f4b6085412899a1eaf02a67c72b332f38eeb4cdc727d8a4ac5a11620c104351c3064884504ec332f91a833501aa0c953f9ccec08633f74f96fba1ab7e001eab097ee14d65aece68a77c1a8bcdcf68d738a58c533289b551cd9513739be279c401098a9928a7da376590b5c473aaec8b2de6b6a5135c179cc96c6f4df9ce388be506bf9d3d375b820013d8bc097899a104b26e", 0xcf}], 0x3, 0x0, 0x3) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x351, 0x0, 0x0, 0x0) 18:36:26 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x3) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) lseek(r1, 0x0, 0x5ff, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x13c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) clock_settime(0x4, &(0x7f00000001c0)={0x4, 0xfffffffffffffffb}) 18:36:26 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 18:36:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 18:36:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x2, r2) shutdown(r1, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r4, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) recvfrom$inet(r8, &(0x7f0000000140)=""/101, 0x65, 0x800, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = fcntl$dupfd(r3, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f00000000c0)) setsockopt(r10, 0x8, 0x1ff, &(0x7f0000000100)="85d21d416f4f75488debad4470bf0c4c49986e0ce3f35826a18ac27d018a0b99997f826ca6e855b3f2e0821da25ac30803f9fc1e5fe6251e4e1d", 0x3a) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/241, 0xf1) 18:36:26 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x509c03bd4368df85, 0x136) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x31) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000300)={0x2, './bus\x00'}) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) readlinkat(r7, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/122, 0x7a) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 18:36:26 executing program 0: socket(0x18, 0x2, 0x0) r0 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) flock(r2, 0x1) socket(0x86cb69e04c9f5dfa, 0x4000, 0xde) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) 18:36:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCLOCK(r5, 0x20004276) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r6) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981a8}], 0x4, 0x0, 0x649, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 18:36:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000180)=[{{}, 0x0, 0x20, 0x40000000, 0x0, 0x2000160000000000}], 0x800, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) dup(r2) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:36:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1, 0x0, 0x0, 0xfffffffe]}, 0x3c) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) close(r9) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r6, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f00000000c0)) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) r14 = dup2(0xffffffffffffff9c, r13) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000002380)='/dev/tty\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000380)="adce5d12849a480f3b1704e1aa3d722c5b1c24c1becbf7d087f126735597898e57e963edaadc7d2c3f09ca1bb3a3dfe7e46708d18dfb1e318840faa2522b30801d34e4ea0cf676f3b09c2678dbdfd67b549e198568b0293ac09be3def2585da8e8d0321da26e307a811a0b5ed9d0737872acbbadc1f5a6667ef3b9169f1e9e7a3932a38054faf2abba223ca7cb117fc1f98ca187701bb30c24bd3af58bf77cbaa8bdc7d76476452a64b5bb87cf9e9d5c4cd2ccfb3137fff4df16332d797edf0d6dccd84e3f4ff4245e4e7db8cbe637600e7e779562e010e1e7c25fe54139b31515ec811ef11bc691a1c58354bc1c8e393a0506d78cc33b8b39fe8c4c249d5b49d2c763915c6c1682c40cb276d92052bd63a33f10c67028485eaf02d14541660c6174a9b0ad00d8ceb984be3996c87995f9300882ee818183e7d1e3ce21067c1df020c94573cc62c65cdb18425cee1d7b489d1c3fa5447277e3869155356152c7fc06e9806caa49b22247ccb3af33f5c866e0154f6bc15784f64586e97a89f39376934fadbcfc150f29c9f37c4b2ae5d9d966b5cd2ab867325cca9e5e152c295a1af6aef2819a554fb3315f9a375b32865b58d15dd26c3040405a6e0b06c83f43e62c0dcdfc845e1d2b0f1b939eb35816c4da6cbedb53ed356a597359d63f99daaada4fa844aaeed5abc60d0388e864693d99994400dcdaa0b54dc0ac51975a175f2f83ae2a4b94062dfcd1f1d3852a71f5c519b67f52a85365d78f63781cc043dbf32d3147dddead31cc17a7ea5b1298c285b4d62d514f950350c2e6412d85f41bab2f59925dbe21f50ff494ac063396678bcd4be26047a68dd550f357cfc8cb49a6b0a0daee53ae8fe8673b92a88dade421c7a84c637ad0a348bb214b39c14db1cacdc02be9ed978dc060398d5970d7fa7f65dca8db2e9e50246c46a87bab020ebd50c2c4a1ab17ce83437a3deba77df9347b17a2aad516ea971051f295041b578d7573cb03e7b25b4bb847db7a41b2f0a2dacec2a3eadc11e525bbb23d2e9149685ac1b8cdfea858a6003f6b560193674c62bfc3f8b71392e5bb99fb05a30d270471feba46073e5571d58f4aeef4a7e92c2ab5e52a40741d612a4b70b393973dcd145805737607a1e38f5b49af7dcec153898f1258bfc66f90b158e09e70288543a4a6f1f4e2f05a87a47e03cf67c0fa2282bb1ccee8f820815c1931084f055ecb1c29b8f8e30cb33f4c2913aa8c2b6f89b776110236b25d91baac7df8b5ee228dd274a824323355628151e9c4ceba7eb94cbb42ad6cd468718f8240097661f8c3c5d9a90ba18a7a6866c834c6f7f49f2afdf60737188f9d60d879db90b3a483e2b5e7c1eb5cf85db64abf85e85d6afb6ddde0352287ddf7e23532d1ce0db8463f4f96cbd8b314a6056271e6971707f8fe35857920ff5b72f605156b94b01b89163fe35a19476a45f280f3f42e8bff65f861436aeb864798c47cdb588a32dad4f7fa273943476c8339f4c8ffc8ca5771aa8befacf3a9e161153c669ae28928a811fcce3a012e6a8c7c943a414508aec11f87a583cc94983e1b33f5165de7c7ef7ed0ad07b1d516f5f173309f5b7944cb77829c7b614c48e342a3c446d3ee681f9cbbff54f0af677f7539a50890917774d663ffc5f8ba36841748c37e6eb9ea66ad13df1900ce61e45d053b8874a0deecc50fa739f1b22f5fca5bbe97fd92409b50cbd7e45ae5a777059c6a21683d97c54a8a014b3bbc004018d895f946360e35c92e09c922ba149d581cc28c41a60837ab1cf872fa770338124b0aed929a25c549c1f9262438cedeb57042011211aa50052de18d302f320155447388f84ae38dda6c2d46519ee293510c5856993d227caec6bdca24205851a8f4a6062d5a13c0cc6b44bdaa9b02886154a8bc9b76f0750ad1bfc6f115c05048158f3fe5522fb3321d42eb8a0aea0913aa7ee40a04d0f41934b6d74825f2771f3de3e432f3b711e0d08810f269ee2b729ded73c3a2b0bca92ccd5813b61ff730ce1a4379b817ba187d55f4a8e915be28964b93e52eb40ce86930ae02f9eee341763644d879fea909eec8a01dfd656fabf36e69242801ca52c7dcda1a0d423931b11a63d7565f2497be33267e6f1162c26ac25ac701b4c7828470b636f722862cda5ccc02a29fccfd84c5031485f26b9fda80d1e4863a4fc33fc8303fb4d52eb72f4bd2b4b6948c05edefcdea298de94c15c95be56345506abba150ce2e96c4c884dd2764518361cc4591967d38c65db319db3d1d345212f551e564bd050df88d77c03c6db70006b4ee2cd80e5c5ab3d03c0abdcbe4b7271475882d72d2a3af86ef030916e5d9c7ee416efa1fb4a92c6ce73cacae8a65629dcf7c7bbad3ca0368d838d0fcec4bc1b87766cf867e429b8c6b0f5f4b277a3642be002189402830f21eaca97aad1e33dd9671e18318eee056711591bd1c45762ba66a29ec65e1a812703a42578d479e85511bcc89828cb872d6b9aaf44ecb368897842be0b4f329ab85e83014b26761db619d718597dc7f8b6863d06de18f64dba4beb7b643e5bcc75d717d6424218a1b9b242315e72bdbca2251b4104b7cde1706392b89eb69a6c1e20e0f92f3980f7e7385c40ae3cceee08b101ecd6c892f7dc4b78c0d8171d8a9be066dd742fa9bd3ef78099c8be4c369d078d24e17070534967b5c08405eaff743c40307ae71929442bcdacc5565f4bbde469d473962878dac0b921a7805512012ed6906c14a31cde18d2716bc5b2c581095d446ed615692783e58e447cf8ab11babf4b27adaac5484a98b2b734a3bdb7103b7ae4aa13767946eb90776900d1e3a564884742e2546b3b75c93da905345ffe3fde5074af1ca53a92f83a87abd868c1a33630b09e3b3dd8b2c14f5721cbff718ce5fc9bf50cb0b10a06a747a1df6c1ac3b4a6b8a9953a445dbb51bb391b035c696a665ef7351f8753f3058205c8ce585280b7070139d4a2db79a9b4d2c10833dd61046bb1b93ee2abbbb2d69f9c93d5813c16c3886b343c8cb12ffec10b32a90ebf31192bedb9b1fb8bd72ba9cf2b5a22d89e2a30df3246366859529aac4c09faa664dfedc4e35928a0962192e789805aaeeca9a2ecd1f4289cbe1d5b96bfb500b9e58d34083b2464a2d24b5e9a3184d028b46f41544be514cb43efaa0c7bcd976d96aa2ef22ddb21c5dce22d02bde7b199c87128f78d58e8d6db0a2fcf55ae704d2e9d6ccf5c22f71305ddef92c7ecfe0e930c80368312230adc544062996ec655add424ca1b3fe146c3c26653a6ca0937b7dfc9ce63ced94b85854d18f0b53695890e2b53fbdce314196c3c601ea781e23ed0474c56dc5ffc1bd109233468f7a77d6a6f8aa21750d6c8ec5f9b2f8b4528878a8967d3160af5397adf4612c0dc5f450d1142b72fa7e0ff7bcb36d25a7f40f159cad59ffbf359fe94d85be4369b37806c1bb132c4fed51ef3ceb8dd3d0329eff5c7d4fd3fa9c6dd550fab989b7d31678fa18f284ac500a3cb97f777269274d99f4a72ffcbce3d611e81fb91ceb9b19934c28acc01b5a8d12eef1e48bbfe0254afc3631dfb87e71c2c3deae717bc253fe0ea03c8468a8057302c30fe3c4edc51d1ba4ad82e9452e8b8a3609c25216cd4b865b7ba78a06777c50f621d48a9ee0358a97d14b3e2a87b67801d63d234ede1cb5633055f5f40b4965720ce554d7de87b62869f719610cd1ea09c5e5e85d256ddecec86f9c48a73c7a971f4d79f38581ba5ad5354d8a03deab84f0cbc7141b47c874a28dd1ca23cdb5a3b50e6858317ee924b8704eb09ac2896ce934bb4d59ff89eda6ce3ff08ebf46da6a436c7423e8195e0640e4ea899f1c4c6fcaa9e1795a1af06c798fb5c9d7cf1a37129c78404efeae5bba50be50f74c6ca9075d5d39df57cf434fb47a5590addbd55c4a757ebda0404c0f26a1efb7bdb2b28336262e24274a6cc36ac1e18bf13c77b41c6a8ded2ddcc07e0d338adb2c6ebf5fee6346995d9e57f4cd166ae4752d4f57c4de5cc161cb19cdf43e44711c17b2fa4b63088324ad7583689cf9aa87a4df5157c0d5f0ac2e39bfe363a5ad465acdf3e926c1b553abeb986949beeacb168795c5d18eee704700ea9f4a0eec42a42d0bb3d4d1c8cd5c0dd44abac62944e5f1905e439117e4afb08f218a22779f44af0878c0e8133429e186a28f465e888a576252df3b5d744e5b6bcd01ad9f527921f9bde34bcae1c4807c4e50784e98ce45241c325922f09722cc29e24d76cb304744d790c811622a20563960b60cabba9251fb6d72d58db0cf02855463a3156c1f3e0fc27b3f79b46c9cfd78912ca34b8682b6d5268aa1771e6660d8973285abc52f8832e287061f606cce176f435ba3e028873bfc3a418d9b13d7a32853032e4a3af2dd71a9ea0d8b34278251326300a372db70ae05ba568d2d02d95fbd8936165b13aabfe491e8b3a168e8d6a771553d91e0af43dd59012ed5de97d54821d4d8daac931d1549ecef8af016c75fe36478b7aa93095c609ea74cffd1713f2b1a2315df3c5f477b1504a6832cd488eaab2903e056479e3b9d20fbe7ae6130684e703fbf784d1a2c3cbdf8b3753d283671c79bed43640524b6f9cd06522f23d388990c38387a21969325f4964cb0021a813faf9d080fb2361b9a6f06d4233f7994ef4d9f556cfbc3337f0ef21313a97e80af8bb333ab949e7ff551868717ad7812162f632f2f417b0df0ad1c2aaf664cbcbd62a7c880e03561dab12b1f0ebcb005ab3e85c01b530984dc4f8e2d33d62ed98a94b0709b12e9371db1d517390fe51684da990994d6502619f7eee36450f900ea32c6a098ecc05167c0d5f2c4021530b52bf52749a17cb0f5fbec497c4a76702b9db808557ee063b9e4c93588e476965fc41bb3172e0ad52210e9f97cf8e30b6b7bd5b52d0c76b5d4e80929da1be2b89e132aa20b9a4927368945a6992c47f0e435114e67be622d265d43c16280cc637d7a6fbe0c3261328b4388cd7b7309c419f84fca505fd14622467fb9c44f47c98ab770851b43db18a13cfe4d32accad0f7412cdbb3e04a1e9e4d10a0b266239f796d6ffefe8c581ffb43a1ffd5af7cbd373362bd5120d99eda1a9069a07a97940194f270dae30b56b81412e12bb9774256a7abf896a904d88761a4f1d149424d179a572bb014c756d41a296643dc5a6b983bb0bf94364d6e8d7ad08615eafbbf2f7264a8289e0c21be36d845361fa6f6593c67f1618a2f17c4cd9e149c8079c1ab1e7b2ab23f8b6b97e1661b68ebe51a083a34cab8d184970224ea48b6052ef9667f26959abff529573dd1dfd04c70204a7fc26d7f659c78fc14211befba0120ca90c82e63b1aa52b816730a2045e4451b280e791a6cd0097f8b15f90ca78d2dd9f835af11cc74d6eca6735341affb71cd6a0db82357e1fb1389eb5f7d9bfa3a0fb6ba79f6e01d071752c34ec8e8d8ea3a67b1d303224352ed0295d023a83716ca6f6bdddee7b3fe927166406cbbfcd6449e9c022210fea5c5bfe83521a44e6690f6fd18f359dd84e77a75b79b4fc9f2d9cbce03c04f94bca75aa14114bbef709bfc6adf0010443e1caaa47fec62a6b921d73be5895d00e7d3e955e701e6245234dffd83456b0f0c6752fad2ebca5904565b8f163d9b77a81d6df89f2a4d026af5a144c9a008f89e8ff1084f99b006192b2c20bf825b115ce92c2f95e2e67d264b3fa70c0ffc169173e85d9d66662b2dbe83991dac43146436824cfbef97db430937db25a72442f219688592f1efb2f9a9afae63bc8881", 0x1000}, {&(0x7f00000001c0)="cf4e6e24679a84f70d19536d7e1785592f848bc58bdf7021042237580d43645a1325ce954b5665aa25be056555cf9675cf11432d6d510e1a3abb3cb02ed645112a2a8fb485868db423b846fe28a0e2c30c1be1ec7545a8bdd1b0f93d787cd1f81a271ebeef436048cacc8f196e9000485a77f0907926a3feb9bc00daae1e58ac1445fa84f6a84d144715c894b3b9fce5cb80a078297bf9e0d7932c4a44966e0b44cb1c2e18719ead87402b04f14bc347d43c7c84b99aa5a561d8ffed7785185f771e39946f358b8fd5485d8e7ccf92c27165b589ddd662b33008963e13db5e11fdf91ddf27d64b39ad4b5d37aeac459c9db4e7d5b2e4", 0xf6}, {&(0x7f0000001380)="94f62cbc441703b13b9720e81879cf444822b1b1d8868fd6a09adf44b11947658d7fefe67a2ca6741e3f8ce65670394f67d3e2aac65ad865346ab2da667e7323402bd66ed45bac6edbb8d15b474943c94c88b1861b7cb9656cd98a2552f19b6c471027fa3c29ce238ab6dc2785fc6237c790164590ce9446e310f6a92aaa121ccdefd36c5b9296197e1f28a643960fdb98a4b4d8408fbeec8000f65b3a46ea166a26c73a7978e51aed25efdfba72f6f8cbed09ce2c11e3c3df1be521f13c6db0478fbfc099a66488e8f76bf55597108562e9432c942fbddf6481e04d900cc6745ea55e7650b9e7a9734cdadb11b65f367673a64a7b2e59e4e8c476e37d32da50eae7d4e0cc1a3e3cc702e93fa786c207a29defcb4b3520524aec9d391345998ec7a3330d9b04b625b887170590f1c0537489968059628a43da846ab9a4d90a56fbabe847e048a6d454cb46f6e49e5a99cb656dc9873de03f60cb6acb04f6f7a785d409fa45114b07d4904124aa49feb5bfb58e3f7f955852ae5042bb97a601846f209e59aaeae2b915785b4c0ed5d0d0223244a202d161a85cab8d79b45dd0ca1749d28a1e52bae97c34857ce8ef6aa35c694e671c3d8500fbd99b34877743a7f1086686a0242b0ae19e0b29813a063a4060fe50c0e101db78787192985351cc853c976184404302d9e878889ba454dc3df359177235856849ec7556d5f18ef263c0b83db88672250016dde8822bb91a7cefd920a313ee7ab84cbb84e54de79b06901474e4abad3f8cdf5bd3c4a31be1ec562003a05d761bda4264ee684321c9eab39d71df6b5f8461baac4105dd8755b43359958c7de55abb2a7d2a7422a0ee90f821b2e08bee1bd780b38344d43b40c93785e281d4e7eca2b4d4f33ef2ae8b34ae9b096c250a77923b36982bd0f5695851cb65b3824f1624c853c2ca82f811fbf8a119feaf403d602e07d4c3f8271c53c8cfed06d7b826c2075ad76d845bb2b383638b91ea6010b7d8012031e9ae0b38084ef654346b0f1ad74736d49356d42914cc59e257fa7ffba11fb429a72fea703a14d8f1422dc402d043b2ce85bbbe02052dd3905750728e39cb2fc8ccea59e06d8fe44e9c4a5241e538cf24efdc01aa3caf72c6079bd7722441111cf5d249844abca9a4a18a11c06c2cecdf8b1879874bcc70bc8806e967b41e75a5c779983d90fe189f384f4848d89d2a73e02e713d891325afcbb9ad5ca56925b0372a428b7fc46de701dd380775bac7c9dd6302e3fc4420e737faa073baba64e4ff462315ca2ff56cf669e5fcfcf5da713627f1144098abad5a56a4e16abe3760241bc47668c12856deeea008cbf90bcbbb9fadf05cc315ff52df8db6042c04216c391b6741c3e320ea3d0f61fa9398c7326e1e2bd661f8e037ee80877624560ba46479076db7cf2b44ff572b881ad412f972473343c4332bab2ba9f9884d2ca238291728516d4a1016584c4c296e52a70b73dc6146f32f097aa72bf04c0fb9092b291d61a88c7054c7e3144fe3b7da656dc258861bac40eae8a464fa38f4c8913468566ce1623fa641f050d5dd0bf36733badc58f5cdb79f125d4f5f26c020562dfbaa6016a9b6399e4572f918294f7298d231d3a0f4a81995406a1763487f6ae4bf4f590400e47d5d53d4e2d8a822a706c930d7b23c0e60cc7aca9fa93dfab8f88cdb246ed6252993b512ce5f95335a0013acbd981aa2b345fac521bc4f3ddf07fb69e4763e44eae63f81428af76af6d0f76eca034b2f082b61cf4b9792bf69bc9bc76ff63c157a304d1349da39efd804b65f72a887b57f6b826086325dddcc3a16c50f0330cb0ae3d1eeb1535fbab1feebdc9b8bdcfe35702610244d4a9f3c5617abe4b03c48647489c2033883e34d60ff53312e026ec74f47dfb66f98e081945832929af49d8317aca6353eebc34e4cf36a5c9ab4f397f7b47f89a00dd3c0518c9a49e7d91c53e9649e3597f5e410332ea5e6108870bed575b8963a2a464445e2567b9049984aa3a600d64450280a835e469a2574bc6c8446bb89004d4eea219e06c1d6cadb47b014c3a23dd3b1dbe66ac964389485f1e34012b73885466a84439e2c810602a3917d023bdb83191b430adf662996267ce486b33cfcefdb6a3cf40d39faf8b72671105ecc407204f590aeb00808a2e970d1d52f7e07129913f4c92cc734d0dd936e0b8b2c7f3e28986ce80622d318301dea7188f2dd588127eb19531e5e6efce97280870ab8e611d2aa74438246a81d7f52f51138278e8e88b1d907c1e8fd2db3c6a67268d043aad9f4db8b7556ce1f49aec1a62f826b8dfc77631bbbc9e4c509ef4301a9f7f2b5df342deee03d17e396fb1554eb4551fe0f3a50904e7280dd38a1eac59b4e148fb4069e687227d13481ee08a139cb0de15c72d9cb28fd651bfe5dd41c9894f4b581a5fef7fc8f8d69eea4ff74ea625d29dfd690cbdf0eeecd233755392be187f8de3cb5173e20291f97e4fb9565835aeefeda9263e3660e1483d0b8698be51f96e1346dcbbf75095983a13bb0070a3b2bfd816cd21ede2ecc7c25e3a38e133a6c9a27a086c5e2d684228d342d477bbd1d2f94d5cc7c611802165d6cb313e9484f511e59e456698e77284b42cb1f9d774fce6e72e43abe5b234dcc663eeb721666933e104caf489e7d9835272da4c5ae0fe5f0baeb8ea621d8031b9d72fa8f3d1c8be753ffa697c819363000684ff3972f0bf6e0129e1d857b5720bd188d6e289e5f0f8d82be51e1482c7f80a034332e96240c39300366c5554c2e953ddf248e5b2e4fdd3565ddf0fc12b3dd5dbca667b5060e4048dfd6abe1525243350bdf476d5c0d7c77db687faca398efec745527cc3dc09331a888b973c33ee4d2dab5ab65715c212d8857227b98ca8b426ad8330ab8803a2ea1895150099865deeddabb1611674bd10ab26320afbd379bdc145aa4f0dec5cc07cbe57a16a08f6f08cb95d86039733bf6138794e69d10a8b002c4b28b452c93de4f20b5e939a90f0c92a16ddf7c1e7aeddda8ccf422fce446fd0b2a5a5c6bd880802531eba4c053ace2ee467ccdf6dcbfa6d63fc374a38f5052106407a53a715e1594b18bb6b80a20350569da7f396358463a04ce4d31f6401bfdb05039174e6bbc7e940fd3f2e87077de088a0097af87d1850e040dd4c4bf4bb18ad2926a99ff49a2faec55b48655af5b47e934fc2185f6b942dc67a72f7a5ddd57a7ad9ecae95c46b74e8d5d8b3a88e5dbd3db29065879bc3a62cbe01d9de79708d84b274a2bed7321d86de624d75e8eb4afb77737be2ff33ff5090c4f404b049aeda2332adff980875704f6627c630c38e1a6f504ed31ea7d5e1236f5f263ba93b3f39c56a104270a659f079b8dd099a6e7f911eb09e7a9a45624e9b11947bd9eef4c4f3d581ba925f1d8c68bf8816aa651fbe330bb560548bf1fd107cf69001eda519a733dd7a9ed9d2f28b67998a16283618a90dbec8cbdfdce82d7a89885d3d74c637421b46a88d1348c1d68568190ef6185c696093917c9360097ae1e87c4f844ec2555a9aa8829a180ce53fd673d7126911130c762d92aecbe037aedde673dc9469b3e0b7111629980349da3fc3d66352f5c1bcaa57237ce2d92be691f09e70c0c2c6c1ece0868f709c0422b42c557b5808d271bea85d4b6cba2ca3f1395c3efff570d69114592393f182e87b961a869190f935ea5232046f06ab8a43049f974d79d8da6a5adbb43e411ab9ec82cf0d42125aec47fc0d4f0e27174c0da51262228b3745b38b23cbc03d78cd45ecf063a1d5af0bb3b58e22973a39f52265a8417c8eafba0d11be94e8edad3644261574d8d9087c56c8f8badd7d9b83d4b2da7aff568e0fba276f6a6dd8e6a4905654ff6c65051ca805eabcd19d31b7481dced5a390547bc3b25bb8989ad7a9c650391ef21abcc2ce96dfdcd30d02163616fe3ab98ef27c579ee8fe2f7de397f56b8e6772c9fe27910405e9490c04f9b544c767d839a199a5eb54529b79e099d72a90a7fbc93fdf22cd3163dbbc90bf4b61557c24e80d6ca15d6db893c20522686fdc9bf10854dc7acedad3968ba750cde610e4734036cd916f3b17ed12bf39d800325227b2f174ae107799c6181f842a6a177181f4c1321e6582dbb14b9cf02758a089e59e6e2679b2dbc480b4323906f4b713965fc537043935dd98cf006ab8b07007a1bb51ce61d302d1f43813e8df8f555f4a42f95aecfd12f924864a951e43227b99afe5089a0f89ae057f6d527e8f4b19f331e6cfaf0723772581254851ad3d8d08af55c4c05fa458d9158167bba40552b635e82751a869c2684a969c3c6e4d16d3c73dbb48276bc11ba9f76be522e054aeb4e534c01e274ebb2f817d12c43adfb441aa453b227eb46c065bd90616aeef6a4123ca77b5674970c0fc67331273be8d47f4738a340c3998db60d318dc3c6105b4f91bfd80f872e6e065d714945963ea350cd114c4dc2de10909412a76810324fe74ee65249ff835ca3ad3b08fe56f8a54668fda6ba0ef85ddff8e397387a08f56750f3ad2d66fb613acbdcf118b58b48f85bf99463d94e44449537f5857cd718a95cc194d9731230ef1f06b9e8ca771a52f4146fa4c11103bc2584a30b544f6c0e5a893cdcb49eb8e3cb34f6ef2ecef923daa853d29baa15f8657ae09feaa1bb86962d68ee48d36865bd59dc128ee2bcea24ee04a63374ff3ce7b4f06e93c7d61d6f7d2a791d9aa024e97b23a225cb9b3d19d3aaacb08ebecd6c98ae199de7008cd7df796eb175f33a022394f35a10a2703e25147924a5682d7327e314d3d3d8fb45c1263322ba77c63664e9743bf3af3dc8a1ff37a317eebea1b1bec0c31ad9bdeb2cc691767a7d192e06bcb1e7ccc54cda7bb96987bb4c6897635060c1a5787b117ed481444b19b0067ee061f88b8e422efde15b67cfb5d646aa3e005fea8eb5d271ed45e1ab7937e1153b1ba7f80730f33dc90d76d5942931c6a73101e9c42e73da6c9d5fd6cad3bf9a0eaca9ad364f76f5b7f825c0e1db743b7f682893cb4d941d3bb0ac279b1ca3f082e11a0657d76db35d960e8c55a6f2b54e320732125199f3c034387cd8a98ecce618272dc626a60f76c5597591754cd170d44158ea07370946e11e09a01253876c87ea28dc5cd8ddd9befb43ce0ab5bc63e91fbd6f25e659acb19fa84ed1f0390bb5810f46b3afc738e345dd5aed858892efbe27410389c9837422550f068fcdf56bbb08357d119d54b2d836df3aaa9071aba88cdf02f455d12d0193ca13dcc98b8b499525c0b4b5bf971bd10127e19442a77153da1f02060c6989d6d5124890f0d43e033b5bc61ebeb023f13b0e4a897d4c4df6df55164587c990d27841643ac5fe29a6302d2b19957b95bdb5c3b656d289b49e15864324231ef386faadb8665335f3718c2647288115fef06c30539875ffb932afb399018dd1a83f7c75adac9e19aa21840666089881453c38fd2d32d73a67943c20b0e3eb2b6311595da942c09fa33b7cc4b08adbe18c3301058d33265628a5af728a41cc229264a88b6392cff2cbdba79314ebffdf259fe53686e1a79f7c572cb531da41557ee5014369a82bb8ba59645bd734763302e0237c9f3ee79352bb940d5c8a0b0527cb71e25e3e83cbbb4bfc1e2809cef6d369c13e3abfde5e5f21916a81dbe8e2519298388bcb087e9a2190a3c0013eb081789476c40650b3ef18c026888db0352aa10b6a15073b64191243bad1d0af0e84dd3b10a5b59a87a4a12241acff9bd9c6ae6dbc4197b7ca1442e143", 0x1000}], 0x3, &(0x7f00000023c0)=[@rights={0x28, 0xffff, 0x1, [r3, r5, r11, r14, 0xffffffffffffffff, r15]}], 0x28, 0x400}, 0x2) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) r18 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r17, 0x0, r18) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) write(r16, &(0x7f0000000040)="670dc3", 0x3) pwritev(r16, &(0x7f0000002440), 0x0, 0x0, 0xfffffffffffff042) 18:36:26 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x4a1, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x80) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:36:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000442, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffc], [], [], {0x9}}}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000007c0)) r1 = dup(0xffffffffffffff9c) connect$inet(r1, &(0x7f0000000800)={0x2, 0x1}, 0xc) 18:36:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x4006}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 18:36:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(r0, &(0x7f0000000080)="8942472e6c957e53b9", 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) fchdir(r4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000040), 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x400) 18:36:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="e4182e2f66696c653000"], 0xa) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r7, r9, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = socket$unix(0x1, 0x5, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r7, r13, 0x4) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000440)={0x5, 0x3, {[0x1, 0x1, 0x2, 0x4, 0x9, 0xa871, 0x84, 0x0, 0x6, 0xdb6, 0x9, 0x1, 0x7, 0x6, 0x6, 0x3, 0x0, 0x1], [0x7ff, 0x100000000, 0x195, 0x7f, 0x5, 0x4, 0xff, 0x8, 0x1, 0x74a], [0x3f7f, 0x73, 0x1, 0x10000, 0x0, 0x401, 0x7], [0x5, 0x8, 0x0, 0x400, 0x10000, 0x8], [{0x5, 0x8, 0xfffffffc, 0x7f}, {0x4, 0x400, 0x1, 0xfffffffffffff801}, {0x3, 0x2d3800, 0x8, 0x2}, {0x1f, 0xb9d48e23, 0x3, 0x5}, {0x0, 0x7fff, 0xfffffe00, 0xa4}, {0x8000, 0x36, 0x7, 0x1000}, {0x98, 0x4, 0x4abbf2d1, 0x3}, {0x3, 0x0, 0xa1, 0x7ff}], {0x4, 0x0, 0x7f, 0x95e}, {0x4, 0x7fffffff, 0x7, 0xfffffffffffffff9}}}) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000d0100000000100000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 18:36:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x10}, {0x40, 0x0, 0x3}, {0x800000006, 0x0, 0x0, 0x10000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 18:36:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) 18:36:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffff8, 0x1, &(0x7f0000000000)="0600000000000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(0xffffffffffffff9c, &(0x7f0000000040)="15bd70bb316179da61e4abeea9ab361a8296b9db29ec144d8d1a592a62058f8436f2dda0a2c03586c430630943075ec3e9fdd37fd0f5d290cf711762d6491e4342f8509aa62d636905f71a85bf", 0x4d) 18:36:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) semget(0x3, 0x2, 0x142) syz_open_pts() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f", 0x14}], 0x1) 18:36:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 18:36:26 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = semget$private(0x0, 0x1, 0x2) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/154) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) 18:36:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000a80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:36:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000), 0x175}, {&(0x7f0000000080)="7d3df68fd8276ed6ff2662803ec1c12f33b3310141fc72cbb33efe9270a8aade360f2500e808a02670308f4d23eb7714387ce627d8e8479b177a22a033bd0d38f23ec4e9ab5174c1e1a977f7a7e5279feb14fb0e63f96b4cb6f19cba90f709727c76a9c39b3b80a618c0c4fb143fbc2dd1c2b02286b3", 0x76}], 0x2) 18:36:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 18:36:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r7, 0x4, 0x40080) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2011, r6, 0x0, 0x5) getpeername$unix(r5, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)={{0x800}, {0x100000001, 0x7}}) r8 = semget$private(0x0, 0x9, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1400}, {0x3, 0x9, 0x1800}, {0x0, 0x8002}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r9 = kqueue() kevent(r7, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) 18:36:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) getppid() fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) pread(r5, &(0x7f00000001c0)="2735f84ffe6ff668923e9dee5c0a2daea40d4d5f7354e6f276013a1083ed38bdce50a3621ae4cc9626b7e33a9681d9d387bdc84226402f474826818c91e0432b477b361824e424eb1057a28c6879580a84f56ed0864236c7028ba72ca5f73de5c165fd419d6ac1c4f12bdfcad3e0c530320e070215ff81cb0017337e559c28d6f882686a3be263d31773b5d03a0116fa0f779323730d0a28895bc3ea8ff4b640e222216f47f9cdc8a9e0fc91ad586dd975173a7e2f26bdc98aa5b405c467ff081a62c4378e8ab958ddd1d0fb98e1309adf9d66789271238476a980dca80e182f0b941d02e696468990eaafb98b8fef8ac2c44b02", 0xf4, 0x0, 0x81) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x42f33d22a70ff7da, 0x0) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xff, r6, r8, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r9 = semget$private(0x0, 0x7, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000580)) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xff, r10, r12, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) fchownat(r3, &(0x7f0000000380)='./bus\x00', r6, r12, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)="687108e1c6701e44085a91fb324fc8e040375dffc2a60c38c6d31e49472ea9c21235", 0x22}, {&(0x7f0000000200)="552333f9362d9a1e0dc0e090c302b64f6de1698fcc09af1f6446dfda8583c7060fb74201faaf46b65b9dcee9d43b35b89b341cb4800dd555c1968ca936077de8c1523e04c3559d3521164e9fa0929c777b86b72cf33c5ff811c07be016274e3614c3bc94d87ce9d894131e21f492e05acdd92ec2ab72ef799a170154c4906448b31c7d6ecf314ed7c9dd0d74a9a1aba06db24dd7f1fd6217dc7e4d4da79e74c1ced5150a9497f4be789449d840d28b6a10eeb50851a34db484caa63b344a1d38fd7442182eb9801ea0653078b5820185c3add7af55579f6c9d9da14e869a7905d3fbb5e3fda8900a8ba1bb3d", 0xec}, {&(0x7f0000000080)="88b61b3ad770b5cb6ab98cbc915d3fe8ffc15fecf8ee9ea0", 0x18}, {&(0x7f0000000100)="85d27355686a69b97dec0e9d108d9e2c232e01d3e271d4c47d1f6c68b07f4d11631c49a3077da79d4808020a26c6622ecb964fe773900346935d18a4a2335803be09147397c84aecf816f5ecb85c89f6d0066d280fe419e90d46b3144842d427a7190fe04f3bd9595deaf9825c3394e84d87b2621c3f573debdf8d36ac6d7f7d5fd1f142e25cc844e5a950367089112d030b5c0340", 0x95}, {&(0x7f0000000400)="7c6b4de655fc9b0845fcd492bd7e6dc27174c796d51d40ba08e8a6c7e154cc0dc69557eefb70abe239ae93569d67d3243d039aa5be2546c6679a9e6355e8a15447b3525fc18013f2c20ddee96188f4ed3081c49c76b57ed71bfa8ba98accb894c5543b37a1d6c124bb3e45aa70e24ab87a97eecc17035b5cbe08f14adcf5c1a6e2bc3338fe53377c8b90e0f073ef924b93590bcd55939c6f7ad5242b69779beba6a39afd3c768e436e02f44fa9199c3b0c667c62ecd0dc1b15f4d6835feceb7ee52e44900ac51c6a86930924787dc58279da506234ad89b3022d9cd7e75ef21c5b579a3f38b7d162d222c2e81bb87473f16ced628b6e040c26", 0xf9}, {&(0x7f0000000300)="2aa3af0649a9feed6c92a05fcda49ef87bbb84dd266fa8addf66bd16e85b2423c8d1422a5749f0b06f69305fdcfc7b8721ae2dfbcf720846679687ad37fd3ff79e518450920d34e87c8703533a113b4a04c39bee2b38b1b4779efe61406aac52aa305e0af8c519b95bee4ac7b05ccd", 0x6f}], 0x6, 0x0, 0x9) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r8, 0x0, r9) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002440)=[{&(0x7f0000000200)="abce926ca1b928a3fa78e9a93276e0489a5d4a2107ae3529c2c0e32e42e5690c459d063f916fd304c274e880deff3345fe90c0472438acb18580c8744c57f985e14d1ea44720ba30e13528059908c0f1b9f5800c92ff82082b7d9d1554697f1fd82687d7971ab2e63cd2c9af88c444d496f5030f08ce52f39d7fabe3afab8a183dc0b010c0e31a9f1f4d71e7a08e54310effb0e9b35c4013b8afbc2b71a5fe57aca1acb068b562407651f96465fa6dc991392899c2cb670d617191d276da00c9f9554de64ca9ee00a989a66a632f228e7822f323a162e22ed9a74d5085ade786b7e1722d85f7bf122567dcc4996fb3dbf5ac90a9f362b6b86143719fed11e7e68cfdaa372ce51f3c2e7910a1262a4ad15104e317668e0dca47ba5ea2ce6ad5c577f5543ee70d07fef518f07e4928e0d442fbec557e00d348ee5981dca713f782436d8629da62d59b0e8fae771959a559f93634101b485bcbb3cf6ee6d3eaac230b9dc216334ae3bc9ead56719d1231c1451855cf20be9b3e781c16f5f703fb5df87b1aef205f70de5c16d8b567a41a5b9f80f778124c8b4745168a57a8058c96ce79c075dbde3b0ae69974ed5d80ac006cac2278b17fe9e096127ad05ce863d704749dfbb03680384863888be2ed6d243c06607570a76cd88f9d3fe64c855092d571efbccc825e74db311526c59de765b5dd9f3bb72aabc5d68d67e5dffb34ea697f66e886c433b25142740c7f8b775f79fe202faed566fce43c923facba474cb7e74b6ca8503dc755d7a9e96593b6d74433acdfa588fa63e10a915b3837943c416989d864b66c3d31a462b0a6d8114dc2186a4e09ff63f4a2f41002fefc6d50278ba3d5c943eb55439d78a05db332468056becac56874a57c82dc9957061e775f4c58e73ff3c25db3609df4f42a49f9edb9c23e28cd11f55f248b240d612afca9bd253e98cd7c6d7d6e1c246069f6458c4e8553755de6678884aec956dc9f8526f484ba92636625b360c20294a1bcfacc0884a5c902291eb8f34637376c05aae5ed1621598b478c250185df75a1b75f91865ba2180d951724985d86ccc3f49406628e07f1196b2117d0f1cddf4cc4c624911829b3eed29523e314eae67f5471b5c6e56cd89dd60f858ba6f56fcf49bf6eab0beccf8b7e176ea2272e974c196db8b66032d6659b20cbbdce2bcbeb1289e9d1127c3b1a6fce81a3434fc18ebe9e4a6d509634293c916eb296362c48cdbf550aa30963d70e3310a240460a3278a93cd594a6d8cc676abd6c0025c137da61724ba1d6e8123cb1b6353d4407ebad8c6674e39ca1fd681f850d9ba47eb2ba2332ddcd4087f498303ceb54f00e0c8c02e34f65b99e58198514def54cdb889ee59e7cc4a4782da2de42c955b9058ffeb575e7f7a50539e1863490a9aedc52c8a52adc65296de4d28ca3b0582ee4013885d852fb368154177bb09985bb0778c4614129da3f86dbfa023491a04eb54324c93bc28dc96034261bf8ac6ef7d754a49077153b5514457565adc571f37ac0611f315d67d86e2eff5a4883c9eccc7eb1ce4a57f2185d822a72ad32a3ad26ffd67b0850b998416ecdc110f5afc2db39ee389d6b9cff6c9a2520ce00f242f1749485a7a0774b59a19e630aba8ba5dac009bddde9b43a2fd33049744fc8385d55741bcafb24058d55506e5519e5e41c19396fa5d0c2ec9c04f20b14951099a0ec02e1aed5b29784724adbceb58cb1a440530d58a21a2a2112fd9607f0784c52fafffd31f66403983a8a563fdfbd49e34e88eb6f37251f72172f41aabfb5b60f064e71624f1bfef7ea5250fabfd4b897db47c5d45ea6709368bb9fff5f62dc97a6feea55c5e36ca2ed01ad62f69335ef723df1d1bf6857cc8a52de0f3ee4a663ddfe8a7e8e3794e05bd19b6732a4e795321ff3a58c0080e5044523f2a60a95b0c013b831d85ee331c8a341439eff82faebc6fb0d217a6d861403f1a425e096422faaa3fe82d8759c42aaabab75f562123a340231b38d46d6d8b80d0631e922f1f32ec2743d1b8a9fcaf3fc07437a93246fdf5eeddc785f20fc23d1119868a772dbb783dcf567f615d89560bdaacc3de16eab57ec51df166f92a65a7d0efb97e41dea90e2ed48f3f7897cba02081639842c5b7249d3cc4c16d4eb418b7c24c53591dbef5f52d4c61ddb37b44e45643369c92a814e3090a2f38f1a8e3c4fb0e2c524dd2a14391744c9adedd07ef5ab3e64368b9c671a6a5c9a45cb4376b8b099c5ee28b2d8c8646e91ad10876fb9edc0f82b822967e3b8a479b3e8744bbf6089e8cdb7f845a0c381d5fc7ff5bc7761110e742155e10b18e5bf2ccbd8d2e3edb5c61fb401be9bebdaa1ad30fc9d131cb8eae6c022b939d7ecbb11a857701d68702274596560988bfb75d5330190cf1eb5a1a3c2791a6655780cca3da02eaaf1a093fbeae8aea775b9cdeebe33c7c05b43e1601455ef79f4d3903bf96461b0edbdb176f453f8649c38b80df6b11409b4d658eedac779962778c628d2f00acb40738ff948266d6dd959a16642415a716041de6e0081c0223e71ca10e74c4a5fdf051f6cabd85601c814153d6ae943c8015423183135cc2f643956c643f5c0f642fd396433bd92cb1d0296259b0b23330294e74ed997eafee8d785c0efba47256ffcc7479de57982e2af8ecc03e2342078f86430938c56eb1157e9909c7f541f54f9b80c5e761ac578bbd2c0d92ecf6619dd27031185c126f2b764f48b3f3b81ba8096e9713eb1f0ceb8488dad0f8a1504fea24167fef260197000baf925a79a65ce75b55bf351794a8741b00b803f2e2dec8b59f6f8092814fbced1df6359a8579d738c0412d7c7ee90153ae6a4d9561200f8e678250685ab7311711bfde3fe2ba6c986b04f059521c642b924d933845e65e26f573503e6ccfa56c43853dac319d31d96f2dd762718544a6071a4f7169cc073cbc4982a361737a7bb98e8f83f60e5710da8132215225cc3d28146fed730c72995d77c905f1833d68266278847f83725c33e39e9bfc406b3bd753d00ab59d8c6f1c8eb150924d53fa95a3f31e4033d1c415ba7c66e2fda04d7611a75ff5eb82f44a8c590842112009e044fe67fffdfcb4fb5ea4e25948465747bfbf82842b3ac1912d8226a95486c3101f8cfea9eedcc5a39ad9fb6e2ee6d7fb0b69d09ac7342960a3dff6a5e09b30d89de642de3f30b405bb493f402b6a8fece7c767660418433afbe4cafb3a9a2bd9256c242c73574524cd9be928120494472abcd01b3cd498cffcbb55a0e2e91805a53832525f260cd5706dd78a09ae815f8ff143507fa3431ebe1566bfba89044c5d255e4d44e37681fbcfcc76ed0459e6dadf1ac15b8d34cd422a94a8de98495c38b113e4bbfc072bb45ea6ab8ba9918c4c198e988d7a62644fe5b28318f169a09bf9ddfb0784571ca1feddd1e3a13aa939e08323926554d7727d72ba886a147cd2210b8fd971d63013b91ae86b8389ba92783e914e72da5e7a0e837fd1a45542ec220682409fa49fe8b5a041a24156f13361947e3021d5fe79099b10dcc7f09ff04d6f1026480a10d2502782531ca8d3b58457e0a0bf61dc51cda85ac66aa343e09fe31f7f62af57261ae1b67fc364fcd1c6bc7406a76db503e3ad80381da426a1a4632d02882a47f514400e250df9d009981b011b14c56c5612ff1736e6cc77852a86bd37b873843c3a845fc10e376e89e2968e4cc35af8d2641a73a8041609b50ab1d53df3f849bd9b8cb10d0a3a86ff71070a32e2e18a7be2bb6640f7ed26c9e85b2bca66e9803bb25747d7bf0873f00d63aa02444090af4550515c5f5ac928bde6818aa33fe619a3dfa876b58228dcbf9407f272cf4e0929aa9e25d3b9fc2316f7c2039aa6bdfd060ac3db0d7ba922f6d7941ebfac33513947fda59cd6faf451b1c85ff447807adffc98b11a4e124750434aa31a829679eaa248b25cfcedd22d8445dd55bac0714426f0911db252f363240e4a30f3dce94cb4364d32d38489c070ab40cc4b089f0f51cc770018af90823f2a612be8de27fbba30a955d687b65c665a31df1a70b585632a81c6d3a44efc808ad58ae36f690725cef9fce76cdabe1f19d591f81894cb8c2c783c5b30b68525eeb9c6b3f4f5134c7f9a150fdfcf21c366203fc861e8536cb514c2577d180d38dadf0d759795a26201d0dbfb55a94e5aa88d78c64c506bcc4d55a63635a8437f321ecf708210ae4cbe30b011cae9e0a45004099e839cafc53637c76ff605b1bf854c660ef6a3bf9913c534be07a2f0f1ef2865dc4e222f1b3b9ee03600eb7785442da4dbca0ded8a84f2c597103342d02ccc895aa64f84c31ddc3c179f6610bec2c8b7b424cef4b3f894f650ae84f9f5749deed0ec82899e6677943416f61e4ea0dd26cab4122a102e9467a008fcff9265726b3ccb2e5f7e1d4d52299c0c1e3d1709a3ab7c3e6de02995351ab444320bfffd84e2097a5abda5926ee9b923972215b14346fc0c324bc43a2c62fce529a22876d41eb9094521617d83e51977da32de8ae5ac1e74d76aa39bd149dc97aeca70834291b1c229f23310083a85483fdca77be871a8a06adf74416bafeb305a28bd2607092e2dad6f59b86b47013bf0fae732f5841a665816063e24ee29de50dd79ec25f64aa90af760d2cdb8ae15069af42368f67b938280678af9a96ecec2090ff76d9ae56ded86013a84fe73dfd75ad29f9bd753cffa22e8e186283ab65dd2b26d6f75a13ad9b88f06109f83955c8e04244a123225da8733f35e9f3878a7d69ea524b735941eb2d148d289e759403a45700501b6a5c098306a4a300bb990640a7cb4641cc0655e813747980e2768305630f151cb563e90fae875e37389943262e1fc5bd60b5e0eb2d442dbf38f245413546fa236a4c375cac7540bab65ee3474bda55651a3d801fc7a7f8588d928299ffb66b1fab8f7f8fc20076515435749a23963f116743c9757a0acac66705648d273e9fc0e317a1cf97ec84b06330f571b26fb577c6dd30d2ad885a20637173bac8761cd9bed0b0cc83cce1351fc6faf287cf9b546d76fcfd60dc12f41b24e0417df67ffbb93ba9bc6c15c4fd86484276edc2e1f73f395306aa0418c3dfc65d32f287c561950c3ed8dc3c4283274874bb679f098446131061614396f7abffdfc044370eec5131e93a596eff2bd3a296d06dedaab513b78de646c71d9a61c68532cb220e93301845df37797e61cf81cdcde3501dde454e495188f1c8ce981c8450f99acb07df02b8c932a745bc8e32189d68e912ad08622d0b31cf0e017c992f53e18592194bf93f197218523c9cae5282714dd702c55669d8b5b19b098ac657cfae5806ffd48bff0c17413a99190227ecfb69293054352eb9a8d63e1b2e065edd200d319dc43d886a8fc126249a4f187beff19139fb5ef4e2cd077536b81c9172b00fea255b1b6d41141bdac5fabdafb2a2ee8861d58f3045432085d7bc95f6b5a64604885cc09ab6e9f9e6b6a9ec9efcf551eb70f144824b04b7c623d491f8b7f2f606c3bc6e1a8911fcd983e3cb90de361de565ca2a92fde2a9553d284950bfc92a62e7b4b6e61cffa94bc9ff3ff1ac08c27c2140cca036404171b8b798620f128573403cedc1888672e44f5816856ea2440e2448cb2fcd565a46ba5192d66f9db8047d0a12e534afd5cfc99a82dad61f28c65e1fa1e1538deb9835b320b3b592876a8c66ae66175f14e8d3a2cded86ef741566b4b5762c514400728b5e435c32f58c947d8b92da2fe991f47a114ea9b875724cda45", 0x1000}, {&(0x7f0000001200)="881ab3b61de918325a113cc87bedb6e24458ca6b2db7b408f02051692491e84cdfe242cb5f4bd6f142ae6c79775fc831c7d1e808b206a9255cbdca658d93473f431949271ca76672112aa941a2110518e6ece6eace847f868d4b7439b96c7b6523f0f4a7c30d0dd5b5199ea074e6fe12a7a6db856abf3d82aa21a22007bc9021186c2a905d71e433ce24122d7fa47d7282c599002b53caaf1b0ab9544c4e23cc1d698f4f37d6c9a5b1315f563205893b56851a5de763435d476d183498f92cfbcd6f308f20b4a5f92dbcf776658019cc0c4c68b681ed9705b065afdbafffef0928e281f0271ee620ba7bf5686d7ea9d496018fa4a3fbab4544a395f6aa97c4aa3eea0d8eaa652f2e4a8fbe451a5ecf6764c4b662089f5b66095dd7933253a2677e4de290c2fc660c0eeff5dd6931a8298678fb44f24b463f1a7203a2a731079e6fe300ef669026b656f98108eef723086567b39940979758034b26073584de0c8e1ca5037b40358e71b3a78fa6fb809640e9ebb25676affb5e17ee2dd1b9291e987f63707c20658387337e63bbbea68a07ce15172e5a66351e3e1557afcaa93539a6992af8e245c1b5dec7276ed65f20a5a04d5be0160de78a16fb89e830e8329093ad63ada72c6ebf2f22ce1ab4f9d646966f6f81cdbd68754efdc4179bc15b3ec404011990ff1d79f0a19c9d388661ee783a977695c12b2edfc4c1983ad5031b5152227a13996349c1ada8dcde469a7907859068818458f5a8af5f276decbb009978d615bd31e2d096c385fa4ab3b65052f0b07e48ecda2275a4aa549682ed2af8035a874f7d3cccaeef8f358160f030645e113d0f489c29a2d3c7653d09ab23191ed08359c9f26a4014a1f5eb6722655888d2ba2f4925afc31ccb218e47607982b44afd2d68f2aaca90668c99eaf1f0808716772545c14052980bf602fde9a351f632bf95cc7860c87fb868b5e28f221f9068af7869d30d29188094e93b83109a481168edebc20029b66f70e6438fd86c181823eb2ad79062502a8babd511427126cde165008c8d887c7c68950e4420d7c52f55e3401b273244eeebc004a4cb7ec7726e3f3a725c8e35f7c621752b8836ae3a85be70e1d161f645a109da140aaa97a5440e7ab214ed1f14e0403af8076950f9c4adc3e1487f717385e954dc98d14217ce6569a75618de1128fd6a18efb99ca6563395c2df62a59a26f92c9edb3df308776c3d922ce7e8ee2534a56e6fd97b276fdebfd34f41d446f59853e56f47e84acf203c5814a4a085fdc9b8cdd874c7a795436d8265ae6d389794385ad5f06feda69edc9cbbc25a8603190b635156eb37c956eed0c386d0b43c46c271acc7220ca9e407db86b4b9be7b14807c6cfc4c9e8818e949daef5688299a05db0f3cdd9538896eb10a0ec50be83135dde058885528479b1fcaa2df2c4611ca47eaba02bd129ba5f5f9ee5ab2c44be0aa4518daa7887b27c58858181e28af5306be369a5ce1b12d2f10f33010fa9bdf21ab7a1a19730277ef0111b136b0a19b78bd0c6a6a8ac3ca3dd1e91c0eab0b4b4354d369b8ac8f9098861ad9764bfe00866a42dc17baef96df848c0a82796d94a6a660ce5c89fbc5333bdb470f5b11efa507e7b091e5a1c1906913c6ce91a84ea33860f76793bcfb5eceb94ef41b7fb7e2c6dccf4ef6137f3a31553da3b9f88468bf3302acfcef3b053e8f89bfc40dc42e7d70266e9093485811d728c5a0a46927c9349adc3bf209b69ea280da4dc375f9ff21464accf00b94146b56e322148bf55c965254bb7d4baf03a31abb0de61bd82fd78a48eaf5bffbe84a5a47e229a1ec677b22b1367c6eb21f116fee9c00cef1448d2a4395733e28ee3fc888046b3f2b72d74fbd470c89bd91601dbbbbd0ac2292d147fb7f748e04777d8e1acbbfe6bc4f823cbf4ecadff17016d707cfafb016c11c45d8f8e702ed27bc12a097c12989bd187c61d62ad068407ad2ac8b54819e503e06126a03aeda205aef2750950af70f58e1743ea9820910db864cb7e584e7757a77c6ccfc635177adcb77f18698a79b628325818bd55e9cd6ef649ce6975fa6b23b79193a8267ec277daff4697b3407f997964c5066989ae51d1d5ef38ad96fb27e6afd784b1e5a3f287da405904d6ec6c8dc8d3973704281a3ee775b6f60e6cc83f8f3971906715d2a1ed5184a6d2e1a0e549ed8c68282b8ff978ea49a4db38987cb953d57f466d9d0eb031d7c3bed912bb25b7fbd191745c8f12309474e684f6d8747b6bd93cc576b06edf0ad8d7b1b2670431a9358a757a9d42b9506d17652404e5bf3bfd8e0cac99c53b059f52f9bc4ce531fad8a463fda3a4febc7e8c057745e13035ae15b718acc476b752c186b577915e2f3afebd191a0c9ec0ec70479c26b3808e654f22cea32570328d9bbdf3324565d95ea6b50241775f20d02e9777a3d15186a5aeba75969d1308c3ec0740ec475de6ebd423436d9c0e40f831cb88a7d370ee0d0ac61b3afc6ad97c23967191226f8d71ad7a93444fc5ce7562a3d15beef0c73a4c580245de6fcc32e93e97880e82e9c5895fb1dee2b9a47c7dd55899fe7e731d75aaa7e9f3cf7cc64814e66c3be9ff4f597e6b31dae78177c5c34dbf8a26714d1846e29ea06aeffa4e5baa428059265c136e61379ed09c9dd640663116503167ca3029e8bfecd826d4c990376cac9a5dfea50b9659d22a29e8259de5a4292479cca0ec8dea58f163ac00f15bc6a9cc1ec41782d469cf48e08fe6067d6eda3e66b2d7aeb5c5fafa85e4a4039113517fa566bca34b9e20819eaf501b72c0c584bbca67df0bbd89f7bca1b65d95167e580abd4bd54e5bd53cfdc7cc68779c824b88e18325b866ecbdc1fdcfd2cc926ba17f0ab33ad6b944b940d3db02de50e89494ec7a32026cb950383b9ad63974ac56b107bb5e4c1437e5c6ae1cf6392bb6a95897f13aa1258a7ce4ec175ecd6ef4e80cbbd78c8dc93c6d13b1600b8633b0abd4e35bf6358233fc685422510683115d75652285ca145750fe67069b397bf1f99d71f6004e8923776f8f8725b02e92b869834a2992d30991b36f7d46599b321bd0bb8bb3bbd82195d902fae0b3ad9ffac5fe29200ebe8edde7f892d965c72282f8d43ac7f1a374a820a2325d0aaf181fc8ec2d74f17f266801fb08a8e9404f5f0db213467876a3bfd4886b9cf0b4bbae391fc80b840a7a0873b2190c4ec55c1c7dc1d5f8a9c513280e748d43f9c5cbbd3a460a9d324737d93e0989f6864d20c0f0a1d9565056fbd244fec70d58443a473b59eebba9518d898ecfb34ea78afb51f57b8d41eb5f2cfbc1cdff093d9712927d8bdb6ec6bf7682aeb074cf224e4d01e2d2c71278e892a880aa22f12de5c122495f8690460b50a96f0c357e30075a4ba9cd67785439e09a3a3cfe9ea9bc55c782fd23d4f3082d9ff544d811242ea1a03e043b341d625fcfd9d845e982438a81754f26cd9ea369996bac40aa6aea1eed030ce0c7c079ae891c3392d559cefd7e9667456266c230027e610873636ae07fd9f9060634de575d4cdb8b300595ea9d4db2bdb9904a90cda80a16513119e9356ada0c45f5ed0bdda484b364c2e8816ad08554aa62791df3a7f47afab2d3f4326011e4b0632d41bdbdd20d2b09e7ccd627ad4514f470d88a81950a39ce1dc8e6019338fa7923494a3b352d486525e3061f4150db9db09c1ac39e2666a5cfd29b8400a183d5b37d38706e8331519defbc1c960d9ddbcda1e37c5bbd0152168a661eb38188fcff6b88d4f9e26ee2ec6e1b53551ba39c8c1fa738572337ba5055ae5f8427d4fa7d75128c0ca3a5701916ae5c0580b90d49cf638139d3cc2d32ef5f64c1456c5fc29fd1fd8dfd573d7c4794523582aaec27caace012cecc415bb88af08c6793fb8a39af91f596c89206134a032412a8e94e600abcba11d4cb47b1bb58d9666981c1e079c092eada0ed104af33940a1b0474bae3c6475e193bf57b8a4f1b5d465dd7113ea5ea4175a9dae3cd1e8d86d63f998543b8b67af67b4936ca884ae3cd9b9830ad12ed320aee89cc01f5d9aebd04e32bcd0c54416c0db14250d7e549fa90a0e89a8f40e2203c617d1ce18eadd3db0d8cab420a55198e825ee05de5fc6de4c7afe6e2336905458c6db5cffd7f2aea7a88ea58884899e9ee4e6386d0a70702b987e165375060ceccf2d33a2ae2fe9460f013c2f0cbd5e3bd2af981131809a1aff2400da43b01b1ee6538aefb519b67a07bfeee230c3d6e87c7e161b9ade6d4ccb204d9eea16878a7133b7814515a9c191a3ef47a16baf733b6514e4e58300b390e39d30293941845c9270a7f96f51cfb6b4c16114d55b42dbe17ac245bda84b2fdd727691ca7e8296411e1847db4089de99f9fbe5db4e08a5acdb61493cbb486e6d21f33e6809c55d6847d35f484083c65d8a7393e6324c7cf26ec022f949a00c0d041bfc904549f2c22d62c8fac63bea4909f0a4ba5043093dd2ed63f01012ccb3a8d5f256f014b58869da30af0eebd42218bfc7d27231e626f5908f7e85e33b4c42f75d0adcfccf45db4d7bc44b79ed44b8f9b9df620916876d3dbbec8a201a9608246222d63d379379f8eb0e3c743837eabcab58d283c4473fc30745e8ad33950f8c091ef19cca32b467d6d4a62f463fa5bfd166bc8de5562bfaff95bc8012b963b981f86d40de21256df075589daac9f73b6cec0d707a53df85fdbf6c7accd68ca03787ad1fbb2004d3ecf47f24f5fede9e6256e0390a4549e5918693e423d8b953676efcaf3c45de1d8cd8d0a2491a38c3118b1c84e112f6de3af8645e8a6367b92034d34396702cae61d341954f49717afd8f509c0196b3e3362dd8384ed4a7ad08fe57fe7fdb26ab5bc7eaa966073e0f855a0a84815d0c18160a6991f6a651ebdf76bb0ef10684907b5fccb8a00b11860e1de5f022dcc32fed24ce5a039639c61cbca679dae59f571bf99d62ebcfb7ae76fb0afc2b3c72d9bfc95bb673a75b204cffb1985f214716b5b6ec913cd81e9316a8bdd58302a0bed747003fad5d921bc5dd538bba18f9da29e9dccc824ee87076df343fef763357ed8a8f58c2aba43aec880af4c30542959eb439733abbb9bc640d702a9ed13c9fb25a404b44439cc9b5eae1516cc2c78ffa3b482588131f5abe16e237155129c4a18c8b6185e64a62fd530f781752b9f04e8bc81b124cc57b8e7b76af241132726b091e7172c1bf03457b11e6dd20affbbe77b6b7d248d08c895606fcaa5b3c70e7160f591688fb7d778e2068ecc8316c60568d2fef8019e4d212c237015fc6a68ac500d8c5a4270e175467d8b3503e8c2ab45fb9a30d87dd806c00b0b7acd303482b0b691593a4aa04660fbf849517a388cdb52fd98b6622f3bf3098bf55b1d6943b9928dd7ed07b9ef2a58d1b5e501b8223c1ed8365564cfb27e769122856b5c6b30af6638b734b924d1c6bd3696f1e662affc88fac674f93be0bcf3b03c84ada87616c084947c2db56aa3a5c52391373588a878bea026e307178c6a798bdc725b7bb5bdeebcca0522c56c1583bbf1939f929362a7d22b74e0ac48accf6d7b7afba0694f19fedfc023c9b31cf28e51f66eb2e146f515f225a25b41c2c27054182525cda908b9b37fb850643428979c948b7b958734f4c0d089412017be3a76c64c5b51893563a3919a65559a72d0d2879cb5b4f21361f249d67f0696e663375b903ecae8e4aba8fdbd86a7f8bde582eca33d5727154a22a040fea901d91ad2daef15fabd62a764698aecd219e43e52d3660f33934ef05df", 0x1000}, {&(0x7f0000002200)="c769de8e3d40517dc584bd2c7209a1a1c14fb28071af6316f5c61a3aea469d4948a846422ee7c1e1726febcdb44e44576bf083197e00c7199d4527dd5e6a992c2e3dfd10115a739838e41d06c84c83fc32dea172e6b001843eaac65c4380876c46388c93ada4c952ebe1ceb70e3f59ff888f0e8b766be82e4150aa5c510a726639030cc89779a63673570c1b140d3b7621dff4b7007ccb77e4edafe55a4ddebd1b946c4d1a55d4183e3fbdb24960180c295335d3f5f82de0c86458d1c9b58f55796bdaa07931973dcd10e13a649faf4ece891e62f2ec70bbbef75ed744e5e2d515da", 0xe2}, {&(0x7f0000000080)="45da8cebfb6dd11ab82477d7594ffe0e843b214e2cef0f49585be6ce8165e96ff33639b8de5bfd1d33005c9517a86ab8f1a00a20d20b9aaddf0952586e22b5", 0x3f}, {&(0x7f0000002300)="cd2c886bc53e51555ccedebfeacbfb9cf1bafdd60dc0737edc16c0a259adb999eff71c15a27b500f26478c8e1893341c611b9d3b6901ef33ec0f5b3456389abaf8e7c91e12ee909df240afa7aaf9d7a392e198481d4acd4b293a8b575866fecc55378b976d38a7b5adc38b3c1f3cf0042dc15d5a7a4b8685011eb99cbbdcb7382656d0ba503887a49f1657538587147f0a43bb6174015424a2d8202bec82b0fec1d2685154d40550c025a251f9066560acac1f7003948a54cc7b", 0xba}, {&(0x7f00000023c0)="e544494b4b4a9295d3caeb25179f549196f7fe33003b477ad9aecb26f2bb00bb63d33a54b4a5662928efadb58efc8f8e623b4e855aeffd809b852469cafc4a1d24bcde4e996b8d9a76854a88dd37c6507ffc722d3e802b95c94e3be67a5f8b", 0x5f}], 0x6, &(0x7f00000024c0)=[@rights={0x20, 0xffff, 0x1, [r5, r7, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r9, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x58, 0x2}, 0x400) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x4}, {0x16}]}) syz_emit_ethernet(0x75, &(0x7f0000000140)="b0439a87b86d20dad001f28bf0cddfb10117921b5ba3b1dd82a24952e4a853e87e2663821669ac259eac5591e7e1c7f6503b7bdf37bf3520bab61869b415eacb5e5dffd38ac4444dfdd4d4da40b4ca27c126abaf1c12e8ef60329c446d7d7edf03cfd8dd8e0600c52d4979a11d9c9ba992f64cfb36") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x524fb3be) syz_emit_ethernet(0xe, &(0x7f0000000100)="50b001000100000000052dac0d43") login: pckbd_enable: command error 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r6, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r6, 0x2) pckbd_enable: command error 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x80}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x130) mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r1}], 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[0x7ff, 0xd7, 0x0, 0xff]}) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:02 executing program 0: r0 = kqueue() kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) pread(0xffffffffffffffff, &(0x7f0000000100)="0bd01ac5fb76e1ee9bbac5ab23798fe20a29e26362e18748650658dcce87df9abe0ce043dabb8e4aaffadc030f717ab894126aec625c686664e639092e5dcca5d2a79032a36f105cdb9ce92d30dadd84f241be4ebbc867f039998a7e48c7d0c828c6a7291f8f623b947da3ea1f88b193ca09d790bd73ff671d9907d39c19d6ea484d22bd440c691b070bfef04c57a76172039b3ca881506001744c1911ddf5fc927e69d271f9182745a725819f13515b37335c98f5aaa22111615149b752665a8e9a384fb2cfd4934a1cb4c10ca4306af881630592ee5853f3c49a0150d5bcf30c2f32dd0d36db239560736991e03dfb8fe115d3ad240c0070a40f14", 0xfc, 0x0, 0x6) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = fcntl$dupfd(r4, 0xa, r7) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000080)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000000040)={0x0, 0x1, 0x5b, 0x2b, 0x9}) r12 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000000)=0x5) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000140)=""/94, 0x5e, 0x4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x6}, 0xc) 16:00:02 executing program 1: mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x59) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r2, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r3 = syz_open_pts() close(r3) fcntl$setstatus(r3, 0x4, 0x40) flock(r0, 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) r4 = semget$private(0x0, 0x3, 0x10200) syz_open_pts() semop(r4, &(0x7f0000000000)=[{0x4, 0x1, 0x1000}, {0x2, 0xfff, 0xae2813b62355569d}, {0x0, 0x1000, 0x800}, {0x1, 0x800, 0x1800}, {0x4, 0xee4, 0x3800}, {0x5, 0x5}], 0x6) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x3, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x2000, 0x20, &(0x7f0000639000/0x2000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) fchmod(r4, 0x8) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3f) 16:00:02 executing program 0: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10a89, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000080)='./file1\x00', r3, 0x2}) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r8 = geteuid() r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xff, r10, r12, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r13 = socket$unix(0x1, 0x5, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0xc8, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r16, 0x0, r17) r18 = socket$unix(0x1, 0x5, 0x0) r19 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$TIOCFLUSH(r20, 0xc0106978, &(0x7f00000000c0)) r21 = socket$unix(0x1, 0x5, 0x0) r22 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r21, 0x0, r22) r23 = geteuid() getgroups(0x1, &(0x7f0000000380)=[0x0]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x200, 0x0) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="ac12f3a9a3fa2c702fc3984f471684f7a321dd", 0x13}, {&(0x7f0000000140)="d25379f70a7ec1c8d4aca1458dd499c3b418f19e0a8baea07d5c1199ba16f4e6f6355c6fa5cc9cb1b4d2f0ed2d1ce0f5a086d4901138a849bcb9960590194673f50d7a9740f31afdf4d01b5fdcada0ecb3c16648be14b713a188e7b313c1769c6282924797658d7801db51be90cf10c2e4221dc997e251453f99c27c094a923a522807f2cb066849fc99e195eb0bd4cf7f936b089759a9b322fbc16c57049e18c3d78d0dd4e78fcab1c4fb586117299402f71a8f9cbc70abb93aa7f4dd141ee9f1cd1ce6625a12967c968381f623a960566cc3fd5b21", 0xd6}, {&(0x7f0000000240)="14f217115e01d856726c825e53327f9711daafcd0ab8852a9ba2ee1a3feba08efeedbc772e5b699f5dfb85b8d0287340861c61e7e644eef87482e567e750132c61556b64b865252f61f57f33b11efe2df8bebebf77057a409f07435ac6d8a4b7a452ccf195885d47298fd02d4c1f3fce5315d6ff9702392cde793ab0693f1b75049040ba9778b62f616763762bce3524ddf7bda6ff5be8cdf5787ce867ad023164bcc3f13b2559c815ccc96ca76c62badc31f8ba43c4489885f4d0ac", 0xbc}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r20, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r21, @ANYBLOB="2000050000000000fdff000000000000", @ANYRES32, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0xb539cf67cd515aa2}, 0x6) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x7fff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) close(r0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES64, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x2c}, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = socket$unix(0x1, 0x5, 0x0) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000380)=0xc) r14 = socket$unix(0x1, 0x5, 0x0) r15 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r14, 0x0, r15) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffa, 0x20, 0x0, 0x1dca, 0x70552995}, {{r9}, 0x5, 0x84, 0x40000000, 0xffff, 0x3b}, {{r11}, 0xfffffffffffffff9, 0xc3, 0x1, 0xffffffffffffffff, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x10, 0x3, 0x7}, {{}, 0xfffffffffffffffa, 0xf2, 0x76f1528ea9522c25, 0x0, 0xc00000000000000}], 0x5, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffffc, 0x80, 0x2, 0x10000, 0x9}, {{r15}, 0xfffffffffffffffb, 0x16, 0x20000000, 0x81}], 0x7, &(0x7f0000000400)={0x4, 0x7}) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r3, 0x0, r16) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$dupfd(r5, 0x0, r6) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0xc29436ba1455646b, 0x40000000, 0x4, 0x2}, {{r1}, 0xfffffffffffffffc, 0x5, 0x80000066, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x12, 0x200ffffd, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0), 0xffffffffffff8000, &(0x7f0000000100)={0x2}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f0000000080)) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x44) r12 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r12) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x8, 0x7}) pipe2(&(0x7f0000000200), 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r14, 0x2000740d) openat(r14, &(0x7f0000000380)='./bus\x00', 0x8000, 0x2) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x204) write(r0, &(0x7f00000001c0)="00050009000000b201", 0x9) 16:00:08 executing program 0: setuid(0xee01) shmget(0x0, 0x4000, 0x240, &(0x7f0000ffc000/0x4000)=nil) 16:00:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82bf000000ffbfff"], 0x1) r0 = socket(0x1, 0x3, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = socket$inet6(0x18, 0x4, 0x5) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) r11 = getegid() r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r12, 0x0, r13) r14 = socket$unix(0x1, 0x5, 0x0) r15 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$TIOCFLUSH(r16, 0xc0106978, &(0x7f00000000c0)) r17 = socket$unix(0x1, 0x5, 0x0) r18 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r19 = fcntl$dupfd(r17, 0x0, r18) ioctl$TIOCFLUSH(r19, 0xc0106978, &(0x7f00000000c0)) r20 = accept$inet(r19, 0x0, &(0x7f0000001200)) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r22 = socket$unix(0x1, 0x5, 0x0) r23 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r24 = fcntl$dupfd(r22, 0x0, r23) r25 = syz_open_pts() ioctl$TIOCFLUSH(r25, 0xc0106978, &(0x7f0000001440)=0xffffffff) r26 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r27 = socket$unix(0x1, 0x5, 0x0) r28 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r27, 0x0, r28) r29 = socket$unix(0x1, 0x5, 0x0) r30 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r31 = fcntl$dupfd(r29, 0x0, r30) ioctl$TIOCFLUSH(r31, 0xc0106978, &(0x7f00000000c0)) fcntl$dupfd(r31, 0x0, r28) r32 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r26) r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r33) r34 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r34, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r36 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000200)={{0xff, r35, r37, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r38 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x11011, 0x0) r39 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) r41 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r41, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r43 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000200)={{0xff, r42, r44, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r45 = getppid() r46 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r46, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r48 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000200)={{0xff, r47, r49, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r50 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r50, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r52 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000200)={{0xff, r51, r53, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="4cd34ed92b6c721b17d9113a946cdd7ad22ac04ce04b47fa0ba5e13cd2eeebdcb07ea1089be5fd836cf984a45e8960f48060a985279cd0030cec3e7aea73c230b98b88c6b977b1dc1c87a3ce85413559a2aae5f9c24fd0195591a2590da8a29e79363cc08f802038b1dbdd85102bfa7270cc0d54ef51a4fc204cc43910f8fcf81d3950ca259626429fab300b15f7b4eda66134382e45d6a994ff74a02aa45289297e8f12b76061e754b7bf0c3c2b52e4f0e34a3d62eebda60f2ef979777b8e7f179e8868f2455320c1e2c74e0b72acb1775bb7d510571bfe28e5392f0064cb96fc03b82405a534d944b4b8815eade209d6b05e2628f8b4c0bc35927ecbc736e52abd59456c3cbfa5a1e50ffc9f9c5e86d80c9091ef06e37829f7bdd5cf4ef4132de7dddbb3d33ede22d3e1f2d074aa0a86cdec21c02985ee13cd01b52be7a0ed8669f64301c5c4051cc4a974178f6685566ffc7ab13c6cff46bf86858f9742d2b719907f66d1235ec1aaab54c67f6c02d9b8de03e36440ec0a40e9df5d6003491131d256e8991b6c2b5205cbc09cf4a7e885c904c1004436730470f4eb2a7da2c6495f66ffc53a88e4c96a9fbec17b9e92397c0a3f8b434bd3dc61913237c70af3473c89847ca856fcbede435dd83d89ecc135de33142ab4ef1e3c91320158af4157a7310fca8d76d8821b9d86c25b91db78ae27ca4370fe40b4e0f69e607211ec22de225aba3c7b1f5f153e5b24109483a5ff998f402691a84aa299fbe5f4b85113ad09d0f81e5d04c92b8824a8405b79fcbc763ab82e93591635de4a987ba1d941ea194615dbb06941631ee658f3fb60b7bacfbd428db71faec3d676c4eeb358a54928e6245883d857fa1af16c1214fc786671caadcc2e03a2e77e42b15c1c817bc07ae8e0e8ade58ee54769be5583a9bab7faf2b89d27596accf03f83ccae33714c827b72dd60bd17d3f6352084204dab4322b6cfde9019862278486160f4d4cef90c8b60c3f526b06272bc2caa38d7019c2cdb2878c9a3c1f7ee3b5ad05bc33d8c5a745956ca601f295188e6effe10758fd677e67421764d224541d84c85106b8a66872b2bc4b6ffc01d21f14463f53660401017604ba918d88cb9e9a328320c0df2dfe361e7737099ad0ca7966b1408e8bd60ecf747433ef82cedf03e3c5e3121c21c6e9272481297938b2ca2525138671212fbd698e5fbc02fe51c3d1eb8bafc270b7ce72f9d2fab6372d44ac7c0e937382fca9c817b962dc969e6803ffcda541944098cee02e595b7f2edbce2ea6d9c81a46dcefb7ae744102f09abdbed9ffdb9c0b7beb9ec03dee47fa608231d2febfebfe872231f449d628d78f33b3add2ba9f4d92d9f3bc5dbe8f8b4633aacb3d1dc70cb4cce351090bfd3bf75bb6aa95784c5f695a31ba98db88a2f01b9e08c414d5bb98fcacfd114147c0589b54870dc8f9bb26e58eae1ede107bd77debe8c76caf1ca77fea11790f355e9fb38aa31c0e5bdb96e5d09875b3664f77390ea67eb40060a975006b001cbaf6557d8c3bc39f888ed62d0c95edb7fee48811ab40c59ec068c6dd227290936f3fe3d8f75305ac1cc4e76f5f8fb391b53f6b0c1c4b8548c68310e907a3fc9a648678d9bda6df207314d27a14ba61e5272a941f93cb9508ed1739de50437c4e0506e8f9524d486e3967f1d373ddd052a6823040c92a76fbbfb4d6fde68afd955a86e5a61c86758d222176c4a7b1a5f8ece9f8df0b3a04ff657c008314222431e9a54d1e4b56d2dbabd5978315c1a58f97d28431e7622a34a3d621eee0ee899cc3b57dd342a2d0fbdc038194de2a2c74a350026d6618b93925e794287df0d5a354267b14badb898012ab5bf9daf038a4d1fff21d239475d9b0d3582111f01769691355236cd76c25f995dd4f870300289b29f63684d5392b1dffd0fd91deca41d583ace92853e72e017315123d2e7472a27386133c6d5716ad92d99200ed187f305f71ee3cdd2aa336fc919820013edd54edfd3a1a3c32b53f328946be044d20b42b1e69f2b5e7b6cfc63e6e5f89ccb4f0cf2c0e1cd8be799de6c180332fe0ceb47a642bdc78fce7a38e27d0c0d13134c29f2351a4a00a0879cbf99e7e1a9e4c9754fdf8aca08b99300e3ae0b17d8da350c5737bc5251eed1278b54f219a12b8803290430be74db6402fb1c0af2eccc1973437afb64162bcea5325b39927f0455c2293c60b48d35876c8c197d4cbaf652eaa5a15eff7f9509cc7783f5ae3fc25d0c95bb8c7c91cb2292a3d99dbaacb901c692ee33c30fc41d182928a3c985457e8f3c55acd829e22d634d55fabb0acdabdacf188c1efc0964ab8e30f23b62da9c1423710c6486ba2e24478ba3a86907ebea7887094bb812b13d071a203302df9d3aa5b7965dddbcb44156f85ecabbc3c154c4cc9bac844a82f96a360d0f01d2bf4e4a813511274db4e7556210fe6c1a60e1f86706761b1b36ac4772f74bd6b95bb4b78e10883d07d1d4c461e48dfffb5673b6481c431b968a079dc9b343dbb82aa49bec5b91d935855145c392d01fcc93ab073696d72e2fd6b271d984bacc417587cda54362bce84ee5117dd653f10ed3f45019f00003838c4774be5c9f90d891a7bb8a56cb2c39526245a9e010073840854fb432ae20dc0885b192e7855479f458a3c71860d2cc845532770b4591cf7a7fb513b6376bbb41a7a5d5340715400f128b1bc645b7fd33196b2cdff5c5affa9c36f5ab53c222c864a659aaa41e0098213caf557f0d18ac0f12ff8a50358c923c9e0d04eaf08e9bb2502f164a6ed91bfb225751da1f6562b44a8d08f5562cf9f8af7d470b829227e1817570e185601f5800db34d8214e8b00c6c9730b39ac083b875931d3b491faf9692f4128600a3e075956747abf8893eeee83c24f0e2bc51c647cbae7787213f26a48f690dd0a133aeec5fd26a6a868b92f7ee698ce186b68bde7f0430244850e7ef85e7f37ba8322d4dae3f8b9978370f57fd53579c6e4e8de78dda8bafe61deb738c2813b903b6a898073a68984de03a1bc84d4526dec38d39f2c2e8ca072b7b06b098b4ae692a3bc16c8436cf327cdc12322effe672ab5b4ea1a45dbc0caaa9d61db1fb822bc9057c2723c1ee5b46b3d4414565e20c72b0f6f7265432a31d638b6c91095b31ccf914ae62ecd1df1e8084aea211819b3ea14af764ee38311f0e43dc96ad0f2401d69bbe2cec6b1b66f6d241ddae9714a98e00927edebd28c921ae6fc76ebd6e6adf21db70e8f69d350f2c7fafdeb225f03d3f403f8c44181fd24fb92c321ce79109e9a8ee2352c5a69547a4762ab3eec0ba1f53b1941dd55af2c26cabd5229cc23f6cd702e4bd418496f63865e7b8e2d3a6bf01eff8f449f213aa9c2b0eea46a7fd53a09b6dd4050a6a14908e14ecf3c43a12057a1d65f3650dd26775016c8f5b9dd1701e817da86843587bffa991ddbe3bcac16ccc7f93a9c8c1ec2b2c78f0ee6400bb6477f2e2310547d71e357f9a80c448a709219276a65fd25ca68cf52786af328d04531c87f634d43fc5adf1033d2e2488252e90ec596be3c52ff61272c3f06dbf42d4b179d7c1dc4338e1acb8f7613150fa5f08f155dc817c93cda829287483689340698e29e92a53632027d1385bbf708a79d2b1b2380081268d6071d815a25ce225e27f5cc8b2df1e8f01bc6288ee5a611745d0edbdec55ccdc2cb96ede7d6ce5c67cdde1b79a03103695a64537c28a125bf45ce8279b18be769ba968790df6bdd8722338da4fdf8d1dcb4c0cefc90228129f132baef97dae6eb61092a099e46fe4a3f1965cec4be45698230b2a1ce5a042c9ce8047d9406f7b51d40afbda0a5d0644b6a301c61533c78ac78ed5e1db47146e00cda4816feac739363328cb830f916f72b0c2281fa1cd5bc8b4c0a1f565ce5a47f30cf56ce464072b4efe8aa8cee4511dc87b9e02c50678cdde1292020d0ee15c13adef9e3ebb1d75be73885512e8aa4fa53a1dc6e275ca1aea2f7ba9bcc5e376e1a545cb6cce51f4ca4cfa125d5c58e13236e6b2a2a8289f23230d173b2a66f17da0a5598c1db313830e471b36cc22bcc7b00fc9f453e0d6377f70ec3b92ff360f90176161dda500857713337318e9396c04973ae7709c8bd6a7b93d8301f0920588936c0199f55c45e698a7258ae835a873536fa8624d86daa1f44b888db9fee458c9881116f35a5278012fca5d845e6586703f28285e357aba0db9f3414036ca4d9df1242e1e22c4e2867d492b19687ae2451f74c7cafd70453e45907594d48083399d211e5ca7669630b086e366b28b4b78f5168641b55719cfe7753e880ae68a57c93f3e076721eece068a0fe122615b74fdc3be45ae4a071a9176b55f50af8786b453e7ad50ca1cac7ffcd94de9bbc5d50b795dc18f12fed51f40fe38b25d260c16b8b52afc8f80d25febfc944ec359f3de3b28c6aa84b45f416a4fcd7889492ca387ac8d194abad8043ca511192f29e38a8199aedd5c34e79dbd45caab616c95bdc857f274918904ab6365715d5ac857a1fb135657e53440f9be6b5bc5f394c9103bd51bbc55481eda11f55b9bb68e5be9cea6bd389224f2237bceba7c76009f3eb5c3c1c6ae88b0bb92756479110a1d1b0eef6a1b128de4ae9fe84e4517646ff37e3ae86d9e0a39ae2a34672b317ccf1de3b93157d1837be10340b1f70a549be860785a5cb121141cedb9f52b0cacaf9b90ba05964d03ca151ae800bec6e2cb6fc4fcf488d7059a2a22e6380012d7a73881afa052116c02124e571140e6b122b96f8079108d9d979403920c012dfb28c11d2173090f2192ef5edd58b7eca2e8328958ae851e1d09722a048f62a297100f2951b76738c66484da101c02ce64f55058e38e792a565734fa06370cd2581f3865e0e71597ae904fc5da66fefdf011d3bfbe26d9662c4f87c5e1281375f35ebd742cab432bd6345a7d113b6b2bddffcdb763a742bfb568653c64f826711d4b86bf524fa86e67c643cd83077a01a4762eb5044bb001ab350a29781df6c87ac41855cbc1b31f9255b22be4335b83faf4e034e71393dfd2a3464e97af177d8a93b400ceadd506beeb175e3de0bf789a9dd3b9aeecca78c381033034507ba11bf240379ffa74de055b2aafc7bab8934c64c846de5716e8522c8905b509ac9c6fa6493fb135d02a4d751cd28b9cf28b75c4580f2498a4e7dd281cef3fffba0361a0bbe0df06e89c38ae802779653efa395b73e6c6a28173e546615e2809d7c893706eae2a729167ff65983322c88422ee6ec7fd80ed76a679fe8c3c5a192a48f1de5d0c8668ab9db56db9c78359b16ca2a6e66a0135f60df3da60ff9e2a6a851f58815766310387975315bb0700698316db13dea1c6e131631339a93ed05232594671420b6c20f452a4f375754e118b819b0fed7178270b2e7c77b7878fe9e9dfe4c386f21fa5b8c1f62f04f90425281cc95987d2855c5dc77a8d8cc2b6f1c985b5acc323ca0f586d7210fb7e8977e0011f708b2ffd987f17a3756f06e2ec25626a58718836389a64333fd9b7ac13f1284816b19a0df6f13e5a62c6c7a6a99f3b01651204cad5a8a1e242f4fffec6acded175b8e557ddfe2652c1665f8978069171dd239728c3fd860784b87f78f088fb5cefef273af03f0f83793a4f23e68f5bbf8bf97089eca839594d69950205dd312457a5bb0b76b8972797ce56f60c588cb1c03811787ecc6288b4811b90f8cf7a6fb164e5df5b59dedc4d2be213e2c1a25f3104c5c76e9fd1b2e904102dde52443cf62f68e4c24d43da7ad", 0x1000}, {&(0x7f0000001100)="414ea4f1f2c98c493fd4f78e988f2e2bbb7d99dac273e34cf6b112732840d1f8532739378abc78af3c4240b3800944cb8a63fb47ab10ee3dbba8d679b99196541e2b419753c4ce30d2ad4d9df69a26266e72a42af3f852c060b4daa71d788df299e94ec58d55f6f14b5ec55b890b7772f443d0ecb140edf439939b52287557b9fe2af1f1905a35a35d3494", 0x8b}], 0x2, &(0x7f0000001300)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5, r7]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r12, r16, r0, r0, r20, r0, r21, r0, r24, r32]}, @cred={0x20, 0xffff, 0x0, r33, r35}, @rights={0x20, 0xffff, 0x1, [r38, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r39, r40, r44}, @cred={0x20, 0xffff, 0x0, r45, r47, r53}], 0xf8, 0x400}, 0x8) write(r0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="d19c17a41fac51d2f613e16c9af047676a8d196c7f272cfaf998ae7ef6c5d868fe758035d741c1157933fcc20f8bc2a15a28988cfac9377e6464f13fc7f55210c90a791a807309f0ba9412106b4f31a6544b709afdeb93", 0x57}, {&(0x7f0000000240)="d04e203ba015c2b926e3eef67025aa92453e83d705e38a75b3b911700a4bb2bef3d9835ca72050572578e891d43fb67b117421f4958c336ba75aeeb3e4d8865d5612b4bd067ac7096bdd4da2680382fb11bb5f5769e2e6f5ec0bff3d37c9f2ed7dffe7e0f0b93f138ef9489ef4bca3eb89a656d48f2eeecf", 0x78}, {&(0x7f0000000880)="9f75ced55cb8eb9fa45e3e9132705f4a319b2af9190230a6e5f2d0e680ac068cd3ae9534cbdba4a80b64065cfbae0553109a57e16a4e09859e9c6061f10f9923b39fcda640b8764763562c5c3a711bd62cb6d8230d68111f349216a7ccbb646f9fa601bb7852c60ea86a6aefb7993ddcdb1ce9fae60976bd6a46cfed76fc65b289ef260639b7172a86c566e62b9501d1cba9ecd082d1623a2f7ef0d1e2c0808eb5da31668e830de9938a32fe392c34f848ccf59189363dc9d3a0b1a16cf07f3e2588f31d978be42db1beda060e2fa199f1828204e76152fef97cd7c857f2dca08e3cd17dad34f98fa781979d2ed3bf6b74987f3055a075f9677f6117867600f2bd1ba09412db89ad475729c91686254b0d77ec73f1685ee97a8afb93edc401728a1a0532c7033f474229ee4cf499ebeb777cb5f6afdf3f85a73bc2995dfd25c9e9801e93272b3666dfb8a43c33a3753b6ce2fb91ec1ec838b240c4f1873c49a03155dd7b5c89dbe10f70fbbf8db0321635aa9130bc8b0bb63317e2808b2df7c3aee4e748a3451d1091c1186b051a1b11045be63ae7a5520771ed30f400971428fdc6a2847e01c82712987d66511897c14fca546563509299ab35e45b96c626fe2fc6315a82c8fd321ce469bc1b8670f24816428730a7f7335f58132677a92c8d2ce8c7fbd536828d9f0e3f91ef3be0d310b4e764c2ecb8d1958a0b0d51e8e42f76c04b3e232f24d2a087cfb93cfe5e91c6fcd11ca586fd7d43d48b95707174d830e6fe49ca031d1ceff55205feca11a3da8d9d0144836397b1250fe339ff992922416ea373aec61f76607bd6285745c4bea5230a1dce820bf50ea7739d7d4f14b03bb8584ad7bd6d96f1d2f762e6867a3b5b4ff77d8c30c1d3e0577c6c943d05c4cbdf5c0b6033171b3a74de2e9180075e05c65297accabbacf123097b9e3ecfb1d10226f25dedb65e9e4a6a661c6e41dfd6e9afed9021fcb9293f4921b68737685186ccb7295e3a0316249cf5d4a2021a19c01764f9856779ebd1dfb88039fae16f1c7b3f47d27ef9c53f3ebb787af83619b849cd3770b20c8fdf22516fc995ad421b75e7d0d54b5bc889453a86e12cfc6c52d47460f8f77252293ba9bb3d841ab91a69a889b4ae3c1dda9ac4110a665bb3eae6ab1c021699c7beaaf7db6ba0e0ac0b4a353d130b1949c33db6f86b0ec2a271c443e9a72e9fd877014d284903df5e3a35e5a77bc9621fd7befac2c95d8c9caea9c1a9c138f79284bfbb63591094408e17fbbdd472eac12d4b165780b48179c18e3c4ae6db53ddd3d2db545b6a877c99ed7dce13a974502e56adf1d9abb2ad63ee44bb959ff6238fd1a6afbc9f97bd514539c871306db5e8cdfa54ccbce1fa814257c3e09152e596afcaec9850e60161635c820917299156d6fad4923d56c8a90421914f446b2aba40d6d0a178bed89e374b955f834a8af6313ae931196001a77ec57a69818140231f0b618411f22dc6d59d729314dbdb0e44c21aae869b5c414a119fbd13074f445143f19e374e22aec01c2daaa125d958aee5d8ae7c54c710cd36ed0fa896245614269b27e1cf0de095f367bb48b56e91b400acba10ffb07be0bce225be9deeb448306e9bf9438be679addec5b12e4a97838acd07339e3141d29b5e558598f9a5664aaf81a2f6f01c353d026a5d3bceb4fc2920181910ab86b7bcffd908b81cc4cbd4fd068ae66b05adc602282c91c91af2b72d29f7fbe7b4cfd269894510c432546137599088c0578ca38bdafbcbc7c3c5404af3f656ac53f910263db6084c9bd27438a4430f58ee9c620e48ade2b594205c4411804ea8888bc86c9219ac8ad418e7c2209a6ae6ce5fa824b56d97a5dd19f4ae639e2ab3442bcf23da0d00adbbc7c4fb1490f5b8d88192e31db7d9468effc9beead551076c7bf78cdfb73104fbaa1eae6e5cbe6f3cf89e0c396b701f6a909a07c7244d21e154f6ec5e2d9bdfaa3a703d30d4ca1a19246a719161dc7888795a3ad4f6ac2e719196b0f55e78ecf48f5ef56de7e0a97c7710ae696ece5b375b5eb6be434568b4601fe5300935b3cf01247224f7784ae06c5e37c93c2890dabe8d9e5a92269515c656873a20be1688d555103ebe3889feaf8da6dc74063e1048ace2ecdb0a4a4f93d689662ed99f999f199bb57b72f09ad1c723d0b20737a349c34ee456f072473357f8ae3ed071873bd018e3a93ea0eec2533a9cffcf9557ce6cb37f0294ec29252288b507532e55a8058cff49a08c16a0add93a039f5784b59b57396a589ebcfa13e12789e1938664d06b37a8aeef3eb710571029412735369350c8ce5e66ee0272078ebaac943f76f11e18ba5114f67ec78a003a09a9236c551ec3cc310b642ac3278499b120c9cc6af97223195bee8dbe40521a38d19bd9670d71c2aef177b3652056ff9324705df686978d5025fda8c7da2ee678c668cfaddf8223a8f32b9d4f84f6672adcd80a2d29979d1d0d0ec2a51c38696b569912a25c44ddef795c9a0ee32b746eaca45af82e84e2cc277f8d9541e6a2fc8d9bc3c032b4c526f9a756d0a12c89cecc027846c9d8cac1f61f0e3580244007eb643f68f910de90f26fc02bdd7fadc401eab906c64407c3eb78ccb0fd8381cf17f495f3f98256f6f48527c7ea8f43503a29f9ee3f9a48c3463b1e095b8f093f75b4e3a9e2ec8651367a0723a270bdb3153f1df8b4ea33b52cc59626277525608aad332454bd426d953fc6a1a19700e8c570e8686aaeb984098df70ee1df5ddf3f20938a55cec32a85d6e61a9df8831f337bb988d5693031ebe915bf9f8bc71efeb50a64beaae5ae327af3942608c9c52301d80ddeb34d3dc217950ee1e6d3dfb3563345022043cb8f9ea5739b7ab15660e5f808104425866cf16d487751fad0a5070310b671ca4a80879e72c54a1c56cc8fc035e42a2d100765068e9add5419a98a9016a05cff5fd6bd769670a1e35690c0b94fa7b748688fa2fc66085286ebd44a979bf3a14e51137e4f56172b5c2168b60d31a874f54691c54c4a989d967af384ec47d2968bba0b799316b79a607bc6b184fb8c8b2a263ff9ce41c0a23f530be4acd077b67e1fdf51e81edb2fc854b532b3bf239e5dce8336ec9fdca436576c7a0c3fa1d406574004a0d8356bc0f166a4f1ffc2fe7cb2693de73d2ac739ab556a0f0a51a4c79620ed5b1d4d5a385c5d74a7297d78fbf9a5b1417d94601272e98f56f6d1abe558a2eddbbd927a97f4a97fc12cb825399fba1c5de6c5b5b382f13a4c057ad2f316fe1f568d9f77e51f4003fe89a843c2ef48284e79a0acc2e2be9c3da0b807d2203ba4b58a85010831f2b4b8b9ad3e790c6e996392cfd90c39f0a363169484a7c1c429b0df927dc032902f42c520d56e76d0a014903db928eabd2b7640e66e9beeeee796ee76226b627c6bcab61f9d5881da19af133bf8a24bdf05197e0b6b1c1c96ff24acc06e66413ec5ea72157e7a6a98ac02e5a15dfee0484b25ac4179955254abfed72e1ff5708165684cdae9984d935f0dfb673eab36a6494dd3eb484fb32c70618aade87b4feb7262c3f4845af35cb613839273bac2099099fce7c0e591396b53e2159549d7e3d1f8c0a58a2fefe699fbbd9cf05ad7153d0916fa7c50bf76a036fbde48d5e7feabc2226eaa04de0013def6196795e3d44b68bd348df2f46a3cbc74826971e5e396aa1c5405459438d0b2967058e0bb8725fabadaf10a09ab140cfe0d802f6d1ee8ab745bba0b13b3317228318c4d663a9340f937ea20eefe6f12dadb5a0ff5797d615a6a137ea254f47630ccca3b14ed0d826b121efc2f3e50af1fb51e4e320b9955c03653d3abbf93662cfe475a3b8bd560dd1464cf8de9e8031911fe7e6796567ccd2136c02617a1f59774c599e8f56dac3be265a4a4c62675c496c8b971e72b45da5f156f8eacfbb1222dec3b86339743d97a73a3394544d5efb25bc86ff5bc50bd9a448e69c8260a2f874bedb552f0119995abe270f3867230295de2c07c063ccc14772ebafd5ddd61c218f42a510db514c7364124cb5c312c5051c3f3587b75e6352f8798a6acba51d594dc5a753a8d7bc7395ee881148d4510084d893b4851b2e01490c42508fad1b4c00321a76bee26474ed0093309bf119f17ac8e6a391de83df9da69174de9b3869e3ccd92b61e1a623c34ba46097ffb31d4fb2ec8a6c62faa8c2b6bc8a1e37ff9c2583fd56fafea45dd1598d56f72f9a9bf79ea6acd9b81b382daa02dfd7941d23ae83b930d96633cbc25ae0eae8f6cb9e0281654bf23ccd83ae67ebd753ab1bd3813997701a951467b32058ed1a77290942d794b1e0a5858f4dd3ce54729774cb13c10ba1a6991373096e314c6fd394f7cbc6e1bbb3ceb832ef975cf0082da6fd493880ac9da2714632a5b2a5fe88a4a3e67e09db4d0aa98212a9ddbdfdfc4a00a14cd84f1775ca61ac1c004f98ecfe71e6cc02b6efa3205f62844817dd22a366ae062c6455e4c2e31d406655b04d81a89a701cd6a8d5dd14b2cd01d12ffd87834fb80d9d2f651762fee44a5d4c16b1cf78420643cd3721fa8d16d8bf99ff05412908353c260a121b495d67fd59ff0ff292f762881e30ba450f1c8ca4797a486f725b47daac7d26bd470d81040d7549be22f62b9f4670177ba5e79a385df5b36f5f41523d72b35ebd56a24cf6d95efcf0c6a1e32cdc2dfa51926f198f5fea5baeacfb94facfc1ebc2881c624e9603b75cb18d26737e88ac8f757ae84095e72ffe865b1dcc8f61f5027d2bf9b45c518a228467bb450a4393d84f2d756dc81167785c59b78e08e4a1d3c5b6fe1b0ce9220687a098ad4ae12a1348489e60e28161ad4d4beb03c0790dee8671ccbf4adfb87182b5c69031172c35debd16442bdc7f00fb3f90f837e54931370f82c4e3e502a3c2753fc4fb82b81fec894f060269700f952fa5af2b79aab7e905381193eb0f9a29ccbcba57541b5b279badf7aa754b1034ad6e116a82a59755924d2895836bc32858fed9b9304cb453d8825faf35df3d7b0c119d70fca3eab75a583228011303223bdbcea07d5c2164132c6b2ec8eb1284b408ee2b807bdbbb2fc610beea76433d53a86ea2db0a097c9afc49e2a33755e06abdffe9b2447eda5655d1375175327ffba710094cf5a36a59035d6f68250b5c2bd7c5ea2eab46f8980a8fe4f11aaa5ff11b98239e63ffa7840b60b281b435c793524f366e5433817984fe4487793d743ef79ed288abed75d361c4dce1ccf1ba13626432a26d6edb916304dcd070558f051addf2d1676bdb04cd80c12de5b3e09ac4574ab5e4642becc8e7f2f0db66cb97e685525bd91d4c312d05343751ad90462112af1a37289b9de16e353c2dd590418406f73797686467636d261d16bb7b35f62e3ec0934ba8ae35ce765105577f714feec492f720f19009f2213d523c0b5777f1c8b288a57edc10866a2ecb8e19e73c172ed5c57af837c43f8b0749f8ae852e44ebc9984116fdaf09cf2c515a5c0bfa047ff12dfa56749ea3c6eac0d473d22919c3680a4c45b74fdcbc5c68ebbd4f48b3e3e4704db612275a6a309fc7a5e4fbdb6a1f50fc0c19d2917479de65b2ee06d0c7e2fdd9ae69ca2ad574760f98820b7700c78b19097f97ce266704515965686ca7c68aac8c510f2b164458dcaf368313b2a4a52d12c92fda79e3247d5489480f3874d93cacba5dbb7964ae28a2a6abb70e603a5f8f18e067e4fcb8d45356d66229db4015d5b1e21d3ab44d29152139bbec3068ce77f73c575228b0e930bafae1b0f6d07fc4f", 0x1000}, {&(0x7f0000001880)="7f6509a7715206b686f5ad02629a19ddd20c77bf8c811cf45e41db0311cc3bb0ba54ef02b780896a9c46d2b0d356069c2f6ca6241ad5ed775288dfc29a95d4e3f9e59cc567d997af113dbe544bea6c6b4d9edf3004f90d9871f896e5f72127ea5977eedafb62d64346fb02b6d7c22e644e083dd1b4e539eb66428dd870853b544bbcfbed060ede0831c51c83ff44af18c5aa6f60b4f9204c3f66ae5721cdcf7364b72607d312b428b430d734496d0e42c30eea8ddcadeb6a226944cb12e39e25c3e18ec00b6c88e7d9ca85ab631b8a232e2a21257aa457e3faa4db032f0ddcd49b1ee62f7c5bb1914873a2ba738c6ceedab09cc2e200f3c8d53ac43d33577fd8547dca173f50245a7a56afc6c8ddfa729035d2c325daa82b7418ca701433ee5c52ede57c229dab0e98d0cb94e227b08e7297adf41bf8effde313cc18270a29676d9a245a847db9da81864269a6f77c39f44f5d94da65c5e0de844dd755ea0d7f41705f95a8841699c1fc4f83a6ff87cad711598d4dbdd4c39f9daa86331abaded8ed9225249933f685eb54fcb260212e196062bbaca756de1a106b84ccea801ec5d2f2ac83459657cce42a09cc1e989539f372fafc5e51f270b80c3856bf13b14bbf8949dc99648c60312a06693cfae5c3a93cbda078790616b6646c4705c9e26b8f23aa463115635bac3573fdabf04245e0347c8502252df9f33c67ca663ed034687b902a143b1d12280bf1d031ff1d0a9b5313acc044aca70e207a6ca39491bd72c0fc2de14a8e2f1a10bbff1ab13e27e0331bea88c048c3992d26b203fb5bd34429ff08b6b7b30370fa4c8bec7f4bf37b2e2f0a3398c947898291e4e979fb9ffdf7cfe7e11c4cd68c86b0726ec8e08cb930ec17c47974da9cff6150e2af411ec714100dd727710a714e7edc39b6ea4b7f12acfb1211867f64aeee9187441b14b626c9944356681bd965b76e3856cdbda403f7a590de074f63ca212af309f20d28cd6e5cd2a297ed726fe3fa852361ba89903d2f1685cbceed0a9b8ca49046a2be9743cc7f81aacc333964b0f71e8e8cdaefd7a3667e54ca09035640cd1e54f96be8088f392bda5ed12786d5d8a801de1ff5573e167f5e8757f31dd46f56c2ff995c5e7f34a71e762dba8496f7c7c3bbdf983aa185c444330b1d3fc9dbef4c5d0e10af779b1a08bc6554a1b21ff2d60c70060cfffb7f8cedc8ae2ea30ac5d4c9be936d802e8d131ff6504b6fdf5c093171c11da98f0d9064a1fd9be360cb1bcd7236528ac2d31244a531e289017122d9cbbb3008fdd40b84d78a768905a124856fd99629b5ec930cc1cd54e50ec0386b714a012f5a2435ec69b0baa17cb8983e1d3aab7bbb29a0039fe77021b2bde10466b61b2b3196413498f8a2feb563fc4f4caeb4d7630c0ab623eabdfcadd2a9a6047a44ea235d9cbb37b7054f3016e3617f86731d3abd4a39f413d075d96358486c65e466e02c9b936a097e45e88af4c16768d1f1a2a2df8fb15e5c59cf54196c3b57fdd7f83abdd4db9902895fd93353de89de6cb6e91ff1687f1beab91e342d918a96b29dc913fbf9cd1f08f0ef263e870031203b1992b4f8b97e5fa328cf701dd13f2ec4db35224071bcef03701a7cf16eeffef31d3daa745cfcb6949ff3fc008d20db4a0b96ab72cbe4e5845c446602cbc3e7bfb0d87c7f2315630951959fb39ee4cac27e331c8f53b23e5f0a6036624031e24ca6fbc1731922296a5c44516e095170f52f033c03003753d0f3dca81977c3f353a2a1b38317d5dcb4a0ae7c61f9aac7e8e98b6e65117c4440c9e75fcdce0f88418b797520ee263ea5fed38865762c03fc420dad03163ec37fcc708016dac2b70878190e024e0403694a447d52a598e7766d71cd9a4dea01e915f7d8037f237c59a306f00e3f4afaa8ee660d43b62d44ea0bb329f5bfc0e8090e18a0159919d0dd7727e4237fa2f7b1f2cd4633df3f479f99a1e9a8158eeeb5652769cc7c5174d5e25162dcc408b4b7c62bf9142c1074c2385048c8b426d8a5e1fc010caf04bcf553c8fc00147e03d85a69b46d0ecbbf664c9ea02aadc72028dd1b5333211f1357d69d2a6ddac3919a693bd1f880eac1efdc0a9cbe0efc83f48529b687c19413430774a96ee58a39c4f2cca7634980c1c75e27783ef9a0db7dd8251d56f8225fb37bf54d3cb9f78a05793559aacefe6aac7678e225db90a2f63e3cf0c210f2e82d9c45ad947437f08160d0d7373105f34e4aacb207a54cba666699912c077dfbf4812494b8574998d492bcfc53476a46daf55e3ea7148e7b108b50e594b6d367023544a73cc535994b61578405fa00fafc790a92eea1c58b82a5b335af05d0e1ea7f295348056f5d43cfd163c0c9544aaf92b72dfcdf4d688dea1a0982f298c75de229b9c7e39fe0f6da0e8d8ca361a186094fc1c91f1c6ff2ff99f0b59f2f06d9f800965aa90d6a48f74d3825734fe3ee8df8dd9c2acac601b4e52c40e77eddde2c877ff9bac59122e8822a43a89ddf1fdab3e67552cb0e960959cf7227304072a0dba69c535ca92d1378d9bc3ac2e5dde69885a1eef7569465b0979adcb04a10a837ebfc4704faff3a8fabfa1381e71831d949aeccc707e35d08e94ffb255996effe30cadc81005a15e2fb8ad6ce66e57ff089a6349b8961bbf289ca62cfabd2536b7e2dce523479e313b55cc1b9d0a910e347be7a88b465bce26d5ec7b2097216880de0f2a52fd5c72306db47ec474f5c4dc4a0320658733aa7d4e2e446adedb683c56c46d9f656f4f85dc0af3783d2100b1e7888cca8ee0e7a2427a5733f18aeed72416c17cd61c045ccd0f4e7cea07ae2a9ace897c2cf706119b577e724c640efd5a2a4de818d2cadf959505b41162e7550341f926a731ee98fd948659333e7d6b3fbf355a369ffbec6dd3de7978c10410554647484874867acfadb4d1abb7b11055f648092bfd037a818849da0261b44f5faf9cbf98028f0176c8f27c5ef8cda472f38058cfab0046c33cfbcedb8be683c296ab7ffd9803238f4ad3581e2dbcd2c439dbfa00396149c58c8cc7c214a36905abd704872b5d3d5c64fa9e66cefbd78bbf56a09153694199f64bb00531fc88fb22cad0c956f58500d5943e1c874f1051be9cadbeb2f36fa1b4c2b20a34bf42bd9fbc2e981a7da8c13941639b917b847e3ae2117094593801f27a06fb92340db1407f7997315f6f4d1a0d6d14dcacd2aae1b45da92a1d322e309c196b77d6decb4f00c6c6ba73630ebf117b8233fe83d34d300894581ac76323be9eb9c82a9a0d3176348a302f074660c44c08f8da69baf61cebc7cd4818c1f49bf3ba7b459ad2f292a8147a4fd778f96627bcdae9a3db0bf8bede1035334c00a6e479fa3734f99fa469b96547f7793630f2e8d936404908614e4125259ef72b79213687a606e1b3bf45406b32eae780912dd24593632d85eb870830261cee94737c11745386b4583fd4e671d1fe314c4bd52f0524f936b342d0721776be226dbbf2860b9fe973ab7722c97ddb9015debf8fd740ec921f92c2f3bcc955d364dcc64c04a9d5f76c26c6387d4ebb3f248d1311285413021ceb937cd61971bd23bbee7262e9a8e6d5cb474b8153975b6062ab6ae4c3a43d9338de663606404f7df2275eac82f5e60c5007cef98bfa6d31ba57a02998af5eb0ceae5c408e8cfc0684ddbe53a7236538447249e2ddeee3603076e857b978afb510eabb8aef59d56c8ebd878aa42fece5d432afe0ccb922d7d259da12f75566f43ef9eb09b541a5db57afa9b3ecf99b968040b9b2d79fe53cabfd24e8f7980bfd29bceb3243d5c463315aa39f8684e302ba35839987419ce5d110d264ef28d68a44b0ff8fe6b8a53b2d0b17610588f79fe2333068754af608f5c5ca1032ee54135f95876c3ab7911ca2a671948ab9e23df6a75a2f1a06a2386f7b3d1af08151b6c2d7678bd6805525703d285314ed0e34e7bc5cc3db9e7292b7f9fb09a1fa0aa5627905fe84b349103314b59f941651dd5f577670a3bf0178bf65c2e018177420fe71885352b3fc5fbbc143426d9650af3048459dafedca0603f1e29af089ce46fca22b6400000d240c49d2503e8833eeb5d7a165fe5258948e0a3fbb8928033a25ecd6f7fb841c46866103a24d8162a86a63741b28bc8806af93b8a29e56a481a37c18870ae061d9d8afb7903e826b0e9fd1d155821b5ecdd959077e892a6fff0b6913a3ceca8d9d8cb58acc9c2422662eae7a54c7de31db6c2ff3e09755d20ff12084659e04322172270c51b639c017d2a4e5e2af25af11bdd078b727edd778297daf8a4526e546bbdb9cb17e8745b9e697bdd96dd4b19161556c2d781e13c177b83e744a89c0e04eaa7006999b7da62c953273da14d927cfb2fc067c3635f49053043fc67723ee4f0b6a7cb61f739ae726eec71e81d87962cce9a7557fb34c42ad2e5f1f6d1185f48664dc43e76f999e48337f0b6b606fcf673ea6046c2b6ccd1c1da7a64dc05acbdca6c2b17f345331e4d652f268c5d69e369a9c419c422146c6b3f2a814b31ce45de76fc5f39ef903fd6ee665fe50a250b0f76118de377be94b6cc0af6787dd7b50e3bbae66104431ab59e06ce1925ff766d872220318515019a82fa67da9898b15d3d0ea22ec6240bae35c057340ee1ea70ff3e9c236f9c4bdd729b87388e06c51600f3c1af091bdbd1736cbe20cc6578e308bda45018a6ae6179492030fdeac78b661b67fadf5f4b820a3bf4092c6b618bab2e4fdaedd3ba4016d3b6b317bde315776b06e742cabea721e4678bf83698c166afe17c646624ea2b54773a748b69b100e8453a49b08af70f9ed91ffc98fef9016c64e8cd2129446b832547ba3848506c2cc66397ab4338cb166b7c68fc08eccceea259022c4ba482906feb881a7e178f832a24b72798c6463e0722ab70ec6e8e7e9943a8b9b3f516ef663125cec331125f94cccfd538ab16b2307fc05d7bb1c6cd3a1a0362108934564893818c0fb09160384bb82c4d434d0dc2e84592d33c872379eb49fee6931fe4c675d198dd6373e7644c0c6dba60369451731623973cff939ac19fc0ad150d5f1598f998be25adcbffcab3038e54aef72c3ee7bfe90694db7887faf26892dbeb7f16204edb26a70fcb50581722196a082da8cef4c46f88f6497e6adaa4b74c7453bbf6b5ef63d84e233d1bcde20180099f905189e12c8981c98151c533713bb83be723e63fff639a243e4a977450810cd1b7c4b56708b82f8f26ad9cdb87353388aa6058b2afb82de6db07749b38156aaef782b4e8188ce77e5ee8e1f97eb73c0f2081f4d73933ccf593dd8d3cebe6cca66d2e1c41ad9159224b99a09613267a8e352b7d28e8dddec07f4d21b075b95ae3a6fd65f6b875ab245b5f25988c6dce58f4b68a714a39e65c687c88d4d4fa7ecad19adca8547501cbdc0ba123866b2c0cce4bcc32d2f6e6f49f04b9754b1cdb783b9770054547cefd85e0b49e104e15d2c5d6981d261536093fac05a19d5233208df80abedb6443323beda3f594b5f141bcaf940bc5634aa5539945ab18230b951f216f99f8217c9f3be3ca2f5b4ba1399d7a19144847f07ca9e19d473ead2fc167538572eb2eb275111205d78b2337c0e875a8cbdf73bf16d1f06c44fd6b9cbf80e1f81a195f9aaa4a422c5fc68c8ca52382eb66e901d221c80e72d9081d905b0cb880edd8a697b5c2b506d1a76e0c1460a6766caeda58bdb9f6ddd9622992f6f7313469f4d67f37c2ac99c6320628466bc07b7d863c9fd0db82f8ebdecb75f104", 0x1000}], 0x4, 0x0, 0x0, 0x6}, 0x402) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x151) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0xf8040000fb], [], [{0x0, 0x0, 0x10}, {0x0, 0x8e9}, {}, {}, {}, {0x177c}]}}) mprotect(&(0x7f0000332000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r6, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) r9 = getgid() getgroups(0x6, &(0x7f0000000140)=[r1, r2, r6, r7, r8, r9]) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) socket(0xa4ea34a53e93afd7, 0x4000, 0x4) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = dup(r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x5, 0x1, {[0x7fff, 0x2, 0xf1, 0x6d, 0x1, 0x6, 0x1f, 0x6ea, 0x3, 0xdd, 0x7, 0x7, 0x400, 0x8, 0x727f, 0x1, 0x1, 0x3], [0x9, 0x3, 0x7, 0x5, 0x1, 0xfffffffffffffffc, 0x54d, 0x200, 0xe4d, 0xfffffffffffffdc9], [0x3dd, 0x5, 0x1, 0x7, 0x80000001, 0x6, 0x2], [0x7fffffff, 0xee, 0x80000ffff, 0x6, 0x101, 0x9], [{0x6, 0x200, 0x300000, 0x1}, {0xb1a, 0x7fffffff, 0xfffffffe, 0x3}, {0x200, 0x8, 0x200}, {0x5, 0x401, 0xfffff918, 0xfff}, {0x7ff, 0x4, 0x40, 0x3}, {0x9, 0x6, 0x6, 0x1000}, {0x7, 0x532e, 0x1, 0x1}, {0x0, 0x15, 0x1, 0x59d}], {0x3, 0x7, 0xffffffff, 0x4}, {0x7e, 0x2, 0x9, 0x9}}}) ioctl$TIOCSCTTY(r3, 0x20007461) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x6, 0x1, 0x1, 0xfffffffe}, {0x80a9, 0x7, 0x8, 0x6a8}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000300)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x9, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa3e71931d5e1dd13848e6", 0x14) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000002c0)={0x1000, 0xffffffff, {0x6b43, 0xaa6}}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000200)) 16:00:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4089, 0xfffffffffffffe24) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='\x89\x00Ap\xcf\xccq\x03\x02', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xdf67ad633f839b71, 0x0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x10) 16:00:08 executing program 0: setrlimit(0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x101) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1, 0x1de, 0x0, "b8000000aef12ceb0100", 0x0, 0xff}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x18, &(0x7f0000000040), 0xfffffffffffffe37) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x3, 0x2, 0x800}, {0x1, 0x2, 0x800}], 0x3) semop(r2, &(0x7f0000000300)=[{0x2, 0x8, 0x400}, {0x4, 0xfff, 0x1000}, {0x4, 0x5b98, 0x2000}], 0x3) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x7, 0xffffffffffffff9c) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="623e1d449fecca7b07e00075fb5dfc6d7af23ea97a445e3c4c00010000"], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = socket(0x2, 0x8001, 0x0) close(r13) connect$unix(r13, &(0x7f00000001c0)=ANY=[@ANYBLOB="20828431045cf095297bfeba576c08ed0701000080000000000cace7252c72b446ef10f235102f6d3605c31f4339880000bee2c90750"], 0x10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYRES16=r13], 0x1) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000140)=ANY=[@ANYRES32], 0x1) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) kevent(r7, &(0x7f0000000680)=[{{r8}, 0x5, 0x40, 0x0, 0x0, 0x803}, {{r9}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r10}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r3}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r14}, 0xffffffffffffffff, 0x80, 0xffef7, 0x10000, 0x9}, {{r15}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r16}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x6775}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) ioctl$TIOCSDTR(r7, 0x20007479) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xffe0, 0x80, 0xff, 0x6}, {0xfff8, 0x83, 0x4, 0x2}, {0x9, 0x5, 0x0, 0x56c}, {0x4, 0xfc, 0xff, 0x5}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "000000000000000100002000", 0xe}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) accept$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000003c0)=0x130) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = socket$unix(0x1, 0x2e1179d645e94e8c, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000300)) r11 = dup2(r7, r7) dup2(r4, r11) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) writev(r7, &(0x7f0000000280), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r13, 0x0, r14) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7fffffbffff], [0x0, 0x0, 0x401, 0x0, 0x7ff]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:08 executing program 1: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1}, {0x6, 0x0, 0x6, 0x7cb}]}) pwrite(r0, &(0x7f0000000100)="0000e00000000000010000000000", 0xfffffffffffffd0d, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000140)={0x10001, 0x3, 0x7}) 16:00:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fcntl$lock(r1, 0x4, &(0x7f0000000040)={0x3, 0x0, 0x7f, 0x0, 0xffffffffffffffff}) 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x100}, {0x5, 0xb82c}, {0x25, 0x1}, {0xc1, 0x6}, {0x83, 0x9}, {0x101, 0x5f3}, {0x40}], 0x8}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0x1000003bf) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4000000006, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r10) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r11, r11) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r14 = dup2(r13, r13) ftruncate(r14, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r14, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x11, &(0x7f0000000a00)="00f700004a69dbb52dbf0e3b06db57809e899c01a78fc728ef2b88a8219f65932905c7a437116a0c26f6101bf82ddca1747de092dde389b1785799388ac7e24f334d4128bf5b63369d6491099d34471ceaeafc1523fe71fae1e21f56275132f678f6c1ee4f139ed63394a8481da8aab9f677f7e1902b1214f3f4cd2d80d4dedfb0d40ce255da4f0835a47efb01f6183f41c841f77f868f6bb14bfe7f9e78f227414480e468edfa79092b1f707327ddef0940a6b371174b", 0x198) fcntl$dupfd(r15, 0x0, r15) sendto$inet6(r15, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r15, 0x0, 0xfffffffffffffffe, 0x0) sendto$inet6(r14, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r14, 0x2000747b) ioctl$VT_GETACTIVE(r14, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000300)=0x3) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r17 = accept$inet(r6, &(0x7f0000000840), &(0x7f0000000880)=0xc) bind(r17, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01002e2f66696c653100f35d4509aaf25f26df9197027496098f458e83c86d08a8d1ab120264100100f323f5f51fffffb382e19c54ad4678f085daed2b9c01f9fadfc227a0f7cfb70062ac315c407a3395510d3fb476cc5f3f2d7b09ec1878d05c135d516bbdf071218c865269ffa38d1e6f6e6603ccbb70d1d8a30523416d58b0714d234665b8445fda05ada8b92cfe2db63eeee438ab3c300597109f014bcf04f88efc5a5802e420966efbfb5fbd289ab9cded2adce02000fe8ce5ba5a55fb29e6ab637d9083707dfecf97bbf518e15d346ab4ef0eeebaddbf42a6e000ab3fe682a128d5d782ff7895092ba52f7fbfd90fd514432bdff3596bdf5cd2667125f08efa5ce85be1ba4eb38c4388493bcb2ccef2fec78ca3fdcb039f7eee4a47bcdc"], 0xa) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r19, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x200000000000083, 0x0, [{&(0x7f0000149000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000726000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000159000/0x2000)=nil, 0xffffffffff7ff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000680000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffff9}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000274000/0x3000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0x8000b25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r14, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r14, 0x6, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r14, 0x6, r20) writev(r14, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r14, 0x2000747b) r21 = socket(0x2, 0x2, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r23 = dup2(r22, r22) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r23, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0x4c5edefc26817d39) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r13}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r11}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r21}, 0x7, 0x40, 0x2, 0x7, 0x12b}, {{r12}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r14}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r26 = dup2(r25, r25) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r27, 0x2000000000000029, 0x6c, 0x0, 0x0) r28 = dup(r27) ioctl$WSMUXIO_INJECTEVENT(r28, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) r29 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r29, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r31 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000200)={{0xff, r30, r32, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r33 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r33, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r35 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000200)={{0xff, r34, r36, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r37 = semget$private(0x0, 0x7, 0x0) r38 = semget$private(0x0, 0x9, 0x42) semop(r38, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r38, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r38, 0x0, 0x0) semctl$IPC_STAT(r38, 0x0, 0x2, &(0x7f0000000c00)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r40 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000200)={{0xff, r39, r41, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setuid(r39) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r42 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r42}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r43 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000100)={{0x3, r1, r24, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x1f, 0x8]}) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) 16:00:08 executing program 0: socketpair(0x2, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x120) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0xa98436cd05b16959, 0x3) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x2, 0x9}, {0x6, 0x7fff}}) mknodat(r2, &(0x7f00000001c0)='./file1\x00', 0x10, 0x0) sendto$inet6(r1, &(0x7f0000000200)="1ff57451aa06f82febfd0cf1aa5d89cb583f5f78a47f95243fe52bd5af3cadd7c2a8ae10fbe1fb33bb073cc07fd5382d9586db96e64d2ae40f9363eccedeccb764f5e90af37d0fbc9f056c1904388c3821aee6bfa3c13f9cc7edbd9d94a154d10a46631702c4d555023a0b7ee522d62a35cf106f57741187f0c2809a0afb3f8143405ac9f796e128544da66722017eee58e886a2ac09ab80e784f3f38e17778429b0587df9834d37ae12a7fff8eae8d57c512d3f245d0485c6f033e62363d98c199ce14a3a9290e6e6deec12fec26daa1a73001b16336f60ee429e5261aa5e2323ee2d8d41530d43a931a6ee03abf14351df5f506237c0d53ad6205a48978de491f2eb9a593a5e17308a09ed29fc18a0576f7f6db9f80e51418e89c6e5307e70f161566b886c8a266ec452bba484bab5eaf7c52e5d64e157345608cd905fc4a195445157adf4760fc370af93ac2b68ab2adbe702a74e31607c01ae7c173362fff3b7e50a9e1f41ebb5b4c9d624e8cc16a1eadb38755d343d91328c33eba68c4a1d1406dc133bfd4e4d5b4f8860c1ae520c30b7c83fec466b81ff9939b65a0d7df9cb68fedd049045546d93b54976b1719912290bf3a692ff944880f6754cfc394b5b720a79831163d8161930ca0f25d1d44bafa43d61060f5ed446552c906c8ea6de11ec06ed0130e1f8b739739c9e1eb421188b6840208eb097a997d40b71691417d5d3cd6701f7afb155d1cee02c897ff9a74629b115634b0964921701ef1cff1548ebe67a5e0aec41e728fedaada32c5364f5c3d4397d20dfa8961d768be787c564bf2fdfc0d8a4a0109c5bb59dfcec91f987aafe30ed5f46a8bcaf843488a19f2c9209a07d1d5e88f259d9a1ffba3f532f8a8a334380d0e08a7912d2c08ebe50fbd7197190f044cdf20c0823d322d0f8abec2a3d200ce2b0471d672d791347f63aaa464fa9e571ee189e7143932f2ce08a0bbf1da15733110a28579e47bcb8fd2a2cd0c8fc943aa0c765184c7631085ccbc97e8a0a022558b0232c0a9168122f15a73b1e8a5a5d043b6856ab7ec4772c81bdf6b16ee9b5d5ec4650ea20c8cf0c9e120eb577cea05797a182bde0edbb4257f930d1edc8e7e2977934a76d45266043e2d8ba98fb41371c625485ac099000315f1e56da4c4d8a9349d25dfdd0915ae1a549d018e3aec6ceab420fbadcc6e715c6f7efb5faaec4fb5934e89a2feed82c53c1081661776833d1b9c8248bf8210ce58b17f1bfabe74ed7895812f01b95beb8f61459b244229c2efdcc87aa86847f593bfbc9c5464d9b836bcdc46966214f58e1a04de37d9144f448cfd9a3ee2ff8e1f877af25e7206a30d2d34287e711eb282a0008560bfde82f1123b4e9a69435a08a04068dc7c7d3b20ba59693460e39de047bd9575d74e110e4db5c9e99c9f75494818a0b59f73df2c36428788fdf2b5ec286f7c256498b36bc015cbadaf81891b9a1b50c17204e0ced7ff62c492d4dd17c4134c5de011362885a794290d6058043dfc9f6d0888c48f3c01352e8a1ec374d2086bc4504c307e5707cb2f1aae549e56a5fc87b575ea2b7b479cef49cbae22ef8e765ab0396ca3a60721928961e5604d66c616adbfb4bd3a8e523a1400cf35fe921de0093104db237fc3e44808b828c30917a91ecb9b9a588b40f6fea43ae38fbd36d6656eaf73909c9b1fb5fa8fa57118eac2a254df3787d587a421bc2028276940eaed97944d1d18e82da169c755c6e80d9379576fa01d1b27339a16b4f111bf44b5bb9d3dbd6dfc7668cf1fb631c2488bb08a591483d5defa494d3743ea33e67fcf97296af35569354581aeaeb7c63dd2ad46071e2d403bd15b70524e85ab535f0acde86665863b0fe8914f7cb5c87445a1e8e243f6d1ac38c71a57d419fce3927fb0cf0e3f472858a7f695fe2e8bb093c91324a14f106394bbe90bcf3ff5d38002012f8e15f97a234114c95eab41cc0cf47437ccb72a7a5987a6b78f7109dd2ae99863e4fd080b27523d29f2b493a356e6994dde2aaaf088e982526d453a51440416098fbc95f657bf684b13a9eeef6823262af1ee0d338b78927b26a026d7205155ef606bc9c09509b4f014d19743540f6fcb1039de4c2aa1799cf9389b621c5fbd3c474c7897c38f8b9fba64bdae03a98f73d3fa89b482d88dc4add046908054c4c99da181701ded48db56cb553634e1c64a3688378dd7a66434315eb85b9e927bc8f830689ec64a9eda5afed6143fcb77f91920ceef7f70dc2f3fb4735dea2ce009f091bc9b85c5669fa12c329d9931f39feb3471ceb156aabc82169e07d60861d6806154ec01443d6227595b56950216e1fe66056c4ec625e1d122ce8e29fd05ba60525ebea366e80ecbcd7da94a23625cf3210e3d39a170f09ec4cd0f67b732d9bc2532661fa387e6e0c3eb26d8f979f024fb0422d5a17b067e0338653a285c82cea7f52ed604ea87db7416fcfdde010a9caafa1bfaa91a84261363b5335d4064a633b9922062ba21c5cc41b30b2b1b48d69fd7c98ec233b6734a21e48479182ee7648724d438d31d6a2ef9216332a9a401257709144f9968f37e24a61122895a9753a12fbb89102b99f836c5ef17f9db79154b9fd2606143cb7cae1ac9eb68a5b6772d35584e909250f20d0f1e6476048dd670a6e4d2fcaa79e502a25d306b5e8340ada71432f54964585470a52c1f8ff3d0ad364771968bf7d2bcaa5152fa7d5784911554d01592a7a9a7042012ef59b131fe9785bdcecc18b8a100190ae2609c3a5966e530476f2f2a7560c88adbe418dc88c72208af5726e6977b28ea2908162e752763ea6ad9b1bfcf4559be502949e9124eb68ccc6a08e55131d68641f60794a6117e37d31d38b9b6caabcc9b1e8f5124327bb2b51776f01d85b71134ab056c863f78f71d576062298a07aa941a1ce4a802ad66b409cd91062972b9121a1fcae61c12d93fbe4a9ac178b570fd9994659fcbc125261964255a43159c443127e1ad1f1f5df01bb8792aa1c4595f3c90403ba01dd6133e6297829d53e33e13a60f469e842dbe5365df2b4794137a91e6bade755d887736982ca3f30310f517b06c6f6380d64bf17acde6ec75d95c03ae1674108620ff45571b078131101cdffb6ddd845cec5d6ff84b564a420c9adda50e090acd9fecd975bd225b693a515c557db89a0b5f7ad6a0723d2c8d4fdc176e1b9ac3fd99dc4c0c704df9325f68c08ba8a7b5b5ae8b9837768e9b6538e3351715d1efc2ef3861e1f5b92e71eea65743b1c743d60399a5db6226f68f311159a6198f5bd0e3fd8b6aa8c763a2643d62b202137e1787fe8f8dd48e03f783b3aec519d6e0c52d5d65c1be4ff4d605d593dd4e07c03e7b56ebd5a5e8657e30e51ac0ffbb3bd153147355da6dbf2aec7846a127650fe8f0f37d6d5bc8f5c00d973f392d186aee2d96b1c19a854c7a1d7e11e587da8a0e6db4012edef2830afcfc6e2cfbfc41d3e22a176e18e8b0d7ee7f028acb5bcc6f16c34047642a25f5b714aab67c14b2675986d7550afda37aad6b1e2e42a52d4db2d94121da2dc78778ba552d02b3f01b91eb62b96d2c9e8f77cd239c0f20ef94033c73e5a3847e0c21b919f28a302d73747a9450d886979647a98f7f607cb7100a4e579c575681a94dd2bf23dc78e94c855ab08c72ed5fd0a83937881b40f3464bcdbf4b39ee1122029d774bd450c9fae3f20764df06648a3989cb437b2b5518984a861f7878fbb1711464e501808372e382ddebf32baf86a2ebfa77472f2422eeba84d58f647559cef6953b492a12769cfab11e63753baed227a70a2f492b341ddbe14c93134acd67b712878553abbf347718368922182f4f2e145fda0b1b9fc40dd29098caad0a372b1f42c67b79a2725535e7c9f17e0923cacaa9fd0a98e015acfcb6705281c6e54f41d90cc802a5b4f9717dc5cd30e87c806ab19c7634d657836620a049a267db8b6b4a102fb7108348839efd34b58e18f1a487c00e9d09c0e462dfa712c8a421254e8d787b3a56fcd3c414beb2bfcc0aaa283cec668448b76c0b22b9af7a9fbccfa74322df3e8d1287ca2f892320708ad3191fe39a0668767c297df36a7b9d7d7e90d1155afe34410a2c8bd8a6fada67c86816ac4566971c896e3002e9aae0a80c8203f6a2f018207a152d9cf316e99721b8a74eb7419a752c78859c677ccf6280fcb0e1000e5881839d9f9c87f94092fb84608f45822706105cbe2eeea0490459ff040b05ec6eb44763bd0e47f599827dcc36b7c6546a95efb291a0cfb18b906303e7c257e8b686c77e974bbcccaf44f734d9b386c67069c618506048c83de4eabd66bdee4a26f07ef18f09512180e6ee1636a5dc8eddd3d38fe7b9132a6ca2b3a8209c8265f690a8397dcd5a8d760f4f43813295b8fd204df59e42863a38766fd72ae0dc7216242a15684f582ee25cd06ba674027331b9967d6db4072f4239a4c59350010d7ad31acd02048b00b3470cee015ddc6af882a89683e26a4048ad26ec349f8591fbe1cd05d12d62ca5319df949d44e9f94bd5dfc54f1bbe1529770e6d8cf808b2259c7c91579c00f1b6493dc467ec362896931793160888496a6507d095e112c875b9d40c4fe9ce655324fec146332f38db29391ce32173a1b48017a90560da3cf165570e2616ec7e93b3476d2320fd8c0692681401ba867a2466677eba2d6f460af771fca1727868076c093a8771c97e1e34d30f8a59b65b58bc0620dcb21f8ef13309cb59e9371c5e376d6da52b25628b938d5eb9c05f2172c541284059354b6df6a1bbcb5b737eb6c8e121739125b2d9a99a4ab5b1f1b00a7dc82a7bc62b12f68a4d257a9269854843de2c9591ed1ade6f45ea6424dd3f31e8858a667c982367dc46cd5536a2265ae2d553c89b13de5957ecffcf7097f27712c112b77c73671bd3a00f4e724c2eaffc802e51170e7138a1c5fa84b2079e7f24ea0ee9b2da6a6990bfa37bbcf362a132cd2e8cdb57a9d4ff18141f2984af0d6fb702c7e9334759453e56a9e6486d38e648cee7ccb264a21dedecaa9d83abe124a0084e232f461d8a2ff7b099a3c71d1ffac80e0fbf864c1b44301b8012c17c515b1d359d6e38225598901dd24f4fedd6883ce8a3168a24e0e59b7c29aab2bcc13b452ffd13ebe94312249a668cfe7679fa1aebd72fa5a5240ef22c0413a163918657df51eb5cb3489b195416d37296e893fec0485508f6da1a34de8dccd6280bfbfec92807d3ab7698b3b7cea2433e813c16bd0c259553b5d1e50fdb70da9cbac9f044a50d39f2737d454f17af8a5f577e6796c9efa520a2511db355918e5844c2237e62248954436ec7ff1fc2cae57c12eb6cb62dd2ed12273385d60d3c0fc82ef1be127d439b9204f93171f3d7c8ecf44447a1e27f1d390a8d7267fb61d44753d5c6f08ed8012ebf3578ab8f39f51ef907e4844bc5e9352d460048d31e3c24f080b920c8254020278419e9f575f67b22914064c639516b628bc1817403d0058f9dadb2e007ff7bef1ba258984e66042e5e762d891a8e516723df10e0a164ddf8b4484b1d2a9d2720b074947c2b0d6ccc0dd9a8dff981865825731a722c3ead1970b0efd7463bf095741e05aa2b0d85699129fe9a837728d5427406e025088fa97c6ff247938bf5719d40835a37a38ddc3d917a57d6d39cce330730d7a9f81771ea3dc1dce63f6dc7cbb01cdae9d2367167c55b7d02e89a3dd2eccc4ef4a36b067967f4d995af33df7c7a27fc582ed52be79cd1e0c6ab7891c479d9746afa8a0fbbc0bb18fe42b", 0x1000, 0x6, &(0x7f0000001200)={0x18, 0x2, 0x4, 0x40}, 0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001240)='./file0\x00', r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001300)) r5 = open(&(0x7f0000001340)='./file1\x00', 0x2, 0xd276508c8b608eeb) socketpair(0x6, 0x5, 0x12, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x20000, 0x0) r8 = dup(r2) kevent(r5, &(0x7f00000013c0)=[{{r6}, 0x3, 0x20, 0x20, 0x2, 0x1}], 0x80000000, &(0x7f0000001440)=[{{r0}, 0x7ffffffffffffffc, 0x4, 0x80, 0x4, 0x4}, {{r7}, 0xfffffffffffffffd, 0x88, 0x8, 0x800, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x800000, 0x5}, {{r8}, 0xfffffffffffffffb, 0xc0, 0x2, 0x1000, 0xffffffff}], 0x3, &(0x7f00000014c0)={0x9, 0x5}) r9 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x100, 0x20) connect(r9, &(0x7f0000001540)=@in6={0x18, 0x0, 0x7, 0xfffffffc}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) r11 = fcntl$getown(r10, 0x5) recvmsg(0xffffffffffffff9c, &(0x7f0000001900)={&(0x7f00000015c0)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f0000001600)=""/9, 0x9}, {&(0x7f0000001640)=""/66, 0x42}, {&(0x7f00000016c0)=""/6, 0x6}, {&(0x7f0000001700)=""/194, 0xc2}], 0x4, &(0x7f0000001840)=""/150, 0x96}, 0x0) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001940), &(0x7f0000001980)=0xc) r13 = getgid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000019c0)={r11, r3, r13}, 0xc) r14 = socket$inet6(0x18, 0x8000, 0x8) connect$inet6(r14, &(0x7f0000001a00)={0x18, 0x2, 0x40400000, 0x5}, 0xc) socket$inet6(0x18, 0x8000, 0x75) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r15, 0x4008426f, &(0x7f0000001a80))     OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) munmap(&(0x7f0000746000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) login: pckbd_enable: command error 16:00:10 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0xffffffffffffce19}, {0x1, 0x3}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001180)='./file0\x00', 0xffffffffffffffff, r2) dup2(r1, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001240)) getpeername$inet(0xffffffffffffff9c, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000013c0)={0x7, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000001400)={0x5d6bfae6}) r5 = open(&(0x7f0000001440)='\x00', 0x20000, 0x2) unlinkat(r5, &(0x7f0000001480)='./file0\x00', 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001500)=0x3) nanosleep(&(0x7f0000001540)={0xf7f3, 0x80}, &(0x7f0000001580)) r7 = socket$unix(0x1, 0x5, 0x0) sendmsg(r7, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000015c0)="46bd5f7eed9bf8b12fb20f1e466e727d9e7d89278eae0a0e026dd2e3d744b09d76406641527f6fc89d91e492dd36b85867fa9f9e070d31e3a3ee3142691067c5af2f7cafd2c7342b27a25488b5dffd84d153e16fd6e516a751641ec3cb64301b5151291a6a6c6db7b84ddebd1e6bb49ae0bad5a14ddf6fc8d9fbd348bff7d9ceb12599e61e61b0b999a43f4d1d6f14e69085174a78ea4869268a9fdba5c7a7d22b", 0xa1}], 0x1, &(0x7f00000016c0)=[{0x50, 0xffff, 0x400, "24e491c18ef30afbd93e1dda9c9019efe68a4c69f4d37056ec229973fa8abac878b680e1527cfa1ea6253d04be51d43e62714146627d5abfcb28616f4d42"}, {0xc8, 0x8000, 0x3, "85f491802008239bc76a95e27e4d3589e54f05d68751b30004c3b2eea15d5e24fb5e7010c736a2c8f2b1a261995edf53504e2138123237f4f8170b585852c326a0a0fd0e40ef7715bd2fa16f11ade50e7a5563c0c680b825382dda012a85168382626c5b91778062e4cb05f77bf4e2fccafc0735201d680b36987916f6727bf532e9ae57599e706d53d035dbfbfd7111484ae8503657dd4fe4edbcb99a9c8c4419240848ee32f9e0f02c8fa45bf9f232b9e0"}, {0xf8, 0xffff, 0x5, "b90894f8da9e19b08b1e5c0a17d4ff49dfe2aa6724f2803535fa9c2e169a5062673e539759aa46cca139fd4c099b3f3566f724e1d094b5c1fab2fc06f14cd99237844a0c0e7579895831970ec4552d028205b7a9ccf0cd04756ab25587c062fca31885c981a159ffdcd787b21d6bca1d9c330d8e4911963910922c3a5cb1107051af0e29ffba9a4323f365f8533d1d61acbbedf0107928f1c2dbbc00b704ec00eeff48ddc0a90772df0cee2ba3d7aa6429b933219185d03f3f68bc30ff5b0c6b38ce7352c4688eecc8fe5421639d9218b4fe7fadd8d5d7df9ac3aed83302ffb28acdc4a63c6fed"}], 0x210}, 0x60a) r8 = open(&(0x7f0000001940)='./file0/file0\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000001980)={'./file0\x00', 0x5, 0x6, 0x4, 0x1, 0x3, 0x6, 0x19, 0x0, 0x0, 0x4, 0x100000001}) lseek(r1, 0x0, 0x4, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) syz_emit_ethernet(0x3e, &(0x7f0000001a00)="40444f2012a36fa6df5dbe2dacc5158fad10801a8dcd5a72730686524849a1e8f4e0ce7eb83d77785b9a8c8e450466720f790ff96d73e4a1fa49fae67784") r9 = semget$private(0x0, 0x1, 0x30) semctl$IPC_RMID(r9, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000004d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9a58f905731e0098854259706b12fabd85e4c5c466eed52758001332d333b194e3ef9df69b53b0a3e3ef1784886f6d5a5ac50c92cd2e91d63e9d30e7cc0e6a3"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x368, &(0x7f0000000280)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b8721bfce602af63873bef87fe7fdf65348e697"], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[]], 0x1, 0x1, 0x0) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f0000001580)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfe32f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xffffffffffffffd6}, {&(0x7f0000001940)="787d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbea2b941f3b620952ae9438a2f30af6d7546b12720dc15a0b881455d8d3349ea99398a920065db02e9ed2f339c6ed3c91bc828deb75ac96acd804b9598156878e750bc01dac6caa54a24a0b6cfeb677ace11186a12e62bef3945c147ab536ecc8e19d0e6d3071936a0afa9650fc3008c706b9bbeb803cacd6d6b5dca161ec421a2327af9410aea851d2d0626630b27814a53fc61a9875287afeaa9467f041237c962fa2ab5c2614821e7f47577943f32189591806f1bd08fff39b3b147ebcae2058ee33ae525a", 0xdf}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240db5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000000c0)=0x7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() r18 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r20, 0x5) r21 = kqueue() fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2012, r9, 0x0, 0x9) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f00000004c0)=0x8000) ioctl$WSDISPLAYIO_GVIDEO(r26, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r26, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r26, 0x800208, 0x75, &(0x7f0000000180), 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r28, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) getgid() 16:00:11 executing program 1: getrlimit(0x3, &(0x7f0000000200)) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x6) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000140)=""/75, 0x4b}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f00000001c0)=""/12, 0xc}, {&(0x7f0000000780)=""/28, 0x1c}, {&(0x7f00000007c0)=""/254, 0xfe}, {&(0x7f00000008c0)=""/160, 0xa0}, {&(0x7f0000000980)=""/118, 0x76}], 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x2, 0x4, 0xfffffffffffffbff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a81000/0x1000)=nil, 0x1}, {&(0x7f0000c14000/0xc000)=nil, &(0x7f0000b0b000/0x2000)=nil, 0x411}, {&(0x7f0000f51000/0x1000)=nil, &(0x7f0000ec5000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000cf1000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000f73000/0x4000)=nil, &(0x7f0000dfe000/0x1000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e67000/0x1000)=nil, 0x6}, {&(0x7f0000d90000/0x4000)=nil, &(0x7f0000c94000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f49000/0x4000)=nil, 0xe3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xcd}, {&(0x7f0000ccd000/0x3000)=nil, &(0x7f0000ce0000/0x4000)=nil, 0x7}, {&(0x7f0000aed000/0x4000)=nil, &(0x7f0000b06000/0x3000)=nil}, {&(0x7f0000abd000/0x2000)=nil, &(0x7f0000efa000/0x1000)=nil, 0x6}, {&(0x7f0000d50000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000abb000/0x4000)=nil, &(0x7f0000c77000/0x1000)=nil, 0x1000000}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xd831}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) 16:00:11 executing program 1: r0 = kqueue() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xc}], 0x1000, 0x0, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) chroot(&(0x7f0000000140)='./file0\x00') r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) setsockopt(0xffffffffffffff9c, 0xfffffffb, 0x1, &(0x7f0000000180)="14c26c4ae8d10abc5589ace84a2757d618", 0x11) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="15dc9129754992f75e7f318718ba") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10080, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x5, 0x1, 0x7f, 0x4}]}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9]}}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/85}, &(0x7f0000000180)=0x57) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket$unix(0x1, 0x2, 0x0) r9 = getppid() r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socket(0x6, 0x2, 0x7) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0xff, r11, r13, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={r9, r11, r14}, 0xc) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:00:11 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = dup2(r2, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000140)=0xff5a) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:11 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/111], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x101) ftruncate(r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) socketpair(0xc, 0x3, 0x6a, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = socket$unix(0x1, 0x5, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f00000000c0)) r15 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x49) r16 = socket$unix(0x1, 0x5, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106978, &(0x7f00000000c0)) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x20000, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x80, 0x0) r21 = socket$unix(0x1, 0x5, 0x0) r22 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r21, 0x0, r22) r23 = socket$unix(0x1, 0x5, 0x0) r24 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r25 = fcntl$dupfd(r23, 0x0, r24) ioctl$TIOCFLUSH(r25, 0xc0106978, &(0x7f00000000c0)) r26 = socket$unix(0x1, 0x5, 0x0) r27 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r26, 0x0, r27) r28 = socket$unix(0x1, 0x5, 0x0) r29 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r28, 0x0, r29) r30 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r31 = socket$unix(0x1, 0x5, 0x0) r32 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r31, 0x0, r32) r33 = accept(r31, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r34 = getppid() r35 = socket$unix(0x1, 0x5, 0x0) r36 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r35, 0x0, r36) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r38 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r38, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r40 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000200)={{0xff, r39, r41, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8bc021347bda2b3589af97cc41fd1da2587ebe0231402d6568c92c7b5731a7093cd8372ca3f89a132eded140830c8f20c1771c59bd4f40648c6e23d7baa336f646d8aaf3", 0x44}], 0x1, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r3, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r11, r14, r15, r18]}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r25, 0xffffffffffffffff, r27, r29]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r30, r33]}, @cred={0x20, 0xffff, 0x0, r34, r37, r41}, @rights={0x18, 0xffff, 0x1, [r42]}], 0xc8, 0x8}, 0x80e) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r44 = socket(0x18, 0x1, 0x0) r45 = socket$unix(0x1, 0x5, 0x0) r46 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r47 = fcntl$dupfd(r45, 0x0, r46) ioctl$TIOCFLUSH(r47, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r47, 0x8004427d, &(0x7f0000000100)=0x4) r48 = socket$unix(0x1, 0x5, 0x0) r49 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r48, 0x0, r49) setsockopt$sock_timeval(r48, 0xffff, 0x0, &(0x7f0000000180)={0x15, 0x2}, 0x10) close(r44) r50 = socket(0x18, 0x2, 0x0) close(r50) socket(0x400000000018, 0x3, 0x3a) setsockopt(r50, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r44, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r50, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) msgget$private(0x0, 0x280) 16:00:12 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x23f}], 0x361) close(r0) syz_open_pts() 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000002c0)={'./bus\x00', 0x1f25, 0x8, 0x1, 0x0, 0x2, 0xffff, 0x7f, 0x0, 0x2, 0x6, 0x5}) r5 = fcntl$dupfd(r1, 0x0, r1) writev(r5, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r7 = syz_open_pts() close(r1) dup(r7) syz_open_pts() 16:00:12 executing program 1: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="97105bb956f20033a8a803773e860d43b70000ab9880ffc8651b80cd4ca041cb6326c000000000000020"], 0x1a}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x400, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket$unix(0x1, 0x1, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r7) fcntl$setown(r6, 0x6, r7) getuid() r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r11]) kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x2f0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000080), 0x4, 0x0, 0x8, 0x0) shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="750ed6259cfc1ddfb222c3ccfb27b2760daaf987300be685fafef53ceb9552edc061b334c373eaffc6631a07b0870da6ff9b37f251495c750b3371cc868601a0585fdd34e3997d3d02efda43d0d625b0b059713dc1ddb3b179a6e2e4508ebe1650d657540485f82f00cdacf938d6ffbba9d181127dd0bbceafe7a2d204e7a3800f384cab2ee8f911c23a2fef1308520bb2164fa3d81712d6e2c7e1caaded13216b3b6a16648b80f70b1b6a14900f408148d89d06ed3148cb6464", 0xba) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x4fe4c640e1dd2c14, 0x0, 0x0) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1330, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r2) shmget$private(0x0, 0x4000, 0xe83e4e33a21e6c70, &(0x7f0000ffc000/0x4000)=nil) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x91) connect$unix(r1, &(0x7f0000000100)=@file={0x213b29d568f1f2d4, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0x800, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r5, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r5, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = getppid() wait4(r8, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f0000000dc0)) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x106}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffe38}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000e80)=""/122, 0x7a}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f}) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r16, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r19], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r15, r21, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r36 = getegid() r37 = getuid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r35, r36, r37, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r34, r34, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r38 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r38, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r32, &(0x7f0000000980)=ANY=[@ANYRESOCT=r38], 0x1, 0x0) msgrcv(r32, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r31, r36, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r10, r21, r29, r41, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r43 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r44 = dup(r43) accept(r44, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r45) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r45]) r47 = socket(0x2, 0x4003, 0x0) r48 = socket(0x2, 0x400000000002, 0x0) setsockopt(r48, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r48, r47) r49 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r50 = socket(0x2, 0x4003, 0x0) r51 = socket(0x2, 0x400000000002, 0x0) setsockopt(r51, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r51, r50) r52 = socket(0x2, 0x4003, 0x0) r53 = socket(0x2, 0x400000000002, 0x0) setsockopt(r53, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r53, r52) r54 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r55, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r56 = getpid() preadv(r55, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r57 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r59 = getegid() r60 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r57, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r58, r59, r60, r61, 0x1, 0xff}, 0x8, 0x6, r56, r56, 0x0, 0x2, 0x1f, 0x400}) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r62, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r63 = getpid() preadv(r62, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r64 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r66 = getegid() r67 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r64, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r65, r66, r67, r68, 0x1, 0xff}, 0x8, 0x6, r63, r63, 0x0, 0x2, 0x1f, 0x400}) r69 = msgget$private(0x0, 0xfffffffffffffffd) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r70, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r71 = getpid() preadv(r70, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r72 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r74 = getegid() r75 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r73, r74, r75, r76, 0x1, 0xff}, 0x8, 0x6, r71, r71, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r69, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r69, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r72], 0x1, 0x800) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r77 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r79 = getegid() r80 = getuid() msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r78, r79, r80, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r77, r77, 0x0, 0x2, 0x2000000001f, 0x400}) r81 = msgget$private(0x0, 0xfffffffffffffffd) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r82, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r83 = getpid() preadv(r82, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r84 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r86 = getegid() r87 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r84, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r85, r86, r87, r88, 0x1, 0xff}, 0x8, 0x6, r83, r83, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r81, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r81, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r84], 0x1, 0x800) r89 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r91 = msgget$private(0x0, 0xfffffffffffffffd) r92 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r92, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r93 = getpid() preadv(r92, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r95 = getuid() msgctl$IPC_SET(r84, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r94, 0x0, r95, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r93, r93, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r91, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r96 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r96, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r96, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r91, &(0x7f0000000980)=ANY=[@ANYRESOCT=r96], 0x1, 0x0) msgrcv(r91, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r91, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r99 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, 0x0, r98, r90, 0x0, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r99, 0xa5, 0x3, 0x1000000100000000, 0x6}) r100 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r101 = dup(r100) accept(r101, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r102) r103 = socket(0x2, 0x4003, 0x0) r104 = socket(0x2, 0x400000000002, 0x0) setsockopt(r104, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r104, r103) connect$unix(r103, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r46, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r51, @ANYRES32=r0, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r65, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32, @ANYRES32=r102, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r103, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3, 0x2}, {0x18, 0x0, 0xffffff3f, 0x84c8}, 0x4, [0x1, 0x8, 0xf11c, 0x0, 0xddb, 0xfffffffa, 0xda, 0xce]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x880, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = socket$unix(0x1, 0x5, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc0106978, &(0x7f00000000c0)) r16 = socket$unix(0x1, 0x5, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106978, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x5, 0x0) r20 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r19, 0x0, r20) r21 = socket$unix(0x1, 0x5, 0x0) r22 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r21, 0x0, r22) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x10000, 0x0) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xc8, 0x20000108, 0x800}, {{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x40, 0x101}, {{r8}, 0xfffffffffffffffa, 0x40, 0x4, 0x0, 0x800}], 0x200, &(0x7f0000000440)=[{{r9}, 0x7ffffffffffffff5, 0x90, 0xf0000087, 0x7fffffff, 0xb1c}, {{}, 0xfd7c18f8bd2b1418, 0x40, 0x2, 0xb5, 0x281}, {{r10}, 0xfffffffffffffffc, 0x106, 0x20000000, 0x7, 0x7}, {{r11}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0x8}, {{r15}, 0xfffffffffffffffc, 0x53, 0x80000000, 0x0, 0x4}, {{r2}, 0x15df086b7e416730, 0xc1, 0x0, 0x800, 0x800}, {{r18}, 0x6, 0xe4, 0xac8101490e73989a, 0x2, 0x7}, {{r20}, 0xfffffffffffffffd, 0x532f086a8ce1bf42, 0x0, 0x58e51b9d, 0xff}, {{r21}, 0xfffffffffffffffc, 0x20, 0x10, 0x4, 0x3}, {{r23}, 0xfffffffffffffffa, 0x80, 0x10, 0x297, 0x400000000000000}], 0xfffffff7, &(0x7f0000000580)={0x0, 0x3ff}) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f0000000200)='./bus\x00', r4, r25, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x9, 0x4000f2}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000001c0)=[{0xfff, 0x2, 0x80, 0xf7}, {0xffff, 0x4, 0x52, 0x69c738f8}, {0x8aa6, 0x6, 0xfa, 0x3b}, {0xb2ab, 0x4, 0x5, 0x2}, {0x0, 0x40, 0x3f, 0xfffffff9}, {0x7f, 0xfb, 0x3f, 0x5e88}, {0x4bc, 0x9, 0xf9, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xdaa9dfbed2cd3c86, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x8dc8) 16:00:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x571d80f806598507, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x61, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0ed37674781895c981715f891dea") fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x800000000000000c, 0x0) getuid() getuid() r8 = geteuid() setreuid(r8, 0xffffffffffffffff) r9 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r9, r6, 0x4}, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) pmap_unwire: wiring for pmap 0xfffffd803f011bb8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011bb8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011bb8 va 0x20ffd000 didn't change! 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x321, &(0x7f0000000140)=[{0x102, 0x0, 0x1, 0x1335}, {0x5, 0x1, 0x8, 0xfffffff8}, {0x200, 0x52, 0x2, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="01af8acd1a02f470db5bbd269be9", 0xe, 0x0, 0x0) 16:00:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1d}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x200, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x1, 0x2, 0x47, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r3, 0x2, 0x9, &(0x7f0000000140), 0x0) pmap_unwire: wiring for pmap 0xfffffd803f011bb8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011bb8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011bb8 va 0x20ffd000 didn't change! 16:00:13 executing program 1: socket(0x18, 0x3, 0x0) geteuid() r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000024a000/0x2000)=nil, 0x2000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) listen(r2, 0xfffffff9) sendto(r0, &(0x7f0000000080)="9e9f4e71417e50ccb53e48f771d3aae6df0d75c9f5b0df762c320361705bcb55b8b565991c8bcdfd6a2e4dd6e38ee7a2d83c34e2baa2", 0x36, 0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) fcntl$getown(r4, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553f", 0x48}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) write(r2, &(0x7f0000000240)="c81eb57350357a781571fcedb49f1ea2a08804973d59f0a2079d7e610b357e97c326358657a748dd2eb0d0f9324bd46356cdb286bd3b074ebc24c81d77c8d1b6c4305b8159aed7367f8a1663f1ced8adf6dc81b3f273ae7ad7434c64b879efa4b4c04812eb49d1a3c73a2e0106f3e901e2416fc2082a64194a8ecc0a4731af9c49c44bffc55c754a73e2102f32e85dde5648a54ee1819050f7e349c1ebad2990b0ecf5507599f2fa5c76cb9ae737bb3df7da78a91b42dd756db448e97c217b67704c4911c8cc17cc", 0xc8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982, 0x0, 0x80, 0x8}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0xc3) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0x8001, 0x200, 0xc2df, 0xf818e860, 0xf86, 0x375, 0x8, 0x10, [{0x7, 0x2, 0x9, 0xfffffffa}, {0x1, 0x101, 0x8, 0x6}, {0x0, 0x81, 0x4, 0x40}, {0x6, 0x8, 0x4, 0x1}, {0x7ff, 0x3, 0x7, 0x401}, {0x2, 0x3, 0x2, 0xffff}, {0xaef, 0xfffffffc, 0x401, 0x5}, {0x6, 0x1ff, 0x80000001}, {0x63, 0x5, 0xc8, 0x800}, {0x3f, 0x200, 0xa1, 0x2d3c}, {0x8, 0xc4, 0x0, 0x8000}, {0x3f, 0x8, 0x7, 0x7}, {0x1, 0x6, 0x1, 0x5}, {0x9, 0x0, 0x4}, {0x20, 0x8001, 0xf4, 0x7fffffff}, {0x4, 0x5, 0x7, 0xf0c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x8fe3}, {0x3c}, {0x5}, {0x6}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") semop(0x0, &(0x7f00000000c0)=[{0x4, 0xf800, 0x2800}, {0x3, 0xc000, 0x800}], 0x2) 16:00:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x65d8, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = msgget$private(0x0, 0x381b5b0f51439e5b) msgrcv(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073196287e626d65e00"/213], 0xd5, 0x1, 0x1800) r5 = geteuid() r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r7, r9, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0xff, r11, r13, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r14) r15 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x4, r5, r9, r11, r2, 0x110, 0xbd}, 0x5, 0x5, r14, r15, 0x7f8, 0x6, 0x5, 0x20}) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r6, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0xffff, r1, 0x0, r2, r6, 0x44, 0xfeff}, 0x58a, 0x5, r7, r8, 0x81, 0x5, 0x2, 0x80000000}) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x4}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r6, r1) 16:00:14 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = socket(0x18, 0x4004, 0x9) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) acct(&(0x7f0000000140)='./file1\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') utimes(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)={{0x8000080000000, 0x21}, {0x3f, 0x3c0}}) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004000062574519b238935f000440004502608887d35e0520000004"], 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x46, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) socketpair(0x1, 0xa001, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204d5aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cf5cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f92589e339426a6387bf6b53e3f712ee9e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) close(r7) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") load: 1.50 cmd: getty 95221 [ttyin] 0.00u 0.01s 0% 300k load: 1.50 cmd: getty 95221 [ttyin] 0.00u 0.01s 0% 300k 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) msgget$private(0x0, 0x410) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) kqueue() r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffa, "03664e2ba7f2096977aa8dacf7cd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) pipe(&(0x7f0000004940)={0xffffffffffffffff}) kevent(r1, &(0x7f0000004900)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x90, 0x1, 0x1, 0x6}], 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x62, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffd], [0x3fffffffff, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0xfffffffffffffffc, 0x0, 0xffffffffffffff01, 0x100000000, 0x5], [{0x0, 0x0, 0x4001}, {0xfffe, 0x0, 0xffffffff}, {0x0, 0x7, 0x4db5}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x1, 0x10000}], {0x0, 0x4, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x6) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x7016d7221ba785d0, 0x4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'di\xf2', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000004980)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) pwritev(r7, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0x1000}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x12, r7, 0x0, 0x42) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r8, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r9, &(0x7f00000048c0)="a873b7e698a0f059b908b2b4d62078bbaf8a8d1a029be96914f6357e3a", 0x1d, 0x0, 0xfffffffffffffffa) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x9) r3 = dup2(r1, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x1f, 0x1, 0x20, 0x6913, 0x1}, 0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r6, 0x0, r7) unlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0) fcntl$dupfd(r4, 0x0, r5) r8 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x54) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0xb6fad0e978caf5e1, 0x92}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xffffffffffffefff], [], [{}, {0x0, 0x0, 0xa004}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x400) 16:00:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000080)=0xfffffffe) mmap(&(0x7f0000e26000/0x1000)=nil, 0x1000, 0x4, 0x1812, r3, 0x0, 0x6) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x34}, 0x8) pckbd_enable: command error 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x6) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pckbd_enable: command error 16:00:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x81) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffeb, 0x0, 0x0) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) sendto$inet6(r3, &(0x7f0000000000)="797bcd0e3d235a0b5cd96c4b740d0bb166ad520817496baae30820477c63ba9619a06311aebd1205eca24ccfa6a2bf3964b003ed619607fa0d42693d077b3fc20310a5be27660d28555b2bbb03e93d7dc0ee133338", 0x55, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x7}, 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="765693354c23b07bff69f20937f91a785151a9c3942bf37590efe8be832b187bef931f15a0a1e1a4e8994dc85e61559c6bf369e52ecdb28e172286605809546e4370b525ed9ccb20a8e5a646c6a666e44fa57077917d3efce2ba9bd764c036cd793407f49b6e6f9b576912e514ca24a312cbbf4aeec858f5d681955217d5226a2662229b5a2a40f3b150d22d1070eda702cac6c3e758fd8199247acac17fa70b365908b5844e869192ca8cca4504f4579c2276b75ec0826e7a1241e3e1eed1a31e10be4cf9f7d646e33206d74cb7aad842250b6ce909442d", 0xd8}], 0x1) chdir(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='\xf5-\x00', &(0x7f0000000180)='+\x00', &(0x7f00000002c0)='(*\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000600)=[&(0x7f00000003c0)='[\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='{\'.&\x00', &(0x7f00000004c0)='%#@%\xc6\x00', &(0x7f0000000500)='.{[\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=')#.\x00', &(0x7f00000005c0)='\x00']) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8680, 0x6}, 0xc) 16:00:17 executing program 0: r0 = socket(0x18, 0x1003, 0xfd) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) writev(r4, &(0x7f00000000c0), 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e35"], 0x2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x80000000000006, 0x0, 0x0, 0x800}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) socket(0xdf0b0366a8c4ac48, 0x4000, 0x9) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4c}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:18 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) acct(&(0x7f0000000200)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) sendto$unix(r0, &(0x7f0000000000)="7cb46cf8d9cd967ecb67fd82f69a8301dc1b001fd23a24b5ec139335c066268852bec75d6eb90fbb7a337c1907", 0x2d, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) acct(0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0xff, 0x7}, {0x5, 0x8}}, &(0x7f00000000c0)) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x322f, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) write(r2, &(0x7f00000000c0)="0249fb22b0e591da263a8cbe7f1f3b58993adf3dbbb302212849f460643868a4477317b0a1094d31933873759c7db0e158a21cf74e1812c4078f7d2e9fc402f921ef2ec1b909e46b2a4d5c8146c6b59637644814afc1efb0e3f2d944bb63ea6c2692fcbddc1978340a06b1a9ac10b875959c76d2c15b3e8ca803d8aab3dbd1c5b892470bd3697ef9b190efbef1df8bd121630981da2338d71accf47d", 0x9c) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x2, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000400)=""/35}, {&(0x7f0000000440)=""/120}, {&(0x7f0000000500)=""/133}, {&(0x7f00000005c0)=""/249}, {&(0x7f00000006c0)=""/117}], 0x190) 16:00:18 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x10, 0x105) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) clock_gettime(0x3, &(0x7f0000000200)) setpgid(0x0, r3) r4 = semget$private(0x0, 0x7, 0x400) getuid() semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/237) semget$private(0x0, 0x3, 0x400) r5 = semget$private(0x0, 0x4, 0x84) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000002c0)=""/249) sendto(0xffffffffffffffff, &(0x7f00000003c0)="0bae9d67e27f95e3a9e2b2094e6e68028f31f3a4017e5dd5c1f39adf330519499a16426ee6f635cfaa881af58c5d02ed67cb432177f2e9d01875277b88c80a9e15c68e2c4dde5d40b9a18b7b49612a52ecbe008504d46f175b2b5f38ad96630fdcdc7cab32295d133606ab38e747141ab95b5f302538ea4820a6f5c6dd3415b2382fda7e09b11891e59fd32a4beb61fe6f1232a6e6ae3831bfb509ef134c7d478eab2629e05191d273b31ce0c356674c466397459bcad1a19e57f89ac703ce4ec86c649d31c6e2d77db6f3d801343ac211ae070c3ba67b802ed2aaf396d81fddce6156bff9dc8133664489c153d3247be674eefefbbd", 0xf6, 0x400, 0x0, 0x0) getrusage(0x0, &(0x7f0000000800)) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x400, 0x5}, 0x8) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0x0, r2) close(r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = msgget$private(0x0, 0x104a6) msgrcv(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000600"/213], 0xd5, 0x1, 0x1800) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) connect$unix(r7, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r3, 0x0, r4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x2) renameat(r9, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) setrlimit(0x1, &(0x7f0000000280)={0x2c, 0x100000000}) write(r0, &(0x7f00000000c0)="3abce28fe402495eb8f4e73df9e170f60c5e54b457b16354ed048bd8b3a31605ab1a9abe6a6a33c9923e541f8f8758c55b19c808897f2f4cf9cb857d6cb748d31c4526d5855d456ad2a3a769d4dc0f7d4dcbf66cd3bdf971b11ce8cbdcb4c3dbd701b883d334121df2ac3dae23bf73afc7fefbff5777633e5a30841e3a43125502312621a12ff300"/151, 0x97) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0x90, 0x1fffe, 0x9, "4428e332081908a435378447e849fb3ad5b5b8eafeb9d1bbdabc86d02f5c4a75f39680cab18b7ef069f6ac1e5e3a7c82c8e8820b296e36f29baf9f580fc7f6cc5f8a57232fa1132e570b135ba081410a9b02bf45cd8bdc483b133bf7c83103521783d5e51c91e704a5be75a7fd13449455cecccae451cbb28f841373e1bd"}, {0x10, 0xffff}, {0xe0, 0xffff, 0x40, "c4b8f8737dcce21231c1c900ce9487bb7affa4427ed9e686310679b72267d65746a63243dfa538cafe918c60655a837d61671601243c3b0636c8226d6b9bd9d57c0e14a0cbd4df6d1643722a60ce3491f43910b866911e7bb8b59f39ed7418bc0bb647da0d3e65dc8cc8232ba0a1193e629591c9af50da5dd12d1222364f4503ea3fa6ebe87af740f917d4ee6946eb0a0cb97e693434cd35f66cc2ec2efa4ef540c1a62c4c0c875b31f23ecd6b21cc67e0b338acd7f71cdc495f00a2d4a377a9e1171224556396ca672b8d1279"}, {0x98, 0x10001, 0xffffffe2, "28aa38b0fdf7601688d05087be9ddb0bd01228c458f930b6362c7a287fc2e539226e4bf42822a8e139ca10cf4ac1d4e7f03590e61f7773fd0cdb948dfed194054fb08352b8f219864a14a20e27f10a68c429fe8088784c8c5813ed5e8ddbe1ef694db569ea31f91746b0ff4a845b55e547808d08a68df60b0e7eeeee7d3da8accef9a99ebcdd"}, {0x100, 0xffff, 0x1d7, "916743395fefc1f29dd70ebd7cf9f4424fb23ee1e146c96b910c47583db97eca1bbbcd3b64e092df8d23c46212b9a6eaa544dfa33cfe6a56a8d274a6f956c236bf99c6f8f4c32432929d55510c24022d8205de44cbb7d680c2eabc475cdaaa7e14636663c7314b1abf7b45972b136e8fe85663a439c46217cf6142aff8324708722d7fc0499894f9bfbeb0398aab2821f0bb2459bb0d595c1c3bae1af04c7d0fcd3632beaaa17f979bab92fde822e8fec1ea728ff7d2f1f826750376537bf6ae97974c48e75214f9f4dada808f7c370abbfcf01cb8e7667872d38dc581d9bfdb3145b6bb80c01474b843f7d822c8"}, {0xa8, 0xc662e1a657d69ead, 0x0, "bfbb8292542ab01873ff07cbbc27f643a46151aaed1f801dc7a994e36c235ab3d833f9b8ff2a0b721fa97dbb1b4679a6ac132c1c27950e8ee62d09997187199ddb2bf430345ea0457dcd1755bb760cf0ad82e55e334ffee2c467990e0286c8236605a2e782d45a9428149310bac0c069d5a4c2531aa495e852cfa9b33c57d43ee479ccf84964fcab42919f88b9a3d8768d8e"}, {0x28, 0xffff, 0x7, "0075adf86a8831a6887181f05df8fd33b63a732f6003"}, {0xc0, 0x1, 0xffffffff, "f4ec738db5275d17d44a6c76899ffdb3a7ab8ff762d0b7a39bb791b5e651a1a5fc62b52da652e4628ff835b9c7e7f024b30353ed98f44ad0e3be7a17dfc9575941d2c644a368672657f7bf27c50a3316a7e2a231fa491b6ecb4ee74d0d267ba86da8f86a5402a7d0cab13695c79c466e69153c6b36f02dbb66cad4fb925bada92f3b9b85f13b88885f05564587f9eddad31b7de57332f8a5cbd88e9c20a5064dc5b6421c24565b009f5dd6e0e3ff"}], 0x4a8}, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x5, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f00000000c0)) faccessat(r12, &(0x7f00000002c0)='./file0\x00', 0x5d8aacc1f0b8e361, 0x2) r13 = fcntl$dupfd(r8, 0x0, r9) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r14 = socket$inet6(0x18, 0x3, 0x8) r15 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r16 = fcntl$dupfd(r15, 0xa, r14) r17 = socket$unix(0x1, 0x5, 0x0) r18 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r17, 0x0, r18) r19 = socket$unix(0x1, 0x5, 0x0) r20 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r21 = fcntl$dupfd(r19, 0x0, r20) ioctl$TIOCFLUSH(r21, 0xc0106978, &(0x7f00000000c0)) r22 = socket$unix(0x1, 0x5, 0x0) r23 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r22, 0x0, r23) r24 = socket$unix(0x1, 0x5, 0x0) r25 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r26 = fcntl$dupfd(r24, 0x0, r25) ioctl$TIOCFLUSH(r26, 0xc0106978, &(0x7f00000000c0)) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYRES16=r3, @ANYRESHEX=0x0, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="b5af3eb6c85695db8dc9e700ada865d1d66602f7602fec6431961f9a8ac6813ca33798c4ccd78f6fb69e3ab1b3c63ea23f15", @ANYRES64=0x0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESHEX, @ANYRESOCT=r0], @ANYPTR64, @ANYPTR64, @ANYRESHEX=r18, @ANYRES16=r21], @ANYRES64=r26, @ANYRESDEC=r16, @ANYRES64=r22, @ANYBLOB="7e64175ced023675ced52e6218df8f36ea1d1e36b57236671bc5d591fae01315d95d185aeac4362fe0e68879ae21b853a20ffa26b6daa549b37f2c4fde3a35af569e9d95c545779c7542bd041148fb8239cf55f7d065dc74e04ed7a280356b04535bad39a49c430a6db9f0f2599bc24927cc29651f1500ea274a40e7ec5debd0ef8bf8fbcd03d2fdeb82145ffa10c72f8c146edfea95d56ef9228add81ea4d37bcc77a9b117fe6a361abbaee0ff34ee95b857a67b90fb4ec445c95150c59ebcbe727a8655c96da4cfa338272ee59a20bba33f05f42583805dd471e7ec8da4d5f4306f81f6b68f187eeacf3d0dda2540c7c08fb4d90cabd82776873f01474a3d43f567e5c28b241ad94be38801c22a4a730916800b90246eb84524b997b94523237a9aa00dc7e5947f03a4a17dada111ac404381289f52763ce80905f0ce7c8ed8aef8725a822ff0a53b0587e5ce13f912a82f90c59646dfa5494a53383c6c94f44fbd2ab494fc4646248b9b5b6b47c436def3c41a30cfd9d70170705e944ac48db803a7c6ed3047dd22db52e3f4e4fe6e33578691d073a6ef87b3e7243f070cff8b672bff02a2b349ae5085adba1e8e9bedda0e02e608d60954a5cf0957d4f0612b0540c680633da455d6b0ee13baa855dca0d23cb764c83c3dea9de4ae5705d8f7ab6b2dd7cf5dac4e85e46d685aae870ef51369684559171efa030107113d2de4136bb51489e8856a6460161734bb55eb1fc3383ac9493015571b5ea8ecded2fc272a4e77f7b9e4c9f56839b203830bf44377bfc1b1f62eb61a75b48684e78b4a509d002da1a998c8f5463bd34c124308091c7c2a5923ffab51c3d24fafabdf642dfe70f90d93bcf83f7be1312fcb36c6232881e80b7df2938dab496c9ca56a086492605da3bdd84f991b627a1984f58d5a6f056131db8fcfe7d946974fda58481cb3eae95a3b0b1b68050ba3f72a99f4dad4324cc9e0c837288889047a53c446b16457d716bfa19863db68b58c676d23b15732169f15b248545586ccc0b991155c6da279d733706d83da4ef1115fc72fd5aa147b3ebeffc4fc5e03124bd66afeb8b62b67c27b73d2bddb0245f5b6e5859a9efcb0535e2e5ebbb525b4c3e32dd071758c95ef88fc784c7600f8c9988202022b5fc1f8458e66b1e1f5ee9807b37b763a3e4eda30e0edf3285fe9d75cb81b0f29a9ac05d9102008069d76008007baeddb97a045226fe3335395fc9a12b4f5e4398e9567b5e8d1b1d72536545345c17630f0678c8a719744fb48ea7e48f5bd999d31b2d3d0a5e14599e9df08f233edffb4f13561e7168547dda76a90628287e8d24a21b8ff84456ea0317838eb6a572f9f792e83101543c283f3d0d8a132c80acba517a0fdc12208b26fb37a0a1f70db8834726e6c389dab484a7bbb3eece89bfe4e1620c6cb3444a81945fe10db2e4bc4acb73e885d505a9a1811a0d7b4350ccb9c343dcbd029a1c722d73656d1eac6511f6ffdf7a4051fa9c8e05d19bfdea2ae2cf15e2bc6d706211457fea2802d7d30031f2fa494144b2f5a508d2f16b88eefa273a7f14feae0f43f71170540db86c43e23949b3384801e1dc221567b278e161660f97537c70e91fc82db7d0eec1022b1764f4c8fee49eb9938b96057894935f2a26dab308c1cf981ddc20993465a99bad36c6ca9ab37816d35f15c0a3cfa7bdf4a59619268592a1d47166fc6b07669db57c575f7b3c14fd161337fb19d7fa187849c75a392ff0be0808632a9976a7b2948d5893d5a4d6b3c89386f8779efd0f9764dee2c1076e1ef8a561386f99c76d798512bd22339505c10708805b6027e1176a7f6cf75d8e39e8275752e75a95492a2e3ef6433f50a7cbf3e938a93420877ae75b030085aa6669999ee2f1c4c55280424ce894ab1552225b7c5c265c781bb41de1f7990724e319636e82dcf6eba4774ff2bc40dc5f33a25280c8aeb6a83848171c2f9ef39b5c2d1a55f26ec9d0abbf5e9e5ed843d0f9ac61b5d8f11077ff4a9cbddb331c04fda31307cebcdc37774dce34e9923b47ce3693a8a14926ff445c0ac8c8ca1a1c4f76db5f906e808921c146cc944c5bbff26b759cb65bafa04ff331dbe57a99ae68635b4894127ce6019140f1e1cf89e37e65ed97bf033249c3dfd298b6a82f4374a357b7c5d872ee1165b5d547373ee1e5c7fecd8ab6fdbe6a89087d57140c37ac884fbeadf25558bac9486bd4a81f9dcc46723a83d39414e7c4390a5017cf654cdf6b95e04561b868ae60aae4ddb40a51221d886d6cb0a8a6b48caf002ddf2caab103682f40e3a6448e9ca2b7fc42a8a5fe27dfb2d2a9b0aee7540cf4565c4e8ca707c09e7514c89e3727915d8098902a61ffb653dd99ac9fc0a11b0bcf3b551579978ab7afc411a8f145e6fe1fe512aa0575047256abd65fb2cce23397a27e3edfa7e7b65ab66ae27da5bd0011ccfcf8728c43120850e1f030599a4804367b871f22468b785edab7b3e8f9d9ca195241f3fa60c028a5dc11276bf3f9a39e21015b8586cc24adcef6f9a69c3269204516d3b8185a957f2fe2b6fbcefbcdc9e0b5562efb39911d9a74e6e167f993290a4dc0bf4bd885ed6ed00491a3a50399dea5d4aa9cd3f97a46a8751ccde0f5ee822de066640c7f437050cc8d436cec4cd202f68355f806341e212cc64ad234c2e4edb1ba84c49068c4bdae0d089a158a7c90cd5579c60c68f2dadd254a5033a7031a80904069d3969b4385922b92e22afff9c300e2a717a2eb2ce20d89afb6e48d7870f5f4b01327dfc5c6d23c7f0543c92b0d73f7e16941504daea489220ff6d620915f6f956d02eeb2f99ad45cf4ad282a13c77fb1dcd9fba14fceb8728cd42f28e9d5fa379cef5d255470c32df6ce16f655fbc81d9d601d2adf5c548634ea6c58940427d0f324f12a01c26e674d856fbcf1334987db1ea0f12983901b578cbc4c2af3e457e8316c8da5c1c6e29241916ea908535e556beeff10f573722ee61743936c69a006423d267b0dd2751038632685972b3c7e6d54d505a2d47aaacd319a01c40d0cf5c59ea82aa91e5ede6b6f6d3d7067771ae8228d061ae2b1bab256c30207d84c5a204fb714e876611f99f3e285157185cb8bfe4aa42f770946ed7c21164b6d4f58bf499fb8910db68fe38e3e7cd9243493ba6b6e62688938c2ade9c752ec25ca8a1aef38a2bb99e07e5e837d2852fee5aa35a125da8bf755f584d78a29c91a5d4b8879bc426ad987aee2eaa8bf738ca9fcad984e6a3b6fe21308791b6b5a6e1ec973bfcff6c28fec29b3294cff7bba82865d066ed0bfc38033497de249354652d7bd0fd04ac4cc9452d214dc6e717e5cb5c2e91f769f9b91fbe58385680ac97c04317d166b04ef161150e872c919388e4dd43937cc17403c96554e36de9df2c0bbae500bd1d49ea1448b8288c8fdfd9f298f3a848992a2b187e9b9302d8948ed6488b9261fa9bfe54a98582b6d9fdbd1c7a1c9c4d3e1c86b50a2c7d349e922f0c93bdbcbd7e79b635519f072a56b44748376e175660263427973d140f8009eb59d57781a7c6a039fc23e3eb71cccb332327df4cd5eec0bcd878278030d68bbd17b457926b8061dda80f47d9b8a0c71310036b45bcacb19906c3b5a5b9eb323a0d1dc725e21a6ba7426dc34868f633bd85f19c16e7480e59ee3ffd3bbac6e11278474100009a41bb72d5c7491a9c8e7222cd35e5e9f0337586981fafdb169a91b4b13e73e9039cd925f11dbd880312866dc215b5d72bf8b23017ea87c77f1ea2bb23fff3afa3a7f8ec10612406a2824cddf5ba0798f61f0f62e00d7ad7cac54e6d1951ddf46507435f31858633981e79d585388ca1c921ceecc61dceb97d740e11405c744d2a657d9a3b3c84c6b7425a15e1d11e16eac61463187b3f137b378393a211e0b1f846142ade8e10fb06078b99ec0e57e345e1cbe51190240bef4190d53823509b5d44e2b667b65fd197fee865d79901d56300f64c7fc1594e7f75cc9f14ad66dedd882a974fa7ad735c3e8b75b3c4ad4c7abde7c2210a38773b52dc6f24f51632a0d6064fc677cfc0daa53bb5d259aeb8b00f9113b05e79e5ac42532aaa58fa1c8798be53b542aba703e12a5c8e4615279ff1ce09bd92d4732ee50f1da9cf1521f02acb4d72acba7f831737088b8aecffabdbbb3d83fe85b75b07bfc8bee2cea3e5bf642c942dd461efa090aa8bbb5937fe2e1701a769dc06d03fdeccfd669f3ce0ba92d3eb4d4a605d0658eb64d3c935c13e3ed2ef1eaa7e95d35e04fae29e2b60c4ea6d2b4107cef3452a1c974a6a89ec236e82c67190e98f84ddc4157e70528f4436657a94470e09ac6e1ae1c4608eb7e409fcd2d4faee73b70b7c239446805f294657eb76fbb002b6bdf40d2c03d70511afb1d453b72d8d478850fd357c63fca4aa1bb60c7bf5426e75f44e71caf5036dbe8e6756a8a65c97ccf01d74c52f1a9db7905b9a071aacbf625695f015a6ce209f72096afc96d94dee3823b4282f8347443bcd05fbcaa6ec7b00a9c0a66d304a090b4abe577160a59f8e499b8b7731675e8104cd092245cd2a7cfe94ccbee75b45fc4c43f8eafc716551d90f946cd4c744181f64f1ef2956ad90d2b33dcb35a2faaace6314c98effb17cdb58837cedba1a4f4413254cf0e2a143cef28b843a7037da7a9618c28431a2337e754edf812f7290184ca528f8096a630ca22039744e210c83395dc47207cdae6756119af4357e4529679ba230dddced5d31bb2156739c5ed32a9a66e7864a5015ededfc1d194c7e4fe54ebd3508d1646f5528b255b889bbabea186b46d343ae179f0d2849f6141644c72840a5350da4892f4a382010ea3761b4d87690695e87040ccee32ef8b7ef29a6de58c564c3920cd10092dd7b197535f57d371d735b9ff5cff347434689df731a7f3226ac6b71e7e8444b86d27b0eef7ea2b564a8f7d4c5f8a1544795befb3ef7eb0ccc26dde397ee27246e92c101aaf3e820d42874476ff7e52de5f0e06d5778e297d0b6084d07b8583f5898f7ae4dc9da7054b0ab50369da661339eaccbf84ef8086324dc3deec7ad3cfda8212a09f4537558c6c667c9abdf00e407221c49dda9aacadae32282309bd2d923186d63c3d631758ee2c7cfeb6d1bf640d0b79fdae98dac0192e1aa7077da1f8bac02efd0cede4212dcf6e2dfa7b8068c2df44ff2e81217a4fe3562882dc50c43e2f6fb3fa5ac07a0a12138dfaf99517678d5ae5d64db2d5e6d5ba307d3d404ceba8c42d0d45b904dc5b0d77944fd477786cf81b1facfa583779a01c0c506a4f1c4f1262bc0cbc9f39c78e6ad175ee93e72c6a8e6895f74d70f8dc4db9f7f74e707c8563b8ec44aba5ef1a7b01dba7ba2ce9e07a6be8f0d4f292e0806651577ff0c2b1bbeea433d703451d8932f8996a729fc7b56ec204d8f2da9f5034c8dcc799af90ff139f489d876b54d8324720441b0409f0bd37cdbf667a91b076704b3deb1e07f5e9728aa8c57ce8b15ad799cf3725c708910d72426d2a1ca5b7fa78c3e1b4b5db89d7dcf5e450156e94ff8f9822bb44f8509b6d7ac75d99903092c063788b13d9db76a29d553559b842321fa8a890c5e96e1e679d49e0e62e400f60cedc54c0048b44c6177be734990f3e0ed413d0a71919e195461b22516003b9ab5c13332b99a2d41a2f9319f391ef90efcc91819b85e6c6600d798259830d5477fd365e48b716d29c8c35e038a93cebe783cc6317f248454290e5c6bd2a852eb258528049384eddc0258df2eee0b5da85c01de7f459ae110ef98e22"], @ANYRES64=r7, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYBLOB="b92612d7ad45007025aec7929389e622aae3e7bb26d7ccde75f67115f2ecd469c8c3b4cd93ee16a6eb1d2dc4e59b31ea8b39987ff05c1bc1491753e1d461287893ce645dcca8c1c12bb4e3d4f9bea7c3dfec69ab0f6fa6b05c6ab3057b6243fb7af88211f3eaf695b0030c675e1add3d98de6e7fc685807c4672725013d1f0df4e9cd9d90943e0a4a4d481e5a2d1050ba6c64e88a856e6762c259d0fcaeda98f6dc5ded7b62f69f775b048b185cc2005d93cfa7e0f5994c84d664b926e4f50b4fe7f0f448946174e079811d144f92afb089e9331025213bb41e8613a670a94", @ANYRES16, @ANYRESDEC=r9, @ANYRESOCT, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYBLOB="5ddaee25a09dbc74294bee83d5592870ff166f696aa64b499fd8d81f9ef661e64817ad7b7b84683dcfa90d3954511c1e0d6106f31eaba39cd4a109adcfedb2579b9b3b0053800709ce8aa9fdb261c6c3395e476efb206dbc3b4dac40d024cf37e5a7d4e949471559443b4bd85b999dadb4ffc56654f56a876d491483324731b3b23dafa427cd85b8296d7777edc11381bc31d0e5f5f29074dc49ab4ca272223098797f8631ef2972c80e9b0000000000004d45e8fd29ee13c002", @ANYRES32=0x0]], @ANYRES16, @ANYBLOB="abfc248edee091c1209b14a5a787977b93d2c4671f16ff81b062b0b6dbf1d93b9f2800132d587ae195f6b25a0987165133d5992066a9bef8de16dde663ab650db6c8f6ca13b84b74a7cb66f6543c64c931ae29e2ce1c59332f31fdfa3459186f8d64f440a562fba6285b25ee09694d29e0f99f195d9f87836abf824b800a653c7ead959605713bd6e8a7e23b223d05a950586eef68d2d40bdaaee26686c82da1865805ddbd7b57e99c58323a8dfc352c31d862e8f8a826bb9e5faf7267fc0e7d742c3ef07bbd0bba62bc60d8e2d2aefdd0acd254bd548f49a356b09330f464fcba682c03b6dc87", @ANYRES16=r7, @ANYRESDEC=r13], 0x9) mmap(&(0x7f0000462000/0x1000)=nil, 0x1000, 0x9, 0x1010, 0xffffffffffffffff, 0x0, 0x40000) sendto$unix(r3, &(0x7f0000000040)="afb4c10b2e678a5385c329e71a", 0x100000298, 0x1, 0x0, 0x0) r27 = accept$unix(r2, 0x0, 0x0) write(r27, &(0x7f0000000240)="dd", 0x1) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000280)=0x3) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000180)=""/126, 0x7e}], 0x3) 16:00:18 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xff, r1, r3, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r7, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getgroups(0x2, &(0x7f00000000c0)=[r3, r7]) getgid() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x9) r8 = socket(0x2, 0x4003, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f00000000c0)) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYRES64=0x0, @ANYBLOB="aaca9b14656806cf6cd6587175887311128efbcd312c09a3f7174692b6fd1ae198ea318124a64e589759dff0abf88cc869181f1d535ad1ef30c80536efd9eadedb2c03dd596822c031e148087cdef019ea10d49335e1c6b68c13263c4d8615df4cd43983c8f655c7abcf3a5cfce08d0b66f93c524d5a3de208eb35953b9ebcd061ce242e9abc69e8d0cca1d97183d96689759df5c6847415869a6cd038e1bfb6de71ad65cf005495bc541b53091588529e1bd53916c13d69655866faf1834b48993e4c50008b517a8b30c0b551780e4eaeaaa91fb745fa7e34932a48"], 0x2) sendmsg(r8, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/50, 0xffffffffffffff52}], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x7011, r0, 0x0, 0x80000001) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {0x8000}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r2, &(0x7f00000004c0)=[{0x0, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0xcb, 0x2000}, {0x3, 0x7f}, {0x4, 0x2}, {0x5, 0x2e4f}, {0x4, 0x3ff, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xf342, 0x400}, {0x1, 0x52f, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget(0x0, 0x2, 0x10) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r6, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r7) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r8 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r9 = socket(0x10000000002, 0x3, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) bind$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="9628003385cb71de9fcececf83106397e1a252d0ea3e756e1dba70dc2565b17f539d5c097ff13f4bd0cb8c91d1cfbb5f3f894ee16ddcfca2c81fee227b74af389eb366f623a0d52f7dc9fc739b8f5e14eb081a7456630d9f605373e954632165fabe2007f7fea186abe2f64eca3d2c0addbcaacb672cc72c15504d5c9a46c7fef70650a31d1041123382c44ae69b3aaf8437351451e2dc7104a37f33"], 0xa) r10 = accept$inet6(r8, &(0x7f0000000040), &(0x7f0000000080)=0xc) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f00000000c0)) poll(&(0x7f0000000180)=[{r0, 0x80}, {r14, 0x80}, {r1, 0x4}, {r10, 0x4}, {r11, 0x40}], 0x5, 0x1) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0xfa}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfff, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x10000002, 0x3f8], [], [{}, {}, {0x0, 0x0, 0x0, 0x80000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffff7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447652b3e8495aaee48c05a2f6abf1e6bf3d6554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f88c1041e97312029d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52be897cc233cab1d5ef49a8aa7799065a3dda8ab753a494ba91751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fa41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2a3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211258b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047ae38b02aa14947bd114a6729f0c67f96b347de07e44065c0e9745669917d79a4da592da531347009c60b2de42899b4cf81230f46cc85d924fcc78618743c9c7136973b67408a71357bffd498dc12457c6979bd5bbbe7c725c4c824dcd2c51"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1, 0x0, 0x3f}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") r1 = socket$inet6(0x18, 0x4000, 0x5) listen(r1, 0x46f4f838) 16:00:19 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./bus\x00', 0x10000, 0x101) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r5, 0x0, r6) fchmod(r5, 0x32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x28d, 0x0, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)=""/11) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0xc4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) r3 = semget$private(0x0, 0x2, 0x20) r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r7, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r8 = getgid() r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xff, r10, r12, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r13 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r15 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r16, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getgroups(0x1, &(0x7f0000000100)=[r16]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x40, r5, r8, r10, r17, 0x0, 0xa8b3}, 0xd59, 0x9, 0x2}) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r18, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x10) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace in_delmulti(bffffffffff7ffff) at in_delmulti+0x8d in_purgeaddr(ffff8000009f6700) at in_purgeaddr+0x156 in_ifdetach(ffff8000009e3800) at in_ifdetach+0x74 if_detach(ffff8000009e3800) at if_detach+0x140 tun_clone_destroy(ffff8000009e3800) at tun_clone_destroy+0x172 spec_close(ffff800014938210) at spec_close+0x311 VOP_CLOSE(fffffd8038d5cea0,7,fffffd803f7c6ba0,ffff8000ffff84f8) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d4af4c0,ffff8000ffff84f8) at vn_closefile+0xd3 fdrop(fffffd802d4af4c0,ffff8000ffff84f8) at fdrop+0xc2 closef(fffffd802d4af4c0,ffff8000ffff84f8) at closef+0x118 fdfree(ffff8000ffff84f8) at fdfree+0x100 exit1(ffff8000ffff84f8,19,1) at exit1+0x32f postsig(ffff8000ffff84f8,19) at postsig+0x4a6 userret(ffff8000ffff84f8) at userret+0x159 syscall(ffff800014938690) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc1c50, count: -16 ddb> show registers rdi 0x2 rsi 0 rbp 0xffff800014938040 rbx 0 rdx 0x3 rcx 0x1 rax 0 r8 0xffff8000009f6700 r9 0x5 r10 0xe89854fa86448e4 r11 0x8a84903e5d614d0 r12 0 r13 0x3 r14 0xbffffffffff7ffff r15 0x1 rip 0xffffffff8152520d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014937fe0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.1) pid=411526 stat=onproc flags process=a proc=2000 pri=17, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8008,0xffff8000ffff8290 process=0xffff8000148b26d8 user=0xffff800014933000, vmspace=0xfffffd803f012220 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61483 516141 95554 0 2 0 syz-executor.0 95221 271946 1 0 3 0x100083 ttyin getty 38796 483693 0 0 3 0x14200 bored sosplice 95554 265595 12358 0 3 0x82 nanosleep syz-executor.0 12358 450322 55695 0 3 0x82 thrsleep syz-fuzzer 12358 378878 55695 0 3 0x4000082 nanosleep syz-fuzzer 12358 366110 55695 0 3 0x4000082 thrsleep syz-fuzzer 12358 356296 55695 0 3 0x4000082 thrsleep syz-fuzzer 12358 282526 55695 0 3 0x4000082 thrsleep syz-fuzzer 12358 337133 55695 0 3 0x4000082 thrsleep syz-fuzzer 12358 404879 55695 0 3 0x4000082 thrsleep syz-fuzzer 12358 242391 55695 0 2 0x4000082 syz-fuzzer 55695 178350 51918 0 3 0x10008a pause ksh 51918 6096 25535 0 3 0x92 select sshd 25535 89248 1 0 3 0x80 select sshd 66960 461905 53247 73 3 0x100090 kqread syslogd 53247 426941 1 0 3 0x100082 netio syslogd 28062 158904 1 77 2 0x100090 dhclient 89226 6858 1 0 3 0x80 poll dhclient 86826 17217 0 0 2 0x14200 zerothread 13684 117865 0 0 3 0x14200 aiodoned aiodoned 86675 443585 0 0 3 0x14200 syncer update 71749 90346 0 0 3 0x14200 cleaner cleaner 52344 353839 0 0 3 0x14200 reaper reaper 52069 315255 0 0 3 0x14200 pgdaemon pagedaemon 84819 510386 0 0 3 0x14200 bored crynlk 89970 420155 0 0 3 0x14200 bored crypto 18881 28091 0 0 3 0x40014200 acpi0 acpi0 56281 62588 0 0 2 0x14200 softnet 97338 369719 0 0 3 0x14200 bored systqmp 78862 300147 0 0 3 0x14200 bored systq 70434 340724 0 0 3 0x40014200 bored softclock 83706 210643 0 0 3 0x40014200 idle0 49201 136115 0 0 3 0x14200 bored smr 1 450177 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9505 6346K 6861K 78643K 11279 0 pcb 13 8K 8K 78643K 111 0 rtable 87 3K 4K 78643K 275 0 ifaddr 73 14K 16K 78643K 97 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 33 0 iov 0 0K 16K 78643K 87 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1469 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 320 0 sigio 0 0K 0K 78643K 17 0 proc 48 38K 63K 78643K 401 0 subproc 23 1K 2K 78643K 38 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 21 0 in_multi 64 3K 3K 78643K 85 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 48 212K 212K 78643K 48 0 exec 0 0K 1K 78643K 204 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 108 37K 42K 78643K 1665 0 UVM aobj 28 2K 2K 78643K 28 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 52 0 NDP 12 0K 0K 78643K 19 0 temp 134 3015K 3079K 78643K 14592 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 rtpcb 80 36 0 34 1 0 1 1 0 8 0 rtentry 112 55 0 23 2 0 2 2 0 8 0 unpcb 120 747 0 739 2 0 2 2 0 8 1 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 122 0 122 1 1 0 1 0 8 0 tcpcb 544 133 0 129 2 1 1 2 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 90 0 90 1 1 0 1 0 8 0 inpcb 280 454 0 447 3 1 2 2 0 8 1 nd6 48 5 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 243 0 85 14 0 14 14 0 8 2 art_table 32 244 0 85 2 0 2 2 0 8 0 art_node 16 54 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 26 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1989 0 594 46 0 46 46 0 8 0 ffsino 240 1989 0 594 83 0 83 83 0 8 0 nchpl 144 2699 0 1084 61 0 61 61 0 8 0 uvmvnodes 72 2210 0 0 41 0 41 41 0 8 0 vnodes 208 2210 0 0 117 0 117 117 0 8 0 namei 1024 7729 0 7729 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 2 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 8792 0 8792 10 7 3 7 0 8 3 plimitpl 152 44 0 37 1 0 1 1 0 8 0 sigapl 432 493 0 480 2 0 2 2 0 8 0 futexpl 56 9866 0 9866 1 0 1 1 0 8 1 knotepl 112 98 0 79 1 0 1 1 0 8 0 kqueuepl 104 120 0 118 1 0 1 1 0 8 0 pipepl 128 314 0 296 3 1 2 2 0 8 1 fdescpl 424 494 0 480 2 0 2 2 0 8 0 filepl 120 4502 0 4417 6 1 5 5 0 8 1 lockfpl 104 121 0 120 1 0 1 1 0 8 0 lockfspl 48 41 0 40 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 25 0 15 1 0 1 1 0 8 0 ucredpl 96 301 0 294 1 0 1 1 0 8 0 zombiepl 144 484 0 483 1 0 1 1 0 8 0 processpl 864 512 0 483 4 0 4 4 0 8 0 procpl 632 935 0 899 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 1239 0 1222 6 0 6 6 0 8 4 mcl64k 65536 299 0 299 33 29 4 33 0 8 4 mcl16k 16384 4 0 4 3 2 1 1 0 8 1 mcl12k 12288 9 0 8 2 1 1 1 0 8 0 mcl9k 9216 8 0 8 2 1 1 1 0 8 1 mcl8k 8192 11 0 11 2 1 1 1 0 8 1 mcl4k 4096 51 0 50 2 1 1 1 0 8 0 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 69774 0 69724 16 9 7 14 0 8 0 mtagpl 80 12 0 12 2 1 1 1 0 8 1 mbufpl 256 113036 0 112968 30 19 11 24 0 8 2 bufpl 280 7862 0 2969 350 0 350 350 0 8 0 anonpl 16 79114 0 58697 105 6 99 99 0 62 14 amapchunkpl 152 2619 0 2471 18 8 10 16 0 158 3 amappl16 192 3443 0 2314 78 9 69 69 0 8 12 amappl15 184 52 0 48 1 0 1 1 0 8 0 amappl14 176 25 0 23 1 0 1 1 0 8 0 amappl12 160 146 0 143 2 1 1 1 0 8 0 amappl11 152 199 0 186 1 0 1 1 0 8 0 amappl10 144 9 0 8 1 0 1 1 0 8 0 amappl9 136 545 0 542 1 0 1 1 0 8 0 amappl8 128 125 0 97 1 0 1 1 0 8 0 amappl7 120 90 0 80 1 0 1 1 0 8 0 amappl6 112 205 0 193 1 0 1 1 0 8 0 amappl5 104 319 0 306 1 0 1 1 0 8 0 amappl4 96 583 0 554 1 0 1 1 0 8 0 amappl3 88 272 0 263 1 0 1 1 0 8 0 amappl2 80 3174 0 3113 3 1 2 3 0 8 0 amappl1 72 18498 0 18084 26 17 9 20 0 8 0 amappl 80 1167 0 1124 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 27 0 0 1 0 1 1 0 8 0 uaddrrnd 24 496 0 480 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 496 0 480 1 0 1 1 0 8 0 vmmpekpl 168 7181 0 7159 2 0 2 2 0 8 0 vmmpepl 168 67097 0 64890 138 25 113 132 0 357 13 vmsppl 272 495 0 480 2 0 2 2 0 8 0 pdppl 4096 998 0 962 6 1 5 6 0 8 0 pvpl 32 213679 0 190264 233 5 228 228 0 265 37 pmappl 200 495 0 480 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 200 0 65 6 0 6 6 0 8 1