kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Sep 9 03:25:02 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.24' (ECDSA) to the list of known hosts. 2019/09/09 03:25:24 fuzzer started 2019/09/09 03:25:29 dialing manager at 10.128.15.235:10331 2019/09/09 03:25:29 syscalls: 337 2019/09/09 03:25:29 code coverage: enabled 2019/09/09 03:25:29 comparison tracing: enabled 2019/09/09 03:25:29 extra coverage: support is not implemented in syzkaller 2019/09/09 03:25:29 setuid sandbox: enabled 2019/09/09 03:25:29 namespace sandbox: support is not implemented in syzkaller 2019/09/09 03:25:29 Android sandbox: support is not implemented in syzkaller 2019/09/09 03:25:29 fault injection: support is not implemented in syzkaller 2019/09/09 03:25:29 leak checking: support is not implemented in syzkaller 2019/09/09 03:25:29 net packet injection: enabled 2019/09/09 03:25:29 net device setup: support is not implemented in syzkaller 03:25:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/244, 0xf4) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x8) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x55c11870d2f19ba2, 0x120) setsockopt(r5, 0x1, 0xff, &(0x7f00000003c0)="5470f666d241287479df198ed58baa0c836306f5201b59e6211643041e26d9e8b226b256ace706a075821a803c567f729b729e03e0a608cc7845849e16dd74", 0x3f) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000400)={0x100, './file0/file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000004c0)=0x2) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) fchownat(r7, &(0x7f0000000540)='./file0/file0\x00', r8, r6, 0x4) r9 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x92) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000640)=0x104) bind$inet6(0xffffffffffffffff, &(0x7f0000000680)={0x18, 0x0, 0x4, 0x3}, 0xc) r10 = msgget$private(0x0, 0x109) msgctl$IPC_RMID(r10, 0x0) r11 = dup(0xffffffffffffffff) connect$inet6(r11, &(0x7f00000006c0)={0x18, 0x0, 0x100000001, 0x80000001}, 0xc) open(&(0x7f0000000700)='./file0/file0\x00', 0x40, 0x4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000740)) getrlimit(0x1, &(0x7f0000000780)) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0x20, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r13, &(0x7f0000000840)='./file0/file0\x00', r1, r6, 0x5) r14 = dup2(r12, r2) utimensat(r14, &(0x7f0000000880)='./file0/file0\x00', &(0x7f00000008c0)={{0x7fffffff, 0xb6}, {0x200, 0x3}}, 0x0) 03:25:57 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffff8) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) getpgrp() ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x400, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff00000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xdd99}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x74e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x8}) r3 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) fcntl$lock(r3, 0x9, &(0x7f00000005c0)={0x1, 0x2, 0x8, 0x3dc, r4}) r5 = socket$inet(0x2, 0x5, 0x0) preadv(r5, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/41, 0x29}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/212, 0xd4}, {&(0x7f0000001740)=""/91, 0x5b}, {&(0x7f00000017c0)=""/93, 0x5d}, {&(0x7f0000001840)=""/180, 0xb4}, {&(0x7f0000001900)=""/149, 0x95}, {&(0x7f00000019c0)=""/164, 0xa4}], 0x8, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000001b40)={'./file\x00', 0x2, 0x4, 0x81, 0x0, 0x1, 0xfffffffffffffffb, 0xff, 0x0, 0x3, 0x685, 0x8}) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000001bc0)={0x6, 0x341f7cd2a3f38db2}) pipe(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r8, &(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)={{0x17ef, 0xffff}, {0x8, 0x49c9207c}}, 0x2) write(r8, &(0x7f0000001cc0)="2d126d5dcb5822f6010de3d2509e6860bef70b4660b7fb828ec15348b4dbc5032101acc959da36767745a6db728692a5d06d8c023dd94638458b514f76380154cdea4e9d84165c9cd632cf90852883956e04d5dd618983aacbd9843c7b99c3d78199004e37ceb233517b7a4dbd76ea0e65cd47946a48f974eea910088d2fb2cb7557873c24c3dfee726dbc634c91f57de5260ebee26be6611bbd407b852c9b293ed752b011468b2d68ce50bd2b0cdead82cac0c7fb9c1d65df75c4ded0bec20e623b35ed93450b08a77a6babc8f00c7e940bd0255f94d52bea736d0cd15cd8b40991cebb821325", 0xe7) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000001dc0)={0x400, 0x2}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/zero\x00', 0x20000, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000001ec0)={&(0x7f0000001e40)='./file0\x00', r11}) write(r1, &(0x7f0000001f00)="61b272e516d5fdd590e0e409bb69a264089bf26c816ff17fd665383c88b1d0f8cf1c4ef75fe1ec6baab8814f3ccdb68ccdc2ecf85baf423dacd231f0d76c54ff017f64644205439f37cc3d8f356fb09e0af7ab3e92c280719eb52e7ca56798e7b69945295eb714811a2e965be71a1eb52dd07d", 0x73) r12 = dup(r9) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f0000001f80)) r13 = socket$unix(0x1, 0x0, 0x0) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x2) getsockname$unix(r13, &(0x7f0000001fc0)=@abs, &(0x7f0000002000)=0x8) mprotect(&(0x7f0000e41000/0x1000)=nil, 0x1000, 0x4) r14 = open(&(0x7f0000002040)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_RESETCPU(r14, 0x82405605, &(0x7f0000002080)={0x4, 0xcd6, {[0x20, 0xfffffffffffffff9, 0x9, 0x100000000, 0x1, 0xffffffffffffffff, 0x3ff, 0x400, 0xff, 0x9, 0x8bed, 0x3, 0xce74, 0x8, 0x9, 0x234000000, 0x9, 0x2f0], [0x8e65, 0xffffffffffffffff, 0x1, 0x0, 0x7fff, 0x2, 0x5, 0x40, 0xff, 0x9], [0x100, 0x10001, 0x0, 0xffff, 0x1502, 0x0, 0x1], [0x401, 0x800, 0x2, 0x6, 0x3, 0x800], [{0x2, 0x3, 0xffff, 0x7}, {0x7, 0x7fff, 0xffffffffffffffb2, 0x8001}, {0x2, 0x1, 0x9}, {0x8, 0xfffffffffffffffb, 0x0, 0xae8e}, {0x908, 0x5, 0x100, 0x2}, {0x9, 0x2, 0x7fffffff, 0x6}, {0x4, 0x10000, 0x4, 0x6}, {0xffff, 0x4, 0x7, 0x2}], {0x8, 0x4, 0x6, 0x1}, {0x101, 0xfb30, 0x5, 0x5}}}) login: pckbd_enable: command error 03:25:58 executing program 0: 03:25:59 executing program 1: 03:25:59 executing program 0: r0 = socket(0x200040000000015, 0x805, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 03:25:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 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) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff15}, 0x0) pckbd_enable: command error 03:25:59 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)) 03:25:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000000000003330001d2628d084b7d4f4bbb101e491"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/223, 0xdf) r1 = dup2(0xffffffffffffffff, r0) getsockopt$sock_int(r1, 0xffff, 0x7265ac867938aa87, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 03:25:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x4, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0xffff, 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) getppid() 03:25:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) 03:25:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:25:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1f, 0x9, 0xfc, 0x3, "1d6f7ae35f659349b2d97e97af2fdaec50046719", 0x3, 0xffffffffffffff99}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') pipe2(&(0x7f0000000100), 0x20008) 03:25:59 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) socketpair$unix(0x1, 0x88078580d6ca3388, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x3, 0x1, 0xc0) semop(r2, &(0x7f00000000c0)=[{0x2, 0x200, 0x1000}, {0x2, 0xff, 0x1c00}, {0x0, 0x6, 0x800}, {0x3, 0xffffffff, 0x800}], 0x4) r3 = semget$private(0x0, 0x0, 0x4ea) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') semop(r3, &(0x7f00000001c0)=[{0x3, 0x6, 0x1800}, {0x4, 0xa, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x2aaaaaaaaaaaad38) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x5) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x4e75f7dbca7f272f}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 03:25:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:25:59 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) fcntl$setown(r0, 0x6, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r6, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r5, 0x0, 0x0) r7 = dup2(r5, r5) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r5) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x9) listen(r5, 0x5) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x318bc171614b1663, 0x20) fcntl$dupfd(r9, 0x0, r10) shmdt(r4) 03:25:59 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0x4) 03:25:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = getpgrp() getpgid(r2) mprotect(&(0x7f00005ef000/0x1000)=nil, 0x1000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) recvfrom$unix(r5, &(0x7f0000000100)=""/117, 0x75, 0x41, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r6, 0x0) r7 = getpgid(r6) fcntl$setown(r3, 0x6, r7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r8, &(0x7f0000000180)=ANY=[], 0x0) 03:25:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000b40)=""/232, 0xe8}, {&(0x7f0000000c40)=""/215, 0xd7}, {&(0x7f0000000d40)=""/230, 0xe6}], 0x4, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000ac0)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x10}, {&(0x7f0000000a00)=""/162, 0x314}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000400)=0x1) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) mmap(&(0x7f0000001000/0x12000)=nil, 0x12000, 0x4, 0x10, r3, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 03:25:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) 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(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r5 = fcntl$dupfd(r3, 0x28512e15bf892, r4) listen(r5, 0xfc6) r6 = kqueue() r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "03269d8fef0a04001f3c02df86790d09eac2ffaf", 0x0, 0xfffffffffffffffc}) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r13 = kqueue() r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r16 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) kevent(r3, &(0x7f00000000c0)=[{{r8}, 0x0, 0x10, 0x4, 0xfffffffffffffff8, 0x4}, {{r6}, 0xfffffffffffffffb, 0x1, 0xd8fbaf74939a4a9c, 0x672, 0x6}, {{r9}, 0xfffffffffffffffd, 0x10, 0x40, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0xec, 0x1, 0x9, 0x2}, {{r10}, 0xfffffffffffffffb, 0x0, 0x10, 0x9, 0x1}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0x1ff, 0x2}, {{r11}, 0xfffffffffffffffb, 0x4, 0x4, 0x81, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x2, 0x3ff, 0x650}, {{r12}, 0xfffffffffffffffe, 0x4, 0x1, 0xffffffff80000000, 0xfffffffffffffff8}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff0, 0x8a, 0x4, 0x1, 0x10000}, {{r13}, 0xfffffffffffffff9, 0x80, 0x2, 0x36, 0x9c0}, {{r1}, 0xfffffffffffffffc, 0x4, 0x10, 0x5a02, 0x7}, {{r16}, 0xfffffffffffffffc, 0x80, 0x4, 0x8, 0x4}, {{r7}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x0, 0x4}, {{r2}, 0x0, 0x8, 0x979077f3c548cc53, 0x20, 0x3}, {{r3}, 0xfffffffffffffffa, 0x84, 0x10, 0x1, 0x300000}], 0x4, &(0x7f0000000000)={0x20, 0x9}) dup2(r2, r0) 16:00:00 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget(0x2, 0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r6 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r6, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r7 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x82, 0x40000000, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffffc, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000002c0)=0xfffffffffffffedb) fcntl$setown(r8, 0x6, r9) semop(r6, &(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) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x19, 0x2, 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) mprotect(&(0x7f0000605000/0x4000)=nil, 0x4000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x3c6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000240)=[{0x3, 0x80000001, 0x4, 0x1}, {0x6, 0x8, 0x1000, 0x7}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xd6, &(0x7f0000000100)="4a25540386424875e8e636a5556c57a87ace935e0d2d41500fd407f6a38ba57615689877a80e1e2aa699002008c40395e64424721617f2b434cc11e46eead45261916ec6e12a928ffaf8277418ebbec1059358934289bed74838a5843df6370698adb87a45b8bfc2ad06ca9db93b357f12b49c6571da2acc9251507da09df0f27ec9460511877edb4f2e599b17c047fa5596a343996f78bc046cb9f5ad10002272911b3abd78b95124ba22759a630c3983534f36454b9fc1a148246adbc37513d9535b13057f0d32fcf137a260946c16f4acb558198d") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x0, 0x200) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x54}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x15, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget(0x1, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/67) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\x00\x00\x01\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) setgid(0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x4, 0x4, 0x5, 0x0, 0xfffffffffffffffb, 0x3]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r2 = open(&(0x7f0000000300)='./file0\x00', 0xe51b5e26d97b0a47, 0x88) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000380)=0x4800000000) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file1\x00') faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget(0x3, 0x5a2) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = getgid() r3 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x2d7) semget$private(0x0, 0x2, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) r15 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r16, &(0x7f0000000840)=[{&(0x7f0000000400)="ae083cba390389194ff3f9960fc7d25895c5e84609cbdac2fbc8fe5de15cdbd7e58927a1727bf665eb1584cfa17f5b691def5b9efc76426f99b40b2fff9da2b261b4eaa14fa6be3d8579d6883eb4f324a02a79eecf5f", 0x56}, {&(0x7f00000005c0)="9a687ae216f3b63df3acacfa2d79de67106fb7bb3a2723b1568797004364a2239c163bf719f5f94869d02316f087e970f5fd9ef8720d2c113bd1b674e401b96e4e7b4c08d7de4536cfdb26793855a45204129c460fbe0af265f9adda71b3a7d8a1440d78741c30b6bf724b75b256c3886daf0c69387bb8c0e313d8ca7ccea83ffdf1a704c0b598569a4c0123834bccba4619345a1e87c547c76334ab74adefb324a11c721e0dfd2f", 0xa8}, {&(0x7f0000000680)="7fce55d723ccec3e0fb8fc3d43fb8d88661e2349138632bb145dd7ff1d5bb73cdf0a7db652747c20b97162a69a03ff4e6e780629f2dfcd21ee76415b303eaa27b632ef2e06e3a16cf0d4ae85d0200e81b51cd4610d7eeccc2ceb472c9fd6911ebfe389983b034f638ac0df714ad7a6c72c44a16a86270c479c0890adafadf4b0f59ebe29e3544d626cd71b04c52ec5b14accff1bde96e8e6166f0d036fde0db4c0a0f17b92992bc93cdba4d8ab1ba1a5864051276d92", 0xb6}, {&(0x7f0000000900)="9e68efbff602f0ec3697359065da5e92263df0498186584b3d4834ad7245a796f817bda9551cf9302999842423fa8ec6ae89d1968b5d79727d6eadbc1f4a7a68549bdaf9094ff1b0770ffb73013524303317c6fa7bc02fe3a6346810fcd819450e697ea8575c1cbabef72af7cbf8c866562f301184d9ba57b96cdeaf5017aba16d5885f16a5169688092cb2f1c0e5d933b32eaa7dd8b6a038c15d905cc769f4d932a5c8d0cdb48843f3623550615fc94fe43dcf1881d9be999a58560396030bf6598c4fb7279184222aa8d7f0af7aec7f872ad9d0b4bf027380d57deee844c", 0xdf}, {&(0x7f0000000740)="7db8afcf155708098495b51e269b0993ad2de8cddd132a9a9a15fa140ddf3092e1cc57c79bd2ff1fb838dd4a6ac507c21a46468e023351d9bbd2a7a0d1788720855919a59d48d326b929aa113d1aa42429f87b0b90de32e207d39f6f0265a5f3c0a072b1d6b1c822c0b2cfbc9189265e8d3ff3b72a63631ee79cb80fad994d64cd866dc736e1396abcd5", 0x8a}], 0x5) writev(r15, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) getsockopt$sock_timeval(r15, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000200)=0x10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r17 = getgid() r18 = getegid() setgroups(0x5, &(0x7f0000000080)=[r2, r3, r12, r17, r18]) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/12, 0xc) readv(r1, &(0x7f0000000000), 0x100000000000021b) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x1, 0x140) msgrcv(r1, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) r2 = msgget(0x1, 0x140) msgrcv(r2, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r5 = syz_open_pts() close(r5) r6 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) ioctl$TIOCSTART(r6, 0x2000746e) writev(r5, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC=0x0, @ANYPTR, @ANYRES32=r3, @ANYRES64=r1], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESDEC], @ANYRES64=r4, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYBLOB="60b201b252fae94ba1d97b1281d7a7a76b248f95221edff3eaf559978def66fd168b7c8ede31c5f5252bead4af33fec5f3fe9d9f8301f36dda3f8661ec39c53a8d90b329b71a7ffc7ffa0032971f42ca2c02922edd3b29dc057f82f402a98e074cb64e986f3d04b03a12f3e3baf5f87845d77a1f823bf6570cbec5da2a71075e2d21890aeef446cf938730b1bf8dc08935c6154d06549f11e128fd61b4dbf584c34375c42d2553e402d6ec5d96ba1ec3e5357250dc3bcc43a2caef2d90c21271a9aa555c742eef8cc8417f69", @ANYRES64=r5], @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESDEC=r7, @ANYRES32=r0], @ANYRESDEC], @ANYRES32, @ANYBLOB="429ad5091a4ab5598eeaf094ccf65304425bb10935cd442a7bc9bef32d6d1e633016008f6769127b495fa1173f2bd3f276d475edfb9297e99e388e7098d88470a55b80d0183c02e33716c25be472e24986cc0c909cb80776b1defc56492ea0cc229b7aca43a210174559279fd90785512fe2cfe4f3"], 0x5, 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) r8 = msgget(0x1, 0x140) msgrcv(r8, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) msgrcv(r8, &(0x7f0000000300)={0x0, ""/238}, 0xf6, 0x0, 0x1000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:01 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) pwrite(r0, &(0x7f00000000c0)="2301095b911866fcb3e50cc5af956b25be65855530af149addbb99153d102ce1387640b657895b76dc88b8c0bd6fbb9c5ab24de21283d3eca4961c5b6d38511f33ccbdf872bde5b9fed6b347553e6d6b7bff54e512d11e697e60110593ffa30b2272326e3e83d8aea91d085e196dae1344259af69de17f9b0bb0f6778471a6cedfddfae9d22f45a65735ceec381b7895cd6dd1d44f6b6ee07a59f604e0bb83ba2b7492560ab3d844a2c6e246c73d8740b17280f851a4512b9a60f10cff757d3b35cce161622b4d95f0ec637e0d1b900dba1e0c06634281bfde124e8a606d0a8892c40fba1d83187c", 0xe8, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) r3 = semget$private(0x0, 0xfe8d240ff5d1b0db, 0x20) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000001c0)) r4 = syz_open_pts() close(r4) rmdir(&(0x7f0000000740)='./file0\x00') writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) flock(r4, 0xa) semop(r3, &(0x7f0000000080)=[{0xcf348c7bd72be399, 0x200}, {0x2, 0x100, 0x1800}, {0x1, 0xbb}, {0x4, 0x0, 0x1000}, {0x2, 0x6, 0x1800}], 0x5) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000200)="0460a02e34ff85c23805e1c1a1b41e304e0e360eb49c9a455dd583e7c6e9474cc8bb8e0f962ed1369644", 0x2a}, {&(0x7f0000000540)="cacda96bf3646341cfbd0cd5dc6fafd23f255d3b30d8adc1fcbf6c9fe337b1ad7caf75d4248d7edde19f21e1f398619136f0ac0f4f7f3b019a4decb5607e85d2789956c133536ac4a9ddddfc6bb50b2e773a23141f6dca20e291a2a5617f9487701a702ac7362d0ce8dc939b958eda08e6e585c03ec642f39ec248109899014144e6c593afca64373cd945", 0x8b}, {&(0x7f00000022c0)="699cd367edc6154699d78137ba71b8c964bedbadef46fc1f9b441d32564c532c8194e76045d465a71e6289355bf8672aba6e0ad94ed69f9e7f26ee6ff4d2bc60424e6395e1949deea08c3ed7eb3bbc5053642185190951ec9024d37bc0ab205fe217be149d5bf61eb64d156f73bc2a94b08714f29492ff3c72bd318fc728955a9cfd66eb56c0ae3d6befcf39b4cbe097a470389f571dae826d1d6e28bcbc91b9ba53015379afc571342ce163fc8548813d962fdc507fb7ba44a6a88120d7288f0ec80b65d8aa59b1eceb967af6a33614ad96773910a00da200c8897432fe183209b5894aa7c9da44054bf1c5ada20478044b3a423e925c7d895451bbcd3503be79116bc1bd5b8de1642fa406407a2c033db0017695486203ab307a3528b7d13f0b42bdbda425f84f8aec18146da36af7670a652d0ec9a0ff4e4451c178a7d1ed983ae1bf869142b61047d7ccbdb8fc7360ea6e2ddc83af41f2ec202e2d15b91b4a3f5c0ad9444cb70a97e32645360a490f3f788bee073401d1a58619dcff4e2a103e0ed5b000a780134de2b76f682b40357a20d7c0a7168a4a264c1ef32eb5aa927a0163a4b8bedcb66da23061c29e525b6e7131a188e5d425d1c627c0d1092f4726de7ba40c0ec7507378df186491161bd895b4d1cc0ebdf2bca9a34fd313e5e7edbbd5754078ba64fc88f6131636cae08564ff1ecb565822e7ea13a7a03b66093a3be7528d11977e23a23e702eb48991f2aac283f1aef7a50d0c8103ac303832b5ea248ab5b62c238dc21dda8a3766c67c5c2ee76c5b255b72c8abb0023144004df0eaee4d90e2f2ec0699d21141d22edc20a752355ba7ee4d211c102b47651034515bf4f2c948187424dba0e5de1ed926ec4b50d663e8fc27ca3a7299628bddf79fbd6054ae53645adae211432a09991b185cab4f9f27a702bcd7892bc96d8f9910026b5d96b61788fd3859b07f090eb3ff1a6cf5a54e018ae862dc8221806a1a830f8d98a69b213b403ae3eb65b9b65c18720da448808581023f07aebe2e1482c4ec7580097aacc2f55d6e306ab756208c12f323c2e6d7d22545b2a4d0f01ee2d9deaee43d8b85034be698ef2278fc38168b670a48563d27a5c31599bdc3519c57836cdda29be33c88032539c1deceaaeefac59858b6f5ad02f41bf3bd401b50c703f7c1b061704c38764db57a358f3a902e7c4aca1a3743a8d3cfd6cfbae49a9ede02e016bfd6935362973d2f841511aae7a356f5747992a94d927124ea6097e390714925eed5143c37dedd90c9964224ae870053fc98b51c538ae330c3437ada9eeeee06af6f7ece798f859f2958fdc7ec861b9f89a338b72b4e12cbca486bbed95eb9adafe6e4b02e99e6cb30c0e2a67216c29a7740a8541c3a311675f8c532c973b5245ccd673971a832eef4a9355984938c0a53a0f8e0e98c24dbfd32578331cab1ff79537a03870750f72b5e90137a6694b8625c4c2b0cb8a11f699fdbb3bb9775d298c9b506bd28a7afd99ce751294f7b9a95588cdfd8d6381fa8cb8980643b3d53bcb37da3150b51bd9dc58050e5cf4e1ad3485b5fdf16881b8470ca21e2bb8de1493eda821802835f61ac8e5d21cfb1d8bccde314570ec876613a0035359c598319023baf83d7c9d8eb67bcc5cbfccc6e81619dbfed3a10229117862c13fb18e345e99e4eee64cbb65fa063212dd34995f5fc909bdfa5d7eaaf5da959bbdf5064b7fdc81357102d31a5f035b60eb0c2a1a9d7b01f23c7fb72a827609f06c6c416fed21b8b665f643baf901022de1812ddcb5e8a3ec29d71a07e8db937c5e22a4322dc9e313a990c2ee9b03172f0266f0000043cdddf0928d16145e29fa1130c2fda9e9d860ff71d5bd5c6b84dc15fe0f6571acbf50e6be6d6c45b60d3c7a959f546574de94e0940f075c9589c7387fe242a8ed8c356badb41dc809e5efec90cd9a0d79442f8cf380118bc875689ec04e41f70e39d97b2bf47b1fd0412c9fe724dbbf955e73a90cfa6440b29fafbcdf51078c60430cb779409f43c2ec0bd8dad2ddfce99140da3b546b1cba8b5a95dc5321b8991721ec434859af93e41240dea086c8850f2321dd45b00c10890fc12d4c4dd4aa715a5c93517913cd4c62857d5b176bd13e7fd0058c509ea4c0e270719c1aeb3ef6f154a90287e2a6aaf10cd1fc14c4a2d04ce483c9bf87b55a6bee081b4e65a94ca7f4c64d677546f0bd1a9d31fe6e5b46a76c6d5599243ec54b663ad847083f3bac0400e92549bf981c176843dc3bf533d9d405adb7ff9b4e56753b4ad963f38367673e43d23cd4c896724877878a59260caa6b207a06c9319c592826f36ec02a0fa9aeea2a0f36f43eefebf9cadd477a1c53f6198e3994e2d62459808a547d92dbd73b07872ce8c8d363820b1c3f56a1a3b1c3432cf748c148f0ba880763b2e782a96be39b77ced8a71363f0e70f60baa74a224953229566011d6e5a7d5509ca701fb93369500f73d2d5695eec718f92bed6fa2217f4e029fc2f4c65712147d01220d22e9dd90175f0a3feb5eaa4c02ddd4e000efc8e14b9882596314bedce50ca9a533ecf8a2d411850e4538b1af6decdaac7e09c7ac0b7dbb944a7df69605d73172397e80f2e3f21a7b7aab578c0e5a19257bbd2364bdd79ad3534f9b4efe16da0ee1d86938317ac79196d68a357072cf82a1ceee55403db0d725877cb482716af378134d830c352cd1c25c0dd472119818f6c369594130a2cff416b779c9850dac1526f3436c15d6bb3bde60f3312737fe642641ca6bff14345d4b409bb9c0d4175e10b26dd38bde9be548570a7e26476397d7f53ed37677751b5e7f5493a35c34e9d693363b205e8424a1a02b37d738d0a1d742bffbf20a23660eb4cb48c5a28279965dae0ebf2d6f22a625ab288aa4d754d4b58545c0bcd07106e73bbf20a208659be9072370a56d62d09c0ecf172a7e0133ad0132d1235ad3228259c413b610c40f469b7233d59145c13a0a7e02d88a374269cd010afa343c285f46fb23a4aa4dfae78e13cea4b995a099c952cc5e17a9d954bedfef5b48467d311efff0bf345918235d6011e683f60b6d301ff9383f4d0a5739d7c299da5633e0008e3252a6ab4a5f62da02a7260cb8d50ab667c66888941fa828d3698a69d21d9829a79a1b3c87f48e54d2249bacd6f0d2fb8467871fff7d4687981d610a1c3559aa79c1360638ca6582c2753611c833f7f559e2becdcc6fe1639d66f78ccae97959f54ae84813a6ce4c312b2bd429031fe584e2d6b4480ae9c39dcbd6f098e25324532063100b50a210b6f7fcdee2fcf3e633c2c69e98c4406734478b14382039b5d012bdb49733a43e6027b9489a3b7c84b2825831445d483b35289ce857d5b70ba010fa7315d2802c0b4ae593e7746124cf04a59a15db3326962808ce537d7ed6fb729103a27b28cf65fda081f72d9e0bda9c3d3e20c42edb1ca53001eca27207516b71bdcefd3b2cf23d1385adbfee5aa857ce64cfaf1c3a75d6fb76a806d3219176a740f2cd5123ef650061f3078e0bf92a3be92bdc34cb04a94923288b73446577e09b6c82897cb36ae0bd18f0a76b4391b7f96f910c9624926a4dc842fd7c0306f8e4c10fdbf73a59a1d6ecbd1aa190f4af0e8ade11cd6066887615c5bde0ba9c40e767b6de74a139b01e47a2607a6cb6b83a054a2419882b125a5e3690964267ab9d31ce0060c6b96c2cb5635811eda1b495f6562e9649838ec7fd6584422634fbee8ef26c0768a54a420e03fd42b07864ce289a1741e9dbbcec7a233382c6d86a40831cffa4cc048ad86b614c96007974c5b0a3aef9f3bfd0c30451f2b2c1eb614d84bb3762b1aeeaf23bf62175e0dba3b3269bfe462727793be5f4ba12ff52a5c84c5dc2ebdf2f6b9b107158a080a81f8194b1ad417e38ab7e9212077eca2e83540c893d45b2889f559059aa6c7ca5c5ebf2a65a4b158dc1139e187edabde93d0258d26c0e3d4b9e2222d3f964426b8f8d046a38af60c5c273f485e7c23cab3136031932e4f2fc135e66e8c1414841bb4065ae3d77920244cc54a04dda3ba2bcf0056bcce68ebe3cdb8e552cea780035780c13329ec6bd4536162ebd4e5cd6eac73bc4a260c17458b8cb1d4a0824fde843f978b50ad23e95e2256127516214886f1fcbaacd39e5ba9ee96e0967458d760204c38434ec5818c3f8a5171da9bd2d0cf855e20e21ad086bfe81d5a434191ca5abccf76c8a4d9742c7f302c185da4fb886a7c80a900cba60b046188a16a4ecbaa47f845913e7fdbe188f48541312acc2fcbd81123f1fb9a3ab301de21b086ca4193b6559ebe2898bf70361fbd7ed6393e82dd24d8928136fd38d7326328b4d0cb1750ce1e539c14729f5f58adaeaac815a568d28156126b67b8290e0ec77955c1237e5368d3b1f3ce9da2c27b928dc28c3ee2af1e173c05cbdfb0c906cf39c2c821101f078f90b051e8bd230f170e4f687e70a6cf7689332f330d04d420be574a64d9203c64aea6e7d88fd05a564e550fad7ed5743835ddc8585db94071b4e8eb944e432f84c4019d579044bcff12aa8d004244aed5885cd2751b604be5e52246327eb2c92af7406d083c3fcd83008ab9817d46011d590a545c536b23aeaa978529de9b1e64cf93583e4c9df6281e570d7a324515d9ebf6920652648ce87d75d66abb774d20fe2bef59de2dfcd7c55f160509e1607d6d5c582187841d77aa18a2ee773fa740364f8638e9f7379d7539a6a7360eb1050d4d2b982967533fa6b413307970c60c1dfb8c883015b0f70cca2e64f7d97bf2c90b0959446a9cc7e14cfcf1d3a3f7fa3875e753bd6c97aa9f5f5feee203e3c171b2ed917f0159c81fde960c0976b31badc87b8daf30cf97341e88ed83184ffdaa951563eca464661a54afe374f7f5a8850b17dd2601737c40b54f9852b73f13527ce6e02647d4b046937bb03a2ea07338e9bfce49f12dba8268ee80688ada0ea673f241b8be7f9c17402244e21a79ea7b7b5066d1699c6c25ac943fd6b2297a1ebe2a38d4b0e6cd983ea335bd710a97661b80e3782cf05fc94d0b249bad821da7be13fca4117f9e92200be57bd29649f199cb984dafe1c26322831f6f104062f64143f7b18b6176592f719efcd74d30e0fed6101d7a988dfbc67ffb41ad62b1a658be9e6651c637b15e5dd4ca9697a48b888b3f6901e973011fcfca26bc46892125aece9620955c8b5a66a0bd00577fd5f4524cfa2caff4803583fede8accd5771570a48bbe0838fd0541f730fbec01f16922b8365836f23896839292831f31ae40dad8963cc0ad3f18d66fa76a46cfd3b465a413256ee30fbf11fc66f9a539b6682cbcc32e11dc01dccdb7a094ff78b59e5c82220314cde116ed911a6652afc833d3be2021eb41550140e2830646ed8bac05ca8d81b00978254ee57a5c5682e448809c43c402e5820f7f89e754c8896e14b6402c61a470195bb1792b7cffef5445e62ef3614e8c69e85c61ba8d7500064e7f9085b7b37fdd56a9b3e402a1292782f538849a5315f3c2312b629ece60dd95a28ccc63299b86d75367b62b13f4f0e3aa12c38679839ba3fe3709ce0c7cd8b75e88c5cdbe0a862201acbf7e1564cd019c7ba44d5c46a8a3660d6f9496ead103ada0ba4ca505031b7a39d0aceeb51cfac27712c320183f258867369a7d47a795a498452dd7500c8f07c8739b2bc882b155d4a56ced7ec1a5bb1b631a1552f221e5dbfd82c555fa8aba40cff0929a0dcaf2492686792f12910a5289100ed7bae00109bf939e2bf6a499a39", 0x1000}, {&(0x7f0000000600)="96a729c3c125242069cf3d579142adf9f7ca406da9d717e954e608fd804c1537f0d60567f0eac0dbbc03b90a39395676b6aa4bcc7888fdd7438fe282313d40783be208744517c855bbe709c5734eeaa0734b8667d6584fa2c530ee6ccd8e4bc761ef18256ae3bf1bbcb82bcdf4a4c75058ecc7be7b2b548ecb61ec36d574a20f2be2caf10142744073a07c0fe840caf0663a321a9e63ccb481d2", 0x9a}, {&(0x7f0000000240)="ad2563d338f9204028074666350e034d068417a4d983a3b790c462137feffaf237d23ae6d46543ab8da7a52ba733fb4c8db1b01bcd4fe400145517da4459499a63fef9c6872d67199f5cbb26b3c81eb4cbbf283f3308338916d78a1c5a6239ce59841ad2885c897368040cd44dd04410dd081fd5dc016af51713", 0x7a}], 0x5) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x10200, 0xa) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x1, 0x9, 0x5, 0x0, 0x8, 0x0, 0xf4, 0x0, 0x2, 0xeff, 0xa3ab}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x7fcdd7d2}, {0x18, 0x0, 0xf800, 0x7}, 0xfffffffffffffff8, [0x8, 0x8, 0x9, 0x6, 0x9, 0x3, 0x4cf77729, 0x80000001]}, 0x3c) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="14a9df7213937a7b", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f0000000080)="644999e6de09224aed598de2909e8c9bd8940319df333938fff7c6756d10bd475d58a128b35fee3a4cb9fce4a68d8263c86f9a7e951eb00b443a7f6dee6a9bfab061f8e6dd79c55a989b8226363204aedae3421ba22f75e55577bb3c26cfe1b78da737a5c4ade360c156dd523fa2b473337d7f011586e56b87121ae22b80fc7bcbeed96b66153433233a46a3e0c363b7b81cf5d7bfc69563e5d3731b630316ae95467e09d585e0e5dbccb4528c98c078ffc31ae8d573e0a535a6346a70edd9726a773099dc2465871b8c9115a71399bc202ef97520c4fc", 0xd7) r3 = syz_open_pts() close(r3) sync() writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x8) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/254) dup2(r0, r1) r3 = msgget(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x81, 0x8001}, {0x5, 0x8}}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r2 = fcntl$dupfd(r1, 0x5, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x3, 0xfff, 0xb0ca, 0x5, "f0b974d2dfecadc806f502167ae04bb6efe7fc78", 0x7, 0x3}) r3 = syz_open_pts() r4 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) recvfrom$unix(r4, &(0x7f0000000080)=""/202, 0xca, 0x24d68a80b4c09a8f, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0xdc7, 0x4, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r2 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) fchown(r1, r2, r8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r4, &(0x7f0000000340), 0x0) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x92) r5 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x80) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r7 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r7, r6) semop(r0, &(0x7f0000000240), 0x6) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d\x00\x00\x00\x0f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getppid() fcntl$setown(r0, 0x6, r2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x9a0000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x9}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x6, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") getegid() 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) fcntl$setflags(r1, 0x2, 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x10000, 0xf4, 0x7, 0x7fffffff}) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) 16:00:02 executing program 1: r0 = kqueue() chmod(&(0x7f0000000000)='./file0\x00', 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r3 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) fchown(r2, r3, r9) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x18000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x2, 0x6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) socketpair(0x18, 0x2, 0x258f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000100)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r2, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000080)='./file0\x00', r10, r19) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x400) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10281, 0x0) setsockopt(r0, 0x9, 0x800000000001, &(0x7f0000000100)="ff010100", 0xfffffffffffffebf) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb34e613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb100b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) getsockname$inet6(r7, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r8 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8000, 0x0, 0x400, 0x10001}, {0x34a, 0x94f, 0x81, 0x81}, {0x0, 0x1, 0x1}, {0x80000001, 0xcd7b, 0x80, 0x10000}, {0x6, 0x0, 0xa3, 0x8}, {0x44e8, 0x8, 0xfffffffffffffffa, 0x32f5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0xbc, 0xa7d, 0x10000, "05b3272007cf64ca4238c42459a7d7f8c8f83332", 0x1, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xffffffffffffff80) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x4) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x10000, 0x8000, 0x1, 0x2, "4c5dbeef9b92ad505d97319c11efb8ae8fedcd80", 0x0, 0x5}) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000002d40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626efdc2c4db043a0a679f5aa32d21d9001d521bce749d3602275faaa2245239fca39fcd311b3986b4434c9379e9cc7f85f9f689d41968f996fdf3184086a2137f2742129446b755806b7cd19d3907e34a31f70f90c8805208cd6355145155a7038cf555d24156aa5d315240700859a516375d3b960746d55c42af85c49a7ae2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) sendmsg(r2, &(0x7f00000006c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0xf56}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="e66ab9067fb87e24e936aa294484de72898c86ec06b4ff96fdda4dfeae781b3a1962911c4814508b29408c926581e8cc6d3220792aa545aecb743ec809a9eb5abee98553429d43862c25d1c619a92e6a06bd2ec201713199740532a6b5217971f8d74984a964976ab161a98d22de367fdff713b576948ea5ff14c5b930e0fc8aa16082a320552286150682470681366f4e84b972e5db395b0dc552adafe0a6904ae154d840bfeefcb2e0bfd81389c1277e9d61d6cb6f36a094b0ef5575f592c88d0dd4cfd9db6d7c9469b8683b", 0xcd}, {&(0x7f00000001c0)="e60e62ad4d9ea16d7eb160d2bd29ccea0935d07168364ec7696e6f6d3654d7e59d1d0a5854490b127ad60d9aa7b9fba25d9c81a51660ba6365bb241e125505b08b7731e6651073a16a3437612bdc599b7948cda7a4ca3eae305cf1cd0b4dd02cf2e922103db09ed63b7e096dd6bd6be0774cf9baaf4037c414221f5afd1d2c384b97bcc9a8b08d523e14ca", 0x8b}, {&(0x7f0000000280)="c5580e6b8842824ba1bb917087dac83f0b19", 0x12}, {&(0x7f0000000b40)="3092137762e9877a2bec6496551a4c8a640a87fbd64cdde3fc5f9855ef5d01d380eab91eac8cc7c7217ceac1dd55a2bc43d3293be20c375887c9d24c50dc15b91fa6aa7f1077ee77408a8d34ec9af401c8b7502ed7b3f7eec58837774c304cb87983a24d57bdd2dd3dd39990601ae3feb38c55cd8a5b16eb039adef2ec3c2266b74d76966d86bc5c3fdd775bc9b3ce73de90d35c7d84fa9bbf5ae01f625821df0b0036af05f190487d6111356570a7f1773d97934222c4d8565990d1a9352814416dea375aae3fa0686bdf78224bc4c430861b3e58750a69d37f0bd467402bd1e143b00b551343ae546a4dea13a3049e3c8127d57788e93e0fef03844fe594588ef781e19f95de6f3652e479257c6fdcfa45e29fa1a27619dfadd53004883bc5b40a5035c64b8aa5eda54bf313d8e254151e2e3f4bd15e8ee0caab54c89a8365beb405c2b0e83edd0ea842444427259963843d143172217b9a1ec10d13e4adaa775d46f62dec79b11ea584c118acb3f0d9cfa629625e3f1ae4bf0a08dee5d455e48ec5b1da50aec39be3416f3cce90fba6763b73484e469570c99e9fd96615a43e4dc773f02d734f10b4eda9ac6f2cf1b8e76db3446fa9f983d34e9c1c74d2553e16de0512f383969580267adbde069a7d77bcb2a1c81eadd7bd43c4153f561c187a922db82e83a4108c7bae3103c1d1e741fd1471113862c1aa70fd768ad4eb044cf4c940acbf4b69eb489efe97b33cfd59353011fc87ab7b8322106c0f9e7f1aaae4b9da1fabe3f09d18b5a75182f574f541144ae96ae5a20bd1833eab95acfdc6ac807e609cc8b3f38f03633323c5e80956c053207018a54db45b2104d8562c77fb9ffeb8ec4c67feb51627606e12b5ff591c430ad07610b7fa731f1a7f33db92ee52b62a256197ce80e75d81a117290dcaa8bd11a8358c6e30924b5188b0a151f64cea36c68620fdfe8b39ce67dd5b8f7b9e27e81b38d7472b39d9f928a6755b34c570164de7cd1c63afb7007285e294e3696028df8631747213b6fd45bde7f40d2a385d255e8a4e180c78e3b334adecd60fb2b2c942fff0acde0653e3cdd11df10305015ab5c3d2e0d66d1e7c4c289be037ec048416a5f9bcf2d426acf4aae79190df519cf0175afc445c30d4cf0536e83c2ee5887f63fc7180f6d3226339250097288e97bf4feff5e527434ad12d249b2309689eabb7b678dee9f78bb2bd6aeaf5563290a66a8ac7d9d890e1d29c0f169c4174d2ccf93c2eb99f6225231c05341f68cdb0bd1c5baa0e4c026e955209d23a2314b9062b42234882e1e760cb2fd07a90fbeeb6deceb274b971ebeb34de6527be0bb260a5e10a1270e678df3ba285a98aa1993ade5b0944e68de901761b849723b03131a6d72442958b565714a745bdb90fec7a6a73e3aee247f8ec34236756787ef2952729eef2738d88f182745fc73d2602daf6ed9a584d33459cb43fd03573affbdd89126ffc4a3f73bb6207a1f32a6f9b1a96cb7498d1dac1296b67993259fdfe73ad5b1f1284b34ded499864a16ab18a980bdeaba384b7a409a4363971a861f0596ac0ed6b6ffb2e4e1e22eddbd0c9b30796005476769c34880cf39afcf1ddde0b2a8d9a33e9760ffb7d80c8f1bbed57c36912f2d60a21589a195d1a7e09d2b353c8eddfe9bae1ae6b5bfe8a509abfdd6cfabb46867ca5a6cf6922ef249b01149404922ad47992c718622f7e63dfab581a5e5af73272dff82ede94bfc8b45a17aaf2d9cf285e66c1c493656e3ac24911c80027bf82c336a38064df5002ce624578e99a052e006bf79a3d2a6f528c3e05129326b528c0da6ae481fd1387af585ed9212226735275d9baf7e804414bc096c8faecc226fdbdc5554f4571021c0af6cd8e08df2b951698a81e7991d2907e5b89c2c56797f637e8fad920a8165434f38a89b7bdb1f66784752796393e730216b42c4a965a89eb4757eaff59d9e055df580153f3289d2390de709d83794d8ecdf56626d2f763be46153165bcf6d6446cbac0db92e9a92d8592bf1af5430ca0920243bed2062c04b3db90f72293b9386b9522729a2f7e08576439541745562ca77f1ecb6c03645a65642778ccbfd7b27752578d1497959702153313b42796641833069de71b2acdfb13ce659f924f7b503d0a236f4163ab976eaf345ae1febd1923479b0fbe9fec562c79a2512e5e3e9eaaf39e38250e39baa58606a69e2849933d352b660d013c7750d67c8028f17cf23ca01f2f57b25314dafd94032b110884604071b7c2728e03cccb86cf0951821483b2b0b7db247e296a6f39e7e53c560eea7723100ae43b0339b4f7cbaced6fe09fc79b47e09afda6aa5e8bf384497c6f762476ebc4025f4dfc450ad0dc764c017a51853956abb1ab8fae950627a861dc77996b7e16a14d372ac8f98b9da4fdf9fcc3302a42025a53d2fd7ed3f35c6d40019676e911ccb3906457d35109233438d10cb9ff557a7455e2e4ef6988ac2f75e1644a631fb8ee321c734e92bdf949b8e121e686a2fcd839571259b639512ce84af950aaece70a7a00919f59f5e212521db5727089516704b95bf70631d9b758fd05ebd0ab040768993a45ce5af940f485160553c573c2010ab545b642720244f2645fa2f38e55d379b94d97d28d56806dfb45a0b72d6a2941f63bd95c475795a7a968d878b58f62aa6883c0973e9b30300d9e976380bef6fa21b938166d8437da8c89c2449d5f53f5f0d08d0f8e3f49fe7f04a181db9b076b76d7dc605ad2d6c440b91d2f8e93ab84b056ab5a5c9ceb652f561d757d26c35ec00237ffa0bbb22647598bb42d4ab13ed15758b4483cc64255899f87345c910101da4c9e98f12a9ef8deb16213c08a8748a1e640cc19e935bdf6330d4c3e80f23668919f5d8c4cfb9ff4edb2a7b0b3c94f34ec6f72bdc10abd938029f43f6eb354a8e5af21899271e92175d5e3b6cb2b3228b6dee35109af8a19826643071c9cacee6c65bf1274fb22fe207d926ed5cf6f54d706bec2404f16d4a1059e25c483ad132e9590a67ac8090b0440a48496a2e34869379be6028945e28de7b27035e9b10e21e9e1d1d8655b74ab989ff80ecd76a2e22a935fc1d8fabce17498b239508af3fb9f1713a0897036c61410de67d3f146e02ee26e568975f89441aeb7fd1bbe983be8b16a876289406101b1815f77568bae256e815a79c18e3a25b2d3f410c9c4dca130b8b2ebb8414ea2e68259d70bd1b7c3eb9a6b7b2431355c13bf50391c4ec98fa2a89082a13b0dd45a836848ebc206369c57880f2cca36ef0dfa82b147222749ddb2be5881a6a54cdc85a3c586a6b208e3595a9f2ae877ef4a3999b01b9cb0630d59336df9ee393b5475238fea3fab66ae77f396e1a8a01d56cbc6e729258e2932a70d39a0c1c0891018265522070910a8e2c42f3a799456a7a83df299ea7943eef3e30774168d92ef1a0a6f2e80691b29d656ee6bae391e5aa002c4122de5542dd85125379caf6fca6c2bf39e21c589f697819ccf11eef47e391f5e0fcaa228857816fff14e714ad01162659e7e2f7983e19a940020a3e2c0a87b81318fa21caaa65be70384d3d88505c9e4e057d46ae179b631ef59c3293deeedcfaee8321195c15eac344161c3efbf44008fc8a9252b8d0ec0d9beb18afa1de2284b23c1a6f14f7ed069b77e6439bf3854099fd67086a3f514e1202edaa96e86a5a0d3444af90ef8537ddc4b8bafd4c1e15102dc7c7cf68ff0632cfb8679d5675af87cde09f2fb73938ace5b47cd0a95151c169501e6f4b2cacd21eab4c97ecb7bfe07b62b9a3a53ad51b04e780c73d46f1a50c85c94f7a36e21f77dd0990cb6b75d9be5292d9ed179ec8b2ccc8d2f707219ea34a4166d2868f9d9a24e948eefd907cdb6553070608ba7d451927815dc03a678023d0e87015ce27e3623ba05fa1374c068114b5c47f608abb842dacf75f22313b9367b6b7f56a3e4f96c8abe5653d8dcf6eb7e82032768b66dd308a4c2df158e161580eb4ad3a5c982107bedda0298cab15a8fb2f098003ac0620b599538b3f94830274cc93f5ea3dd30382dd00219e5410728388ead552fc2155c03459277579630e465891c85b3385f4aff0ddd301b917e250d79302c70015609e11e521cfeb27b617b0b9f5dc1be69424fbbdd37435f72b3a54c3371726dc63a6c445221b00f9a85f5d97e96c8a098b1a623f00ccab3d5b6c8659d5d5b33d246bd9ca1f6080194a02034b3218da9829853179998a713664b24a6c929b963b266bbe411e010de5f38f4a09b043b2af83bb60875ee1fbcf131f28e76737011253ec5752893dedb91e7a14ab2a542ca13e3dc9488200867e60ecd90b6f25353c3d8b5b2f4759e65ed82ff1ed33856abec0d2803d1aab8b79b8d97eb3b2116135321dd537981c844343c2a47f0b8a41c810b87dac6c75616f2d78333ccc3327b62360112b05aed502381df6a7e06185900034ad3f47aa9692cf24312be5ee777281f8f009da6d940bd0c34cd52efddfbfb74eb0a6975dea5a3cadf4b7457dc25f7297ba4c57c0eb3e516a8b92e549f4d1734c112e42666fb09a87d48575be154506d728775f2e94630cb45b8c8ca59e1aca7ad17941dd411f49014b4be827dd5768c2d6833af2da8fa5bfdee73ea136e2c303236e218963b78998ca2f14b53b3376c0f2622c5b67c51e9d461b06ef040ab31f57cd2c379080830b91b373ed10e5743544fad7354ad7e5337358a9094a1e852c78fb9c22bf4955de38bc6a789e92302e92ca94aacf5c5228ff3ceba573ace591bf0c839e9d9909083214f9c71e7f750807afeda818c915e56dad7b0bd9e06218c55ea8d51d8cea58506d23574ec61a4c529e88391bee9183c16b787e1f7f216f99198685734d070fcccce8daf4007540924be63be0fcdef931eaa17340d5e25f97ebdaabe16dc1ea4560f5e17b4a91a7a53893bbc96e06f329ace0b93419e507b50b79084686c3d4576e439cbafeb8ec5003492d04f73709bb3118040e717c6480aa0770fa05c9fa73160e657daa898748557932831c16d730b39baecec65dd8f0032ed798c33194e72be0ba1c28768cd9672dbc50da929646d3cc5e754a6aa5aede75587bbf9a3f9005f43f34608a336d96fcaa08b2c8afd7e9001d28224da0a5f1ac9069e26b8b105663ecc7d7993ce4483a7147bc132db35c6916684cad4e4099b0742679b5fee0dcc2b048076bbd381ca89f23e5bcec3583f29e061fa8aa896d4a13a2d4b81047838cd9b3418cf6a731260ad8c70fbb7ed8473aa304b8f2fd0eb1479b1e7502360e2dd9396435f38aad8aafae197bc88235d28b717b8f4ed6ece32a4e9882381f1f9b582bc602d5018f791d04174a00b9766c235c623d6982e751238741a52bc0f0aeea63810926a0d87af2bf5b60559d68600336e0f69aa59abbd8e32d93eb6ca661a0e3c5ad86404f21b34a95778d1173c17ec4e69348061b447edba9dbddd23efba9a5ee0d4128e9d14fd8116f6926dea72b21f773bd918f206061824b82cefc9e3b509ee34002d25d1455787fb196274577f77ae6e0fa108fcaf1dab7b4d137498a0bec71f23927cf0b4c1bbd295789e61ccedd23e4b8d43f67d879c3e5a8a00c9120464e3b651e08196ff50da74d2339008698e34c032acfc3a3d1df41c0689f55aa181cc0a2dab6ca00b0f3d2afb119f7b99b7d0b523372983c9861cc35b59d11419bc7d1ed6f15ff08e01c5393879daac74d35abfe9804fc5a1b1716cda2515023c1b2dfb569234210564ae7166273ffb045e091128b8", 0x1000}, {&(0x7f00000002c0)="135b5b68349eb5dc", 0x8}, {&(0x7f0000000300)="339568536ea10cd984d6fa5cad8cd5291c947683a0e79defb65107c7d7dc2f35b5f48497602a3870efa330a1b12529deb305adb45a21be28f253424d5bb8ecc031ab1b37c78698c465aab6d01be77e34321b9f5d7871d56dd76e151906e07b05827dce0a58470fe889d85bec4668220d0ae703abad64b5d3f4bc91a8d5910817ba57e381a91199bcea8bd24b37de6f43d01ae71fbdb701e0db11ff0d81fc5d7944dac177fc6ff82ae398f07a257566d5a534edd43b6afe4bf7261620f2", 0xbd}, {&(0x7f00000003c0)="7fac2a68de984a7502843a330ea36414f2772b8d3c10053e7206140fc5443dcdd24a2ddb369c685ef04dcf464dcc4afee66a0be50955870e5444bbd53f6497b4e9d3b3275cc49c7eb891ecb56dd176f88c", 0x51}, {&(0x7f0000000440)="dc9122fdd23958b6bcdbddee21ad65b8f840f235557886ceebae755eaac72cf9b1b2e7487bdd4969b2449036666231a26a607a95aff386b15cc563456bee3a4d10063c632a80b8f22af44c82274e5048b5", 0x51}, {&(0x7f00000005c0)="aaef5a63833b61ddb9c96a88a8152432d84472bacc1a7bb0ab1fe485c2a4f622bd666fb11f106b210ac05efba6623e8986ce41dc3a6bdf9d69a2603fa6b9d06454329077bcef0bfe82408ade2377bc0b9e7b38ae414599f85296e8ae8f0eff77e959f303f330a018957629b1041cf2d475cb973e97f259b6f5730e2bdd1784d871020e7d9dfa047079ce856af92bb96fe7e6a870c81ad678a9530b16f54680831ff3bf548d1019baec13567cad7987f8d88aa50572ebef4ce9ec56c853a2cb5b76ace6cd89169ac66f7173066969adcd5a6b7ac3ea18a9ccf0dfe9315d5f234e70bad94ec7bc55b8eeab2739b6", 0xed}], 0x9, &(0x7f0000002b80)=[{0x10, 0xffff, 0x7}, {0x90, 0xffff, 0x100000000, "001e68169ed2f03052e1f93eb2b63240b37016d23e60cbb3e08614d608e623dff5f92eb658d33fa681cde975ffb3cb690cd09ccd25f725823e26a4333c9e5cc3b8a011b808ffd9b07c27a8d26a4c975738f58e7b504be225326046e4fa677f176352a3df5642951344e1f3347b01c895fb485b7078f7d3c39ed9dc604717ce"}, {0xf0, 0xffff, 0x8, "f760e971108f79fa74484a3a4581daf1559c08d761cee62ff07cac97284781f49278a93514b2aa18629967167c3515f8ee897c12beb4a9d600e1c4157993d859e03d618abbab11c7e46c119c4daaa2d2c79e1b29b2c88f35179037fcc5f287e46e77922b9019b25f703f8ca1d284fd53447474b6031634b0dd0ffd14251e3a111ab2fa91db99415def3f157b56ca3123873771c480a1e1b6111bddff37127d9a2902f1207298686f2c5f91e7fb3e9f20167cdcfcb11090cc523c8a0772082bbea15124ec2fc9510f3ac8600851b4caf369d1972dced0d2b815ae57e6d9f3f8"}], 0x190}, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000700)='./bus\x00', 0x8000, 0x20) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000740)={0x1, 0x2}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) dup2(r1, r2) 16:00:02 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x6) r5 = syz_open_pts() r6 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000000)={0xfff, 0x1000}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e15fb59563ffcfd711", 0x1}) write(0xffffffffffffff9c, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0106188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805401c89b8f690afe99a287e913d777a4b78ac279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c232e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a00"/823, 0x337) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x7, 0x0, 0xffffffff}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa6bd5411d575753b, 0x20) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0xb, 0x5, 0x1) fsync(r3) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:02 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x80000001, 0x101, 0xec8, 0x101}, {0x7, 0x7, 0x5, 0x1}, {0xa37, 0x6, 0x9, 0x40}, {0x6, 0x5, 0x400, 0x2}, {0x4, 0x8, 0x7fff, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000021e, &(0x7f0000000040)=[{0x45}, {0x28, 0x0, 0x6}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x405) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7f}, {0x18, 0x0, 0xa10, 0x400}, 0x3ff, [0x7f, 0xffffffff, 0x3f, 0x9, 0x7, 0x1, 0x9, 0x100000000]}, 0x3c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60, 0x0, 0x0, 0x4}, {0x800000006, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r1, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r2, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="90177fc7def7b92d735b692695a587059c97874e6a58ebb43a563b7e33514ff6f95a23b93ac8c89f3cbbf58947eed9bec49c796374b3ddebaae05fb1ad032969cc109296cd50b5075c015a", 0x4b}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000140)=0x7) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bp[\x94', 0x800, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1e7, &(0x7f00000000c0)=[{0x80000000000ffff, 0x5, 0x9b, 0x6}, {0x0, 0x205293, 0x4548, 0xe2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = geteuid() seteuid(r2) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000043, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) getsockname$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x21) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x100000000) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xb4) rmdir(&(0x7f0000000640)='./file1\x00') preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x80) semop(r3, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETPID(r3, 0x611cb26f94e3fe1e, 0x4, &(0x7f0000000680)=""/222) 16:00:03 executing program 0: execve(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) 16:00:03 executing program 1: socket(0x2000000000000002, 0x3, 0x2f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x7, 0x0}, 0x8) 16:00:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) write(r4, &(0x7f0000000240)="9fc3f4c69220a653aca5aa14428533072f9023c48dd37d587a793a3ed5621766b8693b3cf4dc0ef179ae2ad6c1e4a6b5387cb4401edb01ab8853aeb6c8c15c101b", 0x41) close(r3) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="e7bcb097240900000058e4b6fffadf5ee7eab02dcd8abeb8ae144803d915a23db56562bcbab151e66a920db9fbab29efa43c84c46987d761ebac30c20993492aebb5cdb7a7acda56fe54908a74e814322596eb05502ee8", 0x57}, {&(0x7f0000000100)="4792586ea3d678dac0ee2423eebf9627faa861b608312a6b6c0791f73ae0447f215fb3c28ca7306c9f4bc98dadba355f5343af03c2f09322b7c167e0485ae4e5acccbb04c24afa51d4f9cf83d035eacc78b466161ff4f0e4117785f5e84de22d248466658a09d47e0557e1d7b197e5eb376255c24d416ac2d0d460f0ab6be3ec5970c3021271f6d939f99b44684451fa72567bd2d5b1e4fff9d0e85aca77d385f42ffa13462ba9acadd6f0", 0x8f}], 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() fcntl$getown(r14, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r24, 0x7, 0x100000003, 0xb1f1}) fchownat(r2, &(0x7f0000000140)='./bus/../file0\x00', r9, r21, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x36}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000001380), 0x1000000000000151) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000022c, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0x9b}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) mknodat(r4, &(0x7f0000000240)='./bus\x00', 0x0, 0x5) r5 = dup2(r2, r3) r6 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000680)={0x2e0, &(0x7f0000000640)=[{0x1fe000, 0x9, 0x5, 0x5}, {0x5, 0xffffffff, 0x0, 0x101}, {0x101, 0xf4, 0x9, 0xfffffffffffffffe}, {0xa8a, 0x5988d559, 0x43, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r9 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r8, &(0x7f0000000580)={&(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000380)="b2a08568a8388fcf50ac926609ae896a0f6a893bb514ea195bcc25a3b5b834898c85b159606a5a8690b4361c4e982befa99e3e86916770aa", 0x38}, {&(0x7f00000003c0)="bc49fa825e6f83e40541eb4684f04fffaffcf5f6b2d42a43dd2acda5a70a2ebc72cf41a125b66e6f603ecabfd92672bff517317b15c889c0d6b8c4aef9e6ea4ac100c32bbe7218919359ba203cc1ad3305e7a1d71545b58ba17ae22bc89899be217ee17cea918015d158633dac649f1a7406f9356d1b7890e1b0efc8fc808af9e9dbd2825286bc091b9a2d57ee05fae0", 0x90}, {&(0x7f0000000480)="5488dd7944919406fffa239a2f3c8758955b114a335da94a192df481b2c242a57f16e8d9dc3ffc1c419769f0ffcd9fb2479055a30fc63678b46dfa1ce6f123b0999bbbb160", 0x45}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, r15}], 0x20, 0x602}, 0x2) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000001c0)={0x101, 0x2, {0x16d0, 0x9}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000200)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xdd) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x8002}, 0x6, 0x2, r13, r14, 0x7d, 0x81, 0xb1f1}) r15 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r15, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) r16 = openat(r15, &(0x7f0000000300)='./bus\x00', 0x1, 0x81) ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000340)) fchown(r1, r4, r10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r5 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x180) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000002c0)={0x0, 0xfffffffffffffffa, 0x4, 0x2, "8c8445d6e2bd4e3c5fc7185eaf2b477e1c22ebf1", 0x2, 0xfffffffffffffff7}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) pread(r6, &(0x7f00000001c0)="bc19ec654334480911f6a60b677611f218109d6dffd22e061a54d2154cef8d89657a0d5dae966ef9d5fc59636d19824146b6356c721194e170ca9f90752469cd52885f3998ff5711ab682a01a48d281112d8a34c565aba177ddc36b12c892c5dec2bcc8da7c83a653bb205e33ae84112bda8bd961f16bd6f5e95d0304ccd5955d189ead1dba76d3341431bc9720d101b7573e6717d35c1a2a648069ef745ca47fa1f75c7", 0xa4, 0x0, 0x0) r7 = dup2(r3, r4) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000040)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) dup2(r8, r3) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) r6 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000580)=0xc) r7 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r7, &(0x7f0000000600)=[{&(0x7f00000008c0)="000000186004008b00002b800000000000000010f90005133072cd015a6f827488631103d14200cc263b636366a92ff2e33b5f6c98b3fd43d968541a905853338b7ee7c2ea9e07d90e855d1a325d7d4a6cd14a07ab5625c611c494a386d80dd2412b321a4a12a2cc001222b9f617182d9c383f2e4aef7e34fb0acacaacb18d2733bf6d0ebca6ade20327161ca5bfd12f62577d1367219e633f94bc0858c12477dd3d2247c694f5c8d0a0c4818d0a0aa3674a2ed493d0c33b9f9888928de0c4155acc3353f9422f4238c71238f77bf4e713f45fa7", 0xd4}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x45971e80e38788d7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getpgrp() fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xffff, r5, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x7f, 0x5c, 0xa1f1}) r12 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x28e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000040)={0x7, 0x0, {0x6, 0x81}}) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r14 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x4, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) socket$unix(0x1, 0x5, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) r5 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) setsockopt(r5, 0x25, 0x800000002e, &(0x7f00000001c0)="ebffcb810600b67d0700000000000000319296c858358e0b5123d50046ac679b5b37a5fd7b481c852e198106edb832ff7fe7b0babc34f4bada857cc3aa003fd00658ba9097ce1020a99e79f59e284635", 0xfffffd26) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r2 = dup2(r1, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000380)="e930aac5cfc9337771bad02c2f4dbeb5cedb51db3ab44bbbf269c60f2ea8f3abdc8cf3e05c4796e42c423396b2e3fe30ed9dc61b6d5aad23326827dd9ef191f058805e4591cdaceedfc35c7f2d2b7342fd0515f17e082081eebc1852287f02fdd50643c09d309f185f8ba5615bcbd00524bb2482af306908a4a47e42357b953da48fdc66620df924811f26edd6568e70e3fe92bedbcd77f8bdd7a0420c11ead3bb96911907c3c0b97cc184c8cbf01d0c17ab834145520a8f1f242bbe66fd90b4902b731bf5c91bef981eec82fa050a7123bfa32dbe11f00f10562e00c2b573b077568d184fa5a45fde160ae27d13adddd3930dc9fa82f7b02b61a78f831641053211240e47c24057de2753a63faef3b832349c2256ab84bc0928a7c075b19b036505d833e2f7508e9d02333625e233afd6c68e55957b0bd22f6982a2d2150732dde19e42c6a632f7f5a25157a995ee5f79a40cd767a28655b881bc8ded869ee1ec4a9686113800fd3e7e718b6bda415b467135013cda4ffd27a23ebb168c98d9b5afca1c9a6335f25a491b695802c64fbce6468f52a7b6c540dbc85d7b44484a247902139ae5f489046c97dce21f365a823b639e331e30a196d089512cf432763c5919ae4a34f393742489b5d86814cf17832f93448b8762fa69c569afa7bc0df79c887396a4fad8931581891e4e0f56b5834a4d7ce56ef8b9bd59ca3473d5c928c3eba0f83b1f67e103088167adce98ad7fbee796ca0d721bbe84ef290f6457dcc1a1c3aacc63267d2e33de8b2ea2fb7708262aebec9409b6e6f171504add6fcfa2fd1dc593ef318e7b2a7381a36a798dfb44bf6a3af4d0b1ed017d8d40fdd890236adba19a19f70f88adecdaab3b6cbc3e26d03a5df4f367048d9f335e861de73a529148d2be7b3f5b38f09e15bc86777cca38774886675b8227b95ae9f21ed01a2cd75dfe9595899d5bf688ee8645503a6b811bba66e2451cbebf5be51c0b61c6fc01ced336902c3b32e51cfdf9563161dcc8dfb33c9837f366be306da6b95ff4ea91a03eb0098121569cc03d17a00b895a63410d9cb7af34578e9b0822caed479c51103c9feaba3e8624bb517fec75ac0431f302ca3f8c0dc26f7ff8615fc3219bb3b1b1b9a69108407ef5338188177fef60d49adb747dac2ff694ffde1952052176cf8f4b721fc1c96f84fe27b103dd6cf7a0bd441b93350bad89c3a89c8ab1098c82ab91d2f80594412b80f8300c2d46c08726572320b749239d76afa172957208c88beb92f59a3bb382660d5de4758fe70d54a4eee5c2fd0a06a648996715be91dfaa3f7c09add9d04f49496cc3dcf19379e3544e16462b487c26d07390e6c07cba1bb8a561b6a72a999c40637c96c738db1dd05d326bf74871b4d6af06fc7d762c14a697e2535cbfc1f6bd62a0a5843c395704f1e44a7ed2e008873c1a0e9cf5483597a02346103aadd163a50651e5cf7040de35bb438fb219edc8bc458f5a4e65e6953e6315c29ad893c879e2f3b4df3f3813b40f5771f025b14078249ff38504cf726f89ff354d45a355939c9c529d5b3d880530788cfee259c84f74ee7d6432c025251e9cb7725b585b561c49999f57901dad917cf4bd5190d7d5f2adf0f08deb4dd4515495d551407226a998bf5df55c94a278e70b8cfd5fd6dcffe192557afd8633690f357eae701fd595acd529cbd37af16a0a2a67114c21da902eb8932e93db63d7c43206f4b8938db1b6b6fbd9ae0e1faaee56da8820b9289ece28100b9a9910b86b5c955e2d3b4d2bd034f5beb37b0119090db7a9b4158d7ccc7ce13bceed8d8e3f4007c1664ed777858fb8b0af18dcbde2056b20c9ddc56b0252b4a3a6d10b70ed28acb01244fa1d21583901a27fcd31cad4f3087e4d276dcd84551df04295d666f3322d3d524c027f023493a08621a4e18dd156676d43db39ee62dafb284244b79d475062453dfb78207166fcffb132e00c366bbcb81f77b7fd4a511136afb5d1fae9f1d218ee55e10dc58a695fca81814a29d42f59c42ccb0e8eed41cfb36342568f8a2510d9ba6cd83213be18196875bdbf41570caa869e3857d45da673f6fe4c55e7097d2d07d6ef40b985b6fb1b20e8cf7ca359052224bf7e86c44004b9e5a2d841957d9d9d2eb63564b0887ed2b676623ca6c7a263ea61149ffe2f84aef2da5c00f320d96a6e5ff5c48f1d04d3b988bd2e91dadebe38024ad468547993640c9f08602d5a5b323b2dd27304037667369a6186c14af69b98844da73961218e8a96e9c5e1edccf20abdac21e227df5538d33ab5796c5a9f744b692a41a968b41c3aa3b90d7394c1095ea3b930e486d46ab635181e8bcd56c68657fc3b62c7f57ae4ca33369b122b963d8365c5460627c2209b314b3d8e48671294fdd9e8c9b7ce8fcc29c3f6607e696acc7546002bef4139e9527584c838d00af238e436b61fe718179dad28f4203d8fe8f20a37efebbb9de6bfdf6fdbf7c67c2b065a084fb0f53910eeca039ee181b4db1a66b9ecc4719f3718727d7e30833133ebe3f28d073524d25b7b5c4f38132de71af0998fd85aeba922cdb10723028e88a0f3f4c805bf7d76c11e8c957433dbf8e387fe68e93f94bfc289cb29844346c76b83bd6fd2fd95c89cd4ed1b2b905737c8a9526a2f46334aff535eba48d3458c99af7066205cf93a888df1f2ea5824fb8207fe8c6d203c04807f7876e675ac0475c4a1d2af801ac879133cad258fc828d7ca6d2d9ce88363175ba4689781b42dc6fa9cacf959ef5dee7e4ebc917cfab21a1f7dca568824f73a6c9e2f4fe14465f5b88bb7c837919b2f9071fde8a93707f1ea1717c25553d5d0bc24dff16b8fa11ea1bf09ead5ac70ffae3451e9bd51e58ad0db899adac96969b3f6cfac706ef5aacecafc4254fbc548f12ce9576296f04b054c674bc6767bde0602fb888fe78a8e8de798db2e41f52750d587f663bb133f9b0e14b0d53c21d0c740b054f3baa039e741e40ac2812a3c6026f9dfbaa8f650e95673e534393b903f38d87d3f2f56674d5745458b47266bd8becd1a3d98d5a99d832aefdd8b8b14674b29f4342c8d4ffc9a63990c289d31dbdbabb114481f08793a090849e1a18ac409d745aadd706238ecfbb733d2484405279672552dd50fedd9f1e4cd93a5d75bd8ed31dde625f4c48731e6902bde04ae006038ad85fd96d93e5f217f6daab9bb5dc7c46e01344254b10d91a71f870c6bcf50762eeff46665a8e6cb0b71debb3c3c7cb8fb514fbe7399925829a7f32c60137538173de43caaf9ba3d7b3e4e3accba65ba6155cfd482bb6c4f64de132807fa22391877da94c67dd254781400d4962ccc4e738fc26d48ebbf09eae52bebd365223209cfd507f3d30655aaf9999db9df577d10ed93da42775da8090695b7ed8e70ebaa27494601dc2f9f303569f41cdfe1cfa8c639c89e6689ea6c534ca9a0fcc05cd02d0f144e6584a22dccea26fd045feff7dbb3a3c5e80c079e127e7678e035689de2a61ab5a31b41ea7dd19ba3bf706ab8e1c7858054f94ede071c32c84dc34555d8682cf251f4512395ac5e7d25e7d5e4b1fac137abeee03c48e7bdf66883578d97d8feaf814ef5150a37e2b0d366d12a5cb5ee0311a13fbb685f5d0af9cef9b3ae6c6e3c3df01a7d21e260cb8f63567d7d329dc762c2f2cf176ddeabc9a20ef16947b9ec997ec2a23aaed04de7ec8dc8b9967b54d068a801e813af09e7158aa058199248d28699d3534fdee2a31193a0fe79a3d2ef165b516f418ac9a236ba1400399826aac3241f84e59bb9e81600d335b6d72d99b75de1255cb9c9a4d6458abc05d5d6b2175e278e2313ea5151b4177067f756336f462358084b4df7e41997ee2c9df939cd4140d9a2bdae505d7497f34af371fbe8a78811e9a95970daae038d8b6508ab43d6d9691c847df142f872e22865c755ea017ac0c6873929d6fb1d04ba73fc41b437c2ddd3abc7cdae2d34fdfa11eaab3981c75d4f3d0a4646bbff006ca2c7f4f66fd3613fba36f82aabdfd9a331f56d2481465c2690602bc810dc7a130cdc2783425f79d1283b738d111025ab9c6af92b25e22a46199f9e5d1b7cbc1ffc233b9b7319e0a450ec85a011dcef178d2cdb2aaf41c680aff258db29d0853b249d8c2d92999faa0e442f5d980fe3d5bb5492f9280333aded96db212e78aeca7c5400ed3072e2faf3e596f249d44c294ec095bc0144527af7780d835a83ec785acb5c881a40bdf5c22aa474f4072ac86f1557e1d748d6908f4b1e3c089ce13a4bcfa19b19dcf20606893b3f82743c5529cc9196b02a2613bd813d4e122582f776ca4bf818ce65e7c48c9818ced7d1a8805c0948524940534b8bfc354b10da18afb406ed24ff99f9f2fd7bb1fe9dc685edf7c143d577f0930708f93e7f8348059583eabf4816f3baa3b54801adc2d63c4ab8ca08bf8a4637c791beca1aa9e8245b1eb9ef402f190df7ed056f887732aa230dc57b57db793dae49ba7f53c0485d53cb1cf5a8d123264c3f55af59a603230386607efda9077d56d8e73d4e01579cc155d2549c62b103fbd48269e9e70f291e4cbca9ef18859103dbfb2093a2eedf7220462f8f5594315c9a8aa02459fd904a4ae2b7da8a8148bf65605e88f540c3ef19d97b015c2e724a78621f103d52b867e587fe7c3f39accfaa6080ca3e7a112cdce3f0bd3e4e3afe0fd2f165828c794daa3a911c70d7b035bb70b2afbd036fa2b92a4a882cecfd029ce971cd3f5acd89ab9dad7636e9435363d729b48b292c8d993b971d3e937411f84af1b062abadccea6dec3908dd7af3cd8c431fb17d4a388c6c02ca9d5df2fe953fecfe18a3f90f06573bb79e7f56173d33c16f88e4d5711704354eb81b3473a773655e2c637a53c1ef9e3c04f7b4877807658bd3b90fff2b0aa2de777b30b9c966f94d74acf307bb81f736c6a9cba299329de6a5070b4d59e82fc3cfbdd67d897b0dfc82ba7b0c4d4bf67056d64423b476b471aa95212dd77774507934908deec2f86e6ccafc188112017f340a1b0826999097be07cf0d68d3b7715e392d92669da9551768c8d2c299e53510b846b30b922d7552fbe645aa3254d1d96699dad93065b9da857285f99b01935fbd7b4921d8f10eaf79a59d2a46b68a683cefcc8fa25a9ef0e153f81e2febc2435251f54e475c17325a227718e385ba9ff0a1078ce55b1af15afda642d4bf4c0af0a87efbcb8bfcd93053ae15f47b3b5098725493ef325e350dd2cc325bd9ac3f4c223d6de5f3e8a632f8fd3e8137b42fbf9b6acf79b428621004c7c933ca2c24ae42c1779381a236990811c1aac22750d3a0b9a808ba1519502a1913d5400b3c0c6c1f3808cfcd45e00e462943f4c8947c22837863cf5a74cd98a88e56751e58f78b68742c11fac5098c51ead6af63313705f08b8f8378a6e8261bc911c2d0f7f03d088d87304b43f6dae918f2283ac94115e03eacb68772e2463127610cdf532125ff3a38b95af99e748b5e759c5dc1d107f3ab40e92f6068e18b2429c2f5c3150c9a2d0f6c9819020e2fdb0eec2a117e5060c840acdfa3aca8ccb2a9fff6924f255d783e94181d60fcb7d18c5dec3808f345676c98ca56a6bafe4bc26ab12493ebd52bbda3be87629a6b07ca781840b45d1b875e95569454ffe36b2aba4091aab268f6129966a5ac499034ccfd678a16add70064929a4630a90e69fc6260a7a7ebdeed6a7742f9eec1421e4823f826718013939d67fb30c034cf36c77ff8bf48039a8bdeefa31384ccc3b33034ec9988b054cf6e", 0x1000}, {&(0x7f0000001380)="b91048d3e20d750cfdda9e2328762980b2368004f9d5918dcd6ec6839a84b306be0228350f637e100d64ca57f21d601c94101da89cb28614e3ae14c233a62525f5b6f69e5ff4d068ddda2d8d3cd7a73730754a5edb9a212ff0a77237d6658301e2d4d1c8c143fde357315cf2f6b5ffdb8af252ff077ad85c2b29ff8dddf76e9d90e5f553d21fbca9b451141e587a4844fc44e444024dd3ee14607a78855b94a0da5ab99af38dbc6b91aaab63e476c8b0b6cc17c7f0e55a3133b13e4d512c8bc1a3538b64f41808583395a8a28c606bcb99debe02e437b3f819fb7fcd1fc8ad50cbbaf49ef8f5634549aeedf886850e2e29be72516d7bafb75bb2d314400751b4184b96f77d5d599adc4928e85010b120aecbd1f3950a5d49adb683a7dd3d9079abcb4a554405119efaeca6cf5268c99314042c6b29d7f7fb3391dd2e264c922eb43c9e731eba0a7e9f4c2340d32d6c2eb147a1cc4dc225086dce65bd10b57e905d4c3f5b21ab91126cf935f96822a87adbcbedc3f1fc0d3ef9386f08a97d28e121bb19b40ce6cefa822b64374637f10c121b446bf030e18db0a8fd540788dbb12587680e07f811e8faae8d8ae41e7497ae0a36c8871d9f3abbf172ec10c3197558837ec1c6e777a956902a7de26a4aebbd5b2418c1e050104b78fc143b57b61285972a816d965c47e4ef273c71de5010eb36c2bf16103517a265364c8edc19622d0d299d0cae0d596ac4a9e5aea6acfefda98062f4e4e87047b44a8c7aea56e1c9bd34ce55f5b105358ba4ed1f20377e3bede993793d2b831e0d7f43364e998ac8e43bf3eb229740ffcd1cbc1dca6016fa78efcea80a54932ef31c91bb5ad4263ffa1a84dac3cf22e30cf18d34393530c6de503830b2395f80327cd07d1b28677d0401fd26700d1aa2c39062260a99bcf13e64b56692fab2a896ed98de6b5ce6c309baa360c198be68dd35392bafbf0b266fe543a82827018f6ce564ef681f576b7fd3f80b8401f76c18e469a20f9fa467aa82853c9f44a3d3551d07745107dad1b3aef7377e8904615f97558f849bb2566adb2dce408470a75e67ac97067e2b6aa4d1b54dd27cc6c14ec81ac2568dd02f45d4198366df400ba911fb1239685052890d747bfd3c1b05f057d6ede6b6f0c087c0190608eecb00b459c3b5cd7103392f8ce188dc8275320b0606c9447cc2483b35a86e9ad9f3f2d2e25cc36f7e7961916f6d2c01a531dc57db6ca26c7a83f110edb08e370c7dd966b3cfcbc4b3e0fb1034953d4250334b2702cf3847af3d6ca96f2ad51d6c40ab80f2b7aeb8384ef98fb2827071109afeccd7c0c64b9a0e2e64d5076685c9058ccd9a46efaa3f1d5766cb06ef3a3a93fbc4664e8798e2fb235942c5f418c2fa2fdc208ee6caf0c060805e8e6c0a99c6ce378d633f665e1af6151f9f28180c39ad5fb39edd6a35c13abe78e225df287f1f35e94cca0c9d2c36a16c58d3ec0d38b8333ad8dedccce553ad069a01fb0f36d03526f4655c2525ab77a1cf55cb0d88940105932da4f83b87eb092eaf624fd2bb27f0cba206dd5c3afbefa2f2bdf324da685794e3e3a7aad071d941577bf444b79cb79003706d7c22e2f464511471ede527e45657f94e434125df42a6403d42097d53d3f00342eecee5a3add269c66e41cb6a381dd1d27822a79c5b4c6c5d6b0ec73c0f810fce33c7e95e5a8dc4053f8e1b5e921b9a71d90849e8b0ca36a8ac127d5bce8024da06fba89efcb92999bbc67795e46aafff60ff24566936013365bebf3e46988086e2fec536c52167bc425dbcd06bcf9b4c2123b0b97f60c0d77417e298df4e9d765c301f02210b4ce1b8eb059ad9b5ea6409ac099978dcd4e37a509c9ddce77d803390d533433a459fe28ced3d9b456d37f6d95a6ed84eded06fe72b579417c9574fa56318d86e34d3f73123d488d1203148010bb03d756e84b473a28219eb70b4d6f0a58b5ca737bc00edc998caca6bc0c00530576f618e3077dd3cfed13c0de90fcb023fe54b940c3df7624109a061077b1e5ac62b8a55def87a47d2347d9a941ab357500bf52660503df123007f008830c536568b5c32f5e1976a8700ff951e62eaf5f977e7d7b38113c54c27923305d617303ddc3f0a5ce5e2c847cd2c19ed6b096f4e2b86a242dfe5b077edfed1cf7f72b147a6373201bb0e347d96b769aa7b86f9b71f042ac66342b229888a8ebacec2fc26f25c46e0dc7d5253217198e68762efcf8e919fce1356712a83a7d83de0b4ef649f4dd30c6d1a1a507c01a4872d0cf8f997f15a187dce9bca34ff4c8a910e1e453eb897b3f22d1b709f956f4d67ea6e64832a83a73ce8ad7a61f5b7560783f6408c58b76e8c3614bdfe27ef906c37a6ffac3b6e16c478e2cf2b76354971fad430ef489b67c765e82de3107ebe41760dfdb9e97e7ab960d1dcb5182445658c8c99a787ea6a17edf5812670ec7caa12ba9aa79fcd1fdb097bc0dffa4dd85f88c938a0b7241abcff67993d2ad521d3bcbadd0f4605789eb14d00659ffe910f13a6ca9b98e40d51a621c0f8fccd059669d00bd56b3c728fd66dc798312843b2c56fa98255add7d8e19d81aaac6495b67661f8df1bf501a6541236bdd171f8e5abb9580590c4048cd395b7c3042dbb3ca6eab585070a16692aea8620184ec6abddc6775a57c8ce3060677b18d176a9bab1113f518a9a4f9ff7c7f42589f979fa7184e640580dfdf7d8858a62de76ebe7ddb7397ad2f799fb7973af036b5ee66ac6a67f4e8a0cdefeefcf77e7f5cd84efd413ad9e231c9299ea3a70ff0341c6c04d274b72286d32ed5be3ebc826ccfa350a17e940df43eb58e085bf4b9230ac81da6929fb36cf45fc18074dfdece45da461c7af8434c362111f4070399e32503f2e82e6686525fef3e683817eff3418456763b1c0c1f8354b42ca223ff884fdcaccbf5c6707611e09f95e6ec72d4f8a2da8bfe6915a092fea9e2ec514ddb13bace6b43e38ea78dbe46f9be062d7bedd0254fae4dfa8d2a3e93d4a82b694d3ad2deded90ecb808c6259da7803d89c2ca4ca595e57c841e2c10e28aef05a78c446bb7d7039b976b76cdf24be966bd7080dbe9401278df262153680309313a1c579fd64157874dde65b315caf0b1a8f38cf263c03d70a8a38aad9ab90476347f5e930d1a516535d70fc0b55ad9066e51a9b12eb1aa75f6cfa91b9bd644e1807dd37e2c4aa441f84ecf216d9e83e63b239de427da15656a4d93bddfe833c3323555577892b6f71f9c8bc8f94c2480b75d73c74d2b3cd0e6dfde5fc5c3399aa2459aa5d1000b39aa2c0f2240c4f1922c752f0f846767fb35263c2884ba3d681506af13f7e15f9eb674c52e51376bf0e9ff85f767c4c4843e62168c317001806168cef0a81e957dc4b5244a0bfd437e839a6916fef9c2fc292a989c92653fb265cc758fbb4e173b295cf70dae64349c6a3c42bbccafb71e919912cbdf2908bad8b6552c954246a23ce3b3f4e820c60d5ff558fd898bc75e9164478f9d9bea08ff6e9f69b8da1b953976d3eb1415d2d6ecdd3a0fa44d6bdcff85770687aa806300e74b1a3515f10283f3c682a1263823586b64b13566c57738914949951ca2ef45218d638aa628a072494c838d56cf2890b725296a2630da13b23676026a4c28c27e1dc0ef989e643d19cc3942b08b60669d7aa4bdba41ea7c9585f0a8ff0f83c3d9f60979ae629dcb7a23542fd1b72a4c72aa11daa66694621886e56fc27109223a3fb47a4d2c29a93c56fc10b3ee00b47aae355359de5675f90166152d3c3b03816435d65a61ca5d483392fb002c6d02f0fa1e4ea2df72445946963b7378124ea5e829700ae8a1976d7d8167c08cdf79b5b8aa267a22ee75e0cdf03f6bd65be10d2346eb1a7880675789e5361ed874cbc9ba44ff9e57a0b46587b676041a7a623148f1e7a7e903477652695270103ed380c3355b478dd129a4472f86ab577240af0b3bf38ced12559d455e1386ce4ae3d114f024c717d044fdf6e63d91cc04a7ee4a3244bc8b66b22272ebd1dc70ba796b2f4b719a0e9433e734671087920cde3a1ba7ef61fc39384cb7f28f2ce64aa660bd1ee48f14cdeb5f38023d6294e960a1c923a3919d8530eee180319343296795028de0b71e1208889b1bbf494d90464f1f7f355f928983851c412a06bf68b13390e99d3d5696f19970b74c39684174b203f100ad4196e70a8798cda6646212d49d4fed348f2604adf9aff16840ed4847a560c8bcf7e6a49a2ad9ee82ea5af54a23213fae17a2aafff41b4b76d13e414058769217d981fcab73361aaaa084b6a5ec15a19fc67b9c594232925b2be8f429ad5977a2eacab5dd99304f4db9b76899ad95c6bbeb7f779d2de2fafe8ecdb8823bcdcb405d514717e90afb1068b9e1e1feee80af988aeb2929fa95513f70a2c5866561639d9188fa6ad68d48abea7842eb510db4d834ca82954d0f321c2b6c34c347c50d30871637e2c6590c8b25a085cb3449d46cb1386764e3ea7ebc05a78456f1267e1b5c2bd4c2decb4baab42dc1f3dc3a77490f1f0876c4413a8a8342a73c0a98ffdb211114ee9f890463b5b41fc4de976641a4af6deff75b3fb0869d5188189d195d39625aaa0963df69f567f77cf9baa7126ddfa5003f062abeeddb5a80f97ca17874eade92f01c77e4d32e3b5fa71972891eda4342aeaa92bdee2a9fce5c2089415de81adaa9f21e3ba49dacd3d4d3999160aa83ced99b26a89ac48bdf99b03f3b52d700826401d372599773c63a6b22e011b7cfce5f0f168acaea2ad2e69669b3e0013e937c6ba68f13f166fae2acee35c636cf29f182e5bbeb9a837ddedefbc72ed20fe0a8d3dd7cfffd8024e80fddde74840c1d205726113214ebb80ff1d53a1ed4aa5335c05b383571d7cfc88b34134e43603cd2655e5788ee4968e33e37b1825bd7fa06f1288531e3ffc5219aaccdc6814a172b021eedc4577d43677035eb729290ed218b9e68171c9fde68cfbb2b66c1fe756a53b170af448676b2584d3195f3fbe72a46c6936f206c431d37d237690e5b96df2985b95886322c5f545a08702862db0f550ef5cfc2c8eebb91afaf450be1c9cc12330b84eb430d9c90cb8035fad55cbc5b85809ee4e8ad1f47c7e1e652cc1ccddad311b39af0e9595145a3dcbd2a06e80aaf9b406fd64073855ce44f3a437025d7968f833c9fbf728497b9eba4cfff783e3b9c248448194499c97b3ecbfff2dba762ab3581384df0286d2e258c6d171930c0dff21412d938bf8a602648fea5e886ffccdbfbf83c312c28c59b48ae37c91a1149cfcada9a7697176b7b04f02509380d54f165a7478b2eca33e4fe641071388d438e4a23b28c3cdce723d9f674d89f47a4109c739104e7eb17563b83dc41b6fd659d713863b12aa25c509d69c02965d149d5175d77db1d12f4497efcfb1fe38d3a6d784a11c4c596feb7de1859374f059592214be18cd4efe812a0b6eb2dab7b28737b683dc844a33860dbfb1563e71a735cf865e229c0c03cccc4e5bd3845bfa740eff99702ccdb637e20ffd8b07bc79ec5df3e3360fdc6bacd6915ec6344123b2d300f74920c15f8636e72a89b9ee6d661af64e1c983d51c533f4e63f4ae19bb42a84873b812087ee5f55acc262fba8ac91de7f970a2726a6165db7a108f1613be41f5dae91f62effb6b719fb9afd5fce45348b878725f453e8be599f8e7b50c51718a8f57680c3eb8f01b84689749c0587a0232a36277fbbbce2c2c3434d87c15e86b3b1d39fa395bb7775542a00e8654e6d91ba1", 0x1000}, {&(0x7f0000000240)="b828986fb151ea022dd5dd7f1188ebd975949628fd3ed15292ebbbb281f9b0099048cc39e4", 0x25}, {&(0x7f0000000280)="b13100b3b1470055a91116213fde1b2b6cfaf21b951575392c5cc3255c", 0x1d}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) poll(&(0x7f0000000300)=[{r1, 0x8}], 0x1, 0x10000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x100) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3, 0x2, 0x5, 0x3c0}, {0x5, 0x0, 0x0, 0xfff}, {0x3, 0x5883, 0x4, 0x4}, {0x1f, 0x100000000, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r6 = getegid() r7 = getegid() r8 = getgid() r9 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r5, r6, 0x0, r7, r8, r9, r10, r11]) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000002bc0)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1fe}, 0x5) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000300)=ANY=[@ANYBLOB="56888d23852565e0802083b185e1a4314d3ca963e9e9c3"], 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0xf8, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x142) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) pipe2(&(0x7f0000000080), 0x6) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0xffffffffffffff20, 0x801, 0x0, 0x60) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x4e13, r2}) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001bc0)="e21590d295b0d1f6218db0ffe3bf3db1cbb73dead0c099381597bd26eb85dab64b2082dc0500d2bd385be3", 0x2b}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8894345b35807470) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x351) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) 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) close(r1) write(0xffffffffffffff9c, &(0x7f00000001c0)="4f3497d6d2e2e87eb5d8e51765a2432707312afac8ab79064fc12d36ca2b85f3859946feba890047fffe16d745d8b6c49fcb36644a93d320205e30b7e01d365655c5e941676f2facefa0ce10f5acf7e849ef0192dc3b29115fbc65067ba404faad", 0x61) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) setsockopt$sock_int(r1, 0xffff, 0x186, &(0x7f0000000040)=0x8, 0x4) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair(0x1, 0x0, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 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) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) read(r3, &(0x7f0000000280)=""/132, 0x84) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) 16:00:04 executing program 1: kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x7f, 0x101, {0x2, 0x560}}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x101, 0x0, 0x2, 0xeda, 0x3ff, 0xd5, 0x1, 0x0, 0x8000, 0x8}) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x8000) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x3, 0xe8b}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) 16:00:04 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r4 = semget$private(0x0, 0x1, 0x420) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c6530fa80023d22d196cfddd54e00"], 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x12) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) shutdown(r1, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:04 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0xffffffff, 0x1, 0xce70, 0x9d4, "de345b698db92d306d9575c4a6533900e227076a", 0x3, 0x7}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) writev(r4, &(0x7f00000006c0)=[{&(0x7f00000001c0)="f005f6f3d98547a1e1566a13eb4ebcfaeb9e2f1c584bda5538741ec8cd0b726a611505343f0c86989206fbab051d6b0804f8a37d1489a14087e496a20211a10764d62da659ba464aed997bb400a1175969e6a5d3d9b1592ed91188a44e37642a72d209c55a623a31b466fc64dde5f30d9565f8e9a41b38", 0x77}, {&(0x7f0000000240)="6343d758bb6d227ddd134f8349f26cd5b6a16ee1f93cfacb76322a79674420d41815d9e6775adbac8f88b5f7a8ed702fdf528f963edbfc5538c61c4dbd323b850168c5701c000b9fb8887236c6eb61f0cd79d3d532724eaaaecd51ec19df728d8d9940cfb9ba9f198c17e9bd5322ac5b751b2a966219063b2f4842eb409d394cc159f9203ca8ea034101e69bc57db592087316c62609891ba8d1190e3806b46210d8000065", 0xa5}, {&(0x7f0000000340)="8d136c58d56716290c8e6b808237822a862c613cec540b39c84d0ed7aa064deb32fe1b57bcff52e81943d0a95286cf5a0e4fd73dfd5311d27fe4486c222e004c0f3d765dcb3ff22aff06ddb618476d88daed64db49b3c6b2d09a02dcd25e3e7b54e7a73c40a11a389d37b654972d94375947f4f9371af0687f358318173f9e3ffc3f9e40ae522f555ccb8ba9233fc57b7762862a3011080f90c3bb518baf83bf5a8e6ff92dd4554a9edfe8948feaf6097fcf64ae2cd512d1a39e512f0a71660fc20dbafb152c2b9d86d3079b9647972a8e05eb3fe20812b8a4b3383b2dae8a79", 0xe0}, {&(0x7f0000000440)}, {&(0x7f0000000480)="88d3d45ad1548382134c8fb35dd90363342881817f42a9bba58a3e4660d5d0fe80af03f3667872ad5ba4e68f191976000e36ae298430ba59ae1c605fde1b0d7953afbd7872f0cc3c5feb91887afd500c09b2929b107c20428cc64ee7d51fdfdeaa7ce66b3205660ecc2f69688950b204", 0x70}, {&(0x7f0000000500)="cc114f207a5c73bc19f9eb73dbb9c25ed6b76de5d756e1f86871487cc885b1dba048575cfc03c1deb3013b4325b46b1d7fd69a7181264413d5f1f86e8863b8f9ab02efd49611ce40d2c4c15ce47705746ea9af5e21157ba9ffa9a885d57ab98e7537a302b167d31cce52aea098abc97312804a6c053ddd42ec87223f350144b360b97ef572f326b344fd942d5238f10b334977162904c34081d0c48b84f68a3b99cbed558e22ccd401e923c5655402a15457b1b4f8665358903279b4438b0d4844c3203212c7e7bbcf4c6d3c235b8451d8bfe64ac094dd65a34b1fb847c61408b698af99b73fa1ec7724407b059e1125a961", 0xf2}, {&(0x7f0000000600)="5e349767f60e259341ba54e66b98a4e8ee5943d6c15eb8c92dc19f5e4c9487a3a5e39f1e55e63f7f15810f6dad627432c389e014bf2d48cfb09ff5ab499add2b561211b5f1fe8e55f7335065ecf9c972ce35828933bd3861b263bed7611b37421eebbba5ad0e742297479f764a7c0d9d9c6962513bea4aa00d18f144caced096e9c11b11c78ac891012afef62a988a0a44391ce12c35746f8a5d0f3e09ddbdbaed6b893a6e2da63662c9", 0xaa}], 0x7) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="3d605a87d6c07a0c560fe9f2931b29ac9bb17f8ccd0b5c503b2579481f7dd172cd38abd094eabfdc1b0592c920d115ca0375476b2a2b4a13d9bf8223", 0x3c}], 0x1, 0x0, 0x0, 0xa4b6ef4ec66229a7}, 0xe0b8eec519f6cd8b) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/\x17\xb0\x9d\xed\x05\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESDEC=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x40}, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r1, 0x8}, {0xffffffffffffff9c, 0x40}, {r3, 0xd053d29532154bf4}, {r6, 0x10}, {r4, 0x4}, {r3, 0x100}], 0x7, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 16:00:04 executing program 0: setreuid(0x0, 0xee01) ktrace(0x0, 0x1, 0x10c, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7, 0x3, 0x80, 0x3}, {0x1f, 0x62b8, 0x200, 0x10000}]}) r3 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00L5\x13\xf5\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") pledge(&(0x7f00000001c0)='))%\x00', &(0x7f0000000200)='tap') 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000002f5, 0x42) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="1b13a0586539801871e57b5d4d4c", 0xe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x7, 0x7f, 0x4}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xd9312e81faf45b89) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) pwrite(0xffffffffffffffff, &(0x7f0000000280)="5d8497b40fccfc5940df4dd4f9fb6230715f4939c35ccb26abf191681ef880f55a0e1136b3cc94dcc0170b9553a2b0791330d4eabfadfddda4480c427d22658c8511e44ebe74a0cbb26a725dceba28baf37434e9635294af13f2b48255a44db2141357b120bb91e59567bd79a3a8d7184010de815cb23b3b381a4ba4c188414b4cb55d727056acc2c570454e75f72e277c0c21392a44f6996464e390", 0x9c, 0x0, 0x800000000) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) r4 = semget$private(0x0, 0x7, 0x80) semop(r4, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000080)=0x80000001) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x124, 0x6, 0x9}, {0xd0, 0x9, 0x4, 0x7}]}) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20100, 0x0) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) fcntl$dupfd(r0, 0x0, r1) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:04 executing program 1: r0 = msgget(0x2, 0x20) r1 = msgget(0x1, 0x140) msgrcv(r1, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) msgsnd(r1, &(0x7f0000000000)={0x2, "4531afaacd37386ddfdd0c1cdfcc93ce30d98039a1d74653e243ca222397a852e1c95ad3f05c13e9b8ba5d8d7f6ff82769a0ccb4c63fd7f90589a356d1e115f577097ee84ab74429b6b1128b28116f4d4b615173f99ada4b26f54bc5fd2ee4b3"}, 0x68, 0x800) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000e00)={0x1}, 0x8, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xe4c00000) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf", 0xffffffffffffffff, 0x6}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfffffffffffff886) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x8, 0x40, 0x3, 0xd79, "db9d5ad4671ed9951f9fbea1f75622e3fd016229", 0x7, 0xe6c}) close(r3) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) close(r8) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:05 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x140) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000440)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000540)) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õvm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff824f7790, 0xffff800000ae9000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824f7790, 0xffff800000ae9000, 0, 1) -> e uvm_unmap_remove(ffff800000ae8f00,0,80000000,ffff800015971258,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015971290, count: 0 ddb> trace uvm_unmap_remove(ffff800000ae8f00,0,80000000,ffff800015971258,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000ae8f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800015951c70,ffff800015952780) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000a74000,ffff800015952780) at vm_create+0x182 VOP_IOCTL(fffffd8036ae6820,c5005601,ffff800000a74000,1,fffffd803f7c6a20,ffff800015952780) at VOP_IOCTL+0x88 vn_ioctl(fffffd8039bfdf00,c5005601,ffff800000a74000,ffff800015952780) at vn_ioctl+0xb7 sys_ioctl(ffff800015952780,ffff800015971638,ffff800015971680) at sys_ioctl+0x5b9 syscall(ffff800015971700) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,cf7733e0010) at Xsyscall+0x128 end of kernel end trace frame: 0xcf9f9dae350, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015971240 rbx 0 rdx 0x1af4 __ALIGN_SIZE+0xaf4 rcx 0xffff800014921000 rax 0xffff800000ae8f00 r8 0x1 r9 0 r10 0xaf31d8fa4beb873 r11 0x60a24e638954c357 r12 0 r13 0xfffffd802eb2bba0 r14 0 r15 0xffff800000ae8f00 rip 0xffffffff81f780db uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015971190 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=400423 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800015952ee8,0xffffffff82562a20 process=0xffff8000ffff7450 user=0xffff80001596c000, vmspace=0xfffffd803f014110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 28261 30862 14595 0 2 0 syz-executor.0 *28261 400423 14595 0 7 0x4000000 syz-executor.0 70563 344159 85240 0 2 0 syz-executor.1 70563 277535 85240 0 3 0x4000080 ttyout syz-executor.1 85240 465138 59963 0 3 0x82 nanosleep syz-executor.1 14595 337986 59963 0 2 0x482 syz-executor.0 59963 87530 55934 0 3 0x82 thrsleep syz-fuzzer 59963 170067 55934 0 3 0x4000082 thrsleep syz-fuzzer 59963 44469 55934 0 3 0x4000082 kqread syz-fuzzer 59963 113903 55934 0 3 0x4000082 thrsleep syz-fuzzer 59963 473453 55934 0 3 0x4000082 thrsleep syz-fuzzer 59963 414433 55934 0 3 0x4000082 thrsleep syz-fuzzer 59963 365744 55934 0 3 0x4000082 thrsleep syz-fuzzer 55934 58623 69800 0 3 0x10008a pause ksh 69800 458224 74291 0 3 0x92 select sshd 23331 484631 1 0 3 0x100083 ttyin getty 74291 473706 1 0 3 0x80 select sshd 77014 113421 83229 73 2 0x100090 syslogd 83229 200569 1 0 3 0x100082 netio syslogd 25879 14740 1 77 3 0x100090 poll dhclient 73422 237393 1 0 3 0x80 poll dhclient 18381 286324 0 0 2 0x14200 zerothread 55219 212753 0 0 3 0x14200 aiodoned aiodoned 1644 40397 0 0 3 0x14200 syncer update 64683 515996 0 0 3 0x14200 cleaner cleaner 8655 206221 0 0 3 0x14200 reaper reaper 39778 246491 0 0 3 0x14200 pgdaemon pagedaemon 97230 397228 0 0 3 0x14200 bored crynlk 81994 110727 0 0 3 0x14200 bored crypto 30510 520867 0 0 3 0x40014200 acpi0 acpi0 9987 152449 0 0 3 0x14200 bored softnet 65154 334233 0 0 3 0x14200 bored systqmp 39586 419068 0 0 3 0x14200 bored systq 96180 58159 0 0 3 0x40014200 bored softclock 70241 354330 0 0 3 0x40014200 idle0 59719 145621 0 0 3 0x14200 bored smr 1 30900 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9463 6326K 6839K 78643K 10905 0 0 pcb 13 8K 8K 78643K 36 0 0 rtable 108 3K 4K 78643K 207 0 0 ifaddr 42 11K 11K 78643K 47 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 20 0 0 iov 0 0K 16K 78643K 24 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 1347 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 6 0 0 VM map 3 0K 0K 78643K 3 0 0 sem 12 0K 1K 78643K 38 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 152 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 48 38K 63K 78643K 373 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 8 0 0 in_multi 33 2K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 188 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 94 21K 30K 78643K 1230 0 0 UVM aobj 9 2K 2K 78643K 11 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 14 0 0 NDP 7 0K 0K 78643K 12 0 0 temp 99 3521K 3586K 78643K 3573 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 69 0 61 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6449 0 6449 2 1 1 2 0 8 1 tcpcb 544 34 0 30 1 0 1 1 0 8 0 inpcb 280 109 0 102 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 0 14 0 14 14 0 8 0 art_table 32 214 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 9 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1604 0 208 46 0 46 46 0 8 0 ffsino 240 1604 0 208 83 0 83 83 0 8 0 nchpl 144 2072 0 460 60 0 60 60 0 8 0 uvmvnodes 72 1731 0 0 32 0 32 32 0 8 0 vnodes 208 1731 0 0 92 0 92 92 0 8 0 namei 1024 5512 0 5512 3 2 1 1 0 8 1 vmpool 520 1 0 0 1 0 1 1 0 8 0 scxspl 192 5286 0 5286 9 8 1 7 0 8 1 plimitpl 152 25 0 17 1 0 1 1 0 8 0 sigapl 432 323 0 309 2 0 2 2 0 8 0 futexpl 56 3000 0 3000 1 0 1 1 0 8 1 knotepl 112 66 0 47 1 0 1 1 0 8 0 kqueuepl 104 28 0 26 1 0 1 1 0 8 0 pipepl 112 218 0 199 2 1 1 1 0 8 0 fdescpl 424 324 0 309 2 0 2 2 0 8 0 filepl 120 2185 0 2087 4 0 4 4 0 8 1 lockfpl 104 27 0 26 1 0 1 1 0 8 0 lockfspl 48 11 0 10 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 460 0 453 1 0 1 1 0 8 0 zombiepl 144 309 0 309 3 2 1 1 0 8 1 processpl 864 338 0 309 4 0 4 4 0 8 0 procpl 632 493 0 456 4 0 4 4 0 8 0 sockpl 384 202 0 185 3 0 3 3 0 8 1 mcl64k 65536 5 0 5 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 26 0 26 2 1 1 1 0 8 1 mcl2k 2048 54465 0 54423 28 15 13 23 0 8 6 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 89512 0 89429 19 10 9 14 0 8 1 bufpl 256 6222 0 1448 299 0 299 299 0 8 0 anonpl 16 55965 0 41946 67 3 64 64 0 62 7 amapchunkpl 152 2280 0 2138 12 1 11 11 0 158 5 amappl16 192 1509 0 756 38 0 38 38 0 8 0 amappl15 184 63 0 61 2 1 1 1 0 8 0 amappl14 176 30 0 28 2 1 1 1 0 8 0 amappl12 160 15 0 12 1 0 1 1 0 8 0 amappl11 152 48 0 35 1 0 1 1 0 8 0 amappl10 144 9 0 7 1 0 1 1 0 8 0 amappl9 136 574 0 568 1 0 1 1 0 8 0 amappl8 128 140 0 120 1 0 1 1 0 8 0 amappl7 120 43 0 39 1 0 1 1 0 8 0 amappl6 112 81 0 72 1 0 1 1 0 8 0 amappl5 104 145 0 134 1 0 1 1 0 8 0 amappl4 96 536 0 510 1 0 1 1 0 8 0 amappl3 88 115 0 109 1 0 1 1 0 8 0 amappl2 80 1835 0 1760 4 2 2 3 0 8 0 amappl1 72 15240 0 14821 28 18 10 20 0 8 1 amappl 80 783 0 737 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 10 0 2 1 0 1 1 0 8 0 uaddrrnd 24 325 0 309 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 325 0 309 1 0 1 1 0 8 0 vmmpekpl 168 6355 0 6331 2 0 2 2 0 8 0 vmmpepl 168 45080 0 43181 132 30 102 102 0 357 19 vmsppl 272 323 0 309 2 0 2 2 0 8 1 pdppl 4096 656 0 618 6 0 6 6 0 8 1 pvpl 32 160528 0 143500 174 18 156 156 0 265 18 pmappl 200 324 0 309 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 466 0 30 13 0 13 13 0 8 0