000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b818000600290000003100000000000002000000000000010093df4469fb265674129d33d37742ebe6ed60c9522ee4a74b9c223e3afc1da4af85f6fb5bc939e9fd06a4c361cbb29166bd09f9edc5df29942fda87e0f8efbd3c8103d08a7ba2bd47c9dcbbe165a709e63553e7732d262b41852a9e70b4ff6e477abd80b25442b1ff0c1674"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x82, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x4, 0x9, 0x5, "0fcfea47dbe4649ec92b2924275bf316e66cbf93", 0xd60, 0x4d1d91d0}) syz_open_pts() close(r0) fchdir(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00", 0x0, 0xfffffffd}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x0, 0x23) ftruncate(r5, 0x0, 0x2) r6 = syz_open_pts() close(r6) r7 = socket$inet6(0x18, 0x5, 0x6) write(r7, &(0x7f0000000380)="318ff95bbedfa9f034e5ef914973f1ad880acef400ebf0c899d44e218eb126c5b86676553c1a43696dd7d28045a66f0cf3eee9c1f0d93c62fb5a89f3be2a89b93c9714c00577f86ce1b5d62456430f712d6c496c04f0ec6867627d7d5749ceb4f47fea41903e84100dcfe6eced5ea3e17f7033dd8c21626208aed39dbc6623882087908186c3322161fc7e64d3ba703a0d8ef12f8433274d0d24635173610057f01ae8077bfc0cf61e5f60f3a5da27cc60ad2b49b020f9e50754d80556a63f23e07e1ef953ce3568a0f3ef73561bd3285ce07bfe1f46c22919e47d8588bb421891137d65f1332b5707119f24bb", 0xed) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000340), 0x0) 16:00:31 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x80}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffd8f) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0), 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r4, &(0x7f0000000240), 0x6) socket$unix(0x1, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) r9 = msgget(0x1, 0x0) msgsnd(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e94d31659b7764558cc9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92"], 0x101, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r4) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r9, r13}, 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r14, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239a8b18 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) getsockopt$sock_timeval(r0, 0xffff, 0x55bb2f4e1ad4bac3, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xbd) write(r1, &(0x7f00000004c0)="4dcc60fceaa144472777032190b5ef7a50e71bfa5a5c53b04a2d5684cee9ea471bfcbb040c445a9b78bd1afc9ebe6487ca4362ecd79570a547b1778bc69076ca0bc2b2d5a6c38f69605e10b6a98b4648fa8f841cf3e2ec5842cd326b391d9c42ad068d35d712680b244d9a167c15cb8b04b273b14fb2882848dfd492165fd3e124a390fe1bab51c0a6faf158e92983ca762440e59ee42b1259f45c56ad461688b27ce3c64f3a8149a08ead2dbee6816e128e53d4050da10279765ae20b49bffbd2a02627f67f80c96af3e094d90623b3f4e5ac0df74bb650d20b2e9fe3370a16b99aefb07bece36931e5915293215c915ee0ab", 0xf3) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: fsync(0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xdf571581}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400), 0x0) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) setegid(r21) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r17, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r29 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semop(r29, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x1800}, {0x2, 0x1}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget$private(0x0, 0x20000003c4) msgrcv(r33, &(0x7f0000000480)=ANY=[@ANYBLOB="00000026d87b30fc1abcbf20a2576a7fa959c806e24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r33, &(0x7f0000000540)={0x0, ""/227}, 0xc3, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000800)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c201a8c2e4b5f751ba1e4014c8f76cf306843b34f7c027e2668bd5d0af2ef288acd576a4bef296a85554c457623f5c6d02fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/128], 0x1, 0x800) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) 16:00:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x21) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt(r10, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xf0000004, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x18, 0x20000000, 0x9f51, 0x6}, {{r4}, 0xfffffffffffffffc, 0x4, 0x4, 0xffffffffffffffff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x8, 0x4a3}, {{r6}, 0x0, 0x21, 0x8, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x50, 0x4, 0xff, 0x7}], 0x10000, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffa, 0x33, 0x2, 0x1f, 0x6}, {{r8}, 0x8000000000000007, 0x4, 0x4, 0x4e, 0xff}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40, 0x400000000000000, 0x3ff}, {{r10}, 0xfffffffffffffffe, 0x1cb, 0x8, 0x8, 0x58cc}], 0x100, &(0x7f0000000380)={0x9, 0x4}) read(r1, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) listen(r12, 0xa3) connect$unix(r0, &(0x7f0000000680)=ANY=[], 0x0) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000200)="59184b68080f27108ca51dd60779531b227c37b66bafe7a15a786dd8ee94c51a3d5eff31db78d64921c397b112001c0812c38b2535b6bb4eec00564ffa92652154eb340d7b54e670984dbad733d9ba25ecfc38ff312368ff02978cf8dde397b545a36903ae3a15d5943af129c002da9b9886ac16fe8607fc113a5061320a91ce372f6c80c4d43ed90f1409d1570b6c87772a9dff68ddc60e896e861ca0d8baf4cbf8d80c32bba2784cfe836bb3414cf49113564e3a5f0da1d48c9e440e54bbdcbb4a2606703b8b8ef1d37e812d7423576f4c912bf8a17ec9e27608f647f18df31a671846b4c2b34970cf1979231dc4b28f8889541038e22b9ea31ed5d4923c0f0b5522b361d648a07614a80c5a4d90b2de4bc8849a1c781d8c8f07d0cbb2c67a29defdcc8d33f30b59d8ae6434badc8a112848481a9d279ee407f190266dc3c480cdf3f3f05e6e5a9bef8abf846e503ff771af8afa5b3c106ce29a00a65c619eac84bc5f09fa6943dc85cd07a890a64f75482f9b8c729e016388b452949b3efb7014da571c700b53835d6a85ef999ea800f6a539b08bbb99f94396cd2d89e98c7db22e58e20eb04ef4038d4c867ac3acb44c44f61b8a7f78962880ad58cc06aadec1929ae6dcf3c5f171894c75bf18ed2c7bbdab62769ff64147e91b3fe76ddf5c058b5c58176f65af295ff3b99f7efa698b63bb2e5013f3a7d556ed8807e2b2c076a36efef8dadebb2590a4b36671291b46df668a8905b93ef6b1653b8754473fc3a13aac265a4c5cab5aae31e792a40e94855d8cb6680fd153445e88f79d1c816e3e2922e3e69250f2e0a52abf6e550dfd23ac838749802bda4208b9fab8aa5743d9b79a216bc9b68ab8a27afa77841be33b270ef09cc3bb495dbc9b6dabe4ad74790a1462bcc0c5fa39c752b1a350befc3a0f0dd8bff854d9ad641855bbf2933403218e97fb53e7b41bc9a7e7aed588b6b15f7b4a0db2e681fc6a2f1d2f08501e4ff330305f13b2875140af32689f318bd89120eed805ff42d3bc57078d501c98fc8180a050ae0a4a184126ab6ee50af905f4391f25f8d33646ffcb749449f242979576d0c85ff22b400a2ed5fb73c616c5dece0c99ae6b5a6a9ef86f432d74424c50a11618f78cbd77ded95edfc494d1ef9adc2aef3cc265a2a1a0bedbad0c26da3a1f40ffd8dfebcd677c4ca92ca40ac24f62050e85366ec8b43766ce7aab2fb08582cc27bf94d4e79d5649ad96f520c774d4123ff858bd5a84544075a16219b0c85a01fbf59c6aae917778f7bd0cf6bd93a73c01a1c7b78b60341675241eb2f02b6d7c325be7de9932d26994b26443bffe7ccaa7673582b4c12608865b5a4515bb5ae48eea37b488a4fbd66da4507fbadc65cf32c39b67d9e6dced2ed8b40be2f5022c425c6269c8c355f6af8e46c2d2ac0c3b3a49f1a01846ca0f38eb973851e702e96e1afc6083cc798f2148953739b21ff5495f8773d898d6357fda3558b0acbac2d18b20f4a6e05d115c70a931eeafc6400c593e76d8b6c6463e3bc9202e47b14b8f9f6621585c411eb9453870e2088a3233a7ae36d8556e5eff6aa34879c1473ce3caaac6137b1ba990eac08a953a0f878566b645392224ab91ed5a975a739b2e5f9ba4b26c8b6ce7e58335e8763d7ec311cd49e1c936881495792b4b20df778ece5193a85db51fa36c8321425e73b2b7fc5e3529e7522c8b13ecf53dfa5920e8945df1ee242ebc9d8da23f956c23acf6a8493494702412a6ba1b19ca8acf3f218ff8bdd52f2c97803eedd5ef1af0cdc124963510cee01811e943c24ae36043088e21fd0c6abf2e79e4c1a24898cd32109c559bf8cbb3eaa8977167e52b69e37f09fbe6d9b488cb3ed5b0650dead19a93c7d1cdf3b0fee7eb627809a5b26e4f16ee16a357b7ff62352b4835cf146767d64463d6ac2023d0d567ab87cf0559d8539226d2ef40072a6ad2c580682747cee1ea4f2415650beb5ed7042c0ddb3650277f12232d241280046f26be4931379d8a6b210046540c4a4794f2aa0f22967d7d9cf1b91648458332403a83ee9b82e4861304c05b5d951cee1e17b2d1c7e040da7791321cc63d9cd921090dbdb2cf6c5fe0ec1b4c72796f313ef0bbef5dc724a7eb44b4e226e79c0a63c611d65e320b40c357af493664430da45c9fc51a886c001c0b75ce42a049adc34d8682495f2bea70c4a3b2ce90c8b5d43f06b703f2b1c0fad409239dc789584de8f122c191381642a463c0bf9076fa1789bb4802ecfddcef293a96b606f5967aa83adb51bfa98a60e0b7bc9e820e9b21c38187b61751d6f140c4597999b3f11efde3c082254e22b31999ab87163daa45081e3114e109a06c0b43cbf6c31d47ce80351abca1775d80be88fce4eb59bf3f3946ed91e2822d2ad14359a3962a038ccd628c18adc8b1244a27916bb7a4829ce382fdafe3bfc850becbd3d7783eacd8dfa2480cd668c5412dd76b3febe82ec77ca167304dfdcbfa849f87d8df6055b473d8322cdc8b367534257d19aefc31838e1232b5d5c0da9156000cfe5608af90c59ffd39cd40695e52355c216f2b5c9ab98b81db6947bf4861b3c8e18a2e555713d473daafe9590a2e697a47af6d437366b37bf200b2c80eff7a93ec5711b4e7ec78d639d0ad2173253a0976cf17ded93df31e3c95c838ab5eed227bcdfbf35cc30b1954e828ee2b8c38900c64424a6386e30f2a66a5581d99f34d335354125aab160802ae75d1713afef4caddae7fc0d826e8880cb86674241540fb4720840775085b54f8b9c690007e637d736b92af149d68e5f1015ad7f7396899962277481c4ba9457ec4aa1775d430dfc2d716b104ec7d7f5dfee7d8645bfb7ec0ef585486c5d39eced868edfbcbf3932226f4475e83fbc8a95a27272e4b6ec39ce13c6c077dadb49a5bd4df52b25da11b4426c6439766de79a7b7fa916ffc99be494d66a7763e5048c828ac63ae264151bc6c461302323aff57d59ebe118f62e4b9d10a853d11aefe41751fbe49b0f73065b61186b1935fa5d0ca2de8f47ca9bf7ddb2c60bf3c7d678038fd4f10bcb34382d032627a0f0c05a923c235b0d65795bc903354a8a4a0637ce7fd815ab2deaa4d6b9c16f319f5ff8b65fbacd0b5fabf742828fbb378a8329619472be0b4c209e2424889fcbf73a6cfab075559f8fd30658a9093d51f8e3413b47470a2c17fd641677f664e608b4f1e31b55b41caf3fc09a697e61fa91ff6ba7ea560603fe6d77f2f919a7356b621fb023a30546e8abd26b2c2aaeb9ba9915b7f714fc0b625681f7d20ee042c917463ac92ab2589d6e0c81d05688ca43d463fe8e4d1fdaee782ec10c9070fa68b4d13c3ad4bea8705a1a670e01e452f0ec535cd0ac33b2a3e5e163c601cb7f3e66fd8d3cc1fca4806ffdff67bb084ea609f0e2e1c624416ebd51c1794b8e29aa6c527c99ab017f247e299d9e307d555bff65fb3512cb0f885c5d830f7e6d09aa5522b8ae77714460aef5f355815ed2ce9a321fe8b35b54785129e4e651b19ef0d706b4277344e5c81befd3e0553a250a89b94fb3740e5655d407bc81073a2ff85338c314e67bed615d3e99c12956f500f01208f6cb3500ba7a27bc97ebdcfa7b6d75d2ea3bba15b86075c87a49af6c84f6fe88c03b994d2e2f550d5c65f12d08caaec3276abb75a4d47df679a6c9849aa561e7a2266dc044cadf77922f2e50b013b2e174d3fcc7b6ed7da40968edaae7563b600bf783f7ea92b96eecf641a0ed869ed5cfc5532ffc7209b8244ddca6c8d4243b8257e7d6c634b26a53a13176264085608c08c5fddd4342382bf0bf632e26feed32c48d65943034fdfece639105417cbfe7163bb12dc3f97e3b534f87e99e6c84b4930280c7770a571bc0aa84dd2b96d4ee67fb15f0602edcbae255897578ea8689287f002a0038e2fa08063af5651be5730e8163cfb19d1ae1db9174263021a89b2a81a9c81623f86b306ae64509a671b3c3d694bcb1bcba3c4313677da4df0a45a846f63656949a410a059696e1e1befe15cb19202477fe0689c7ea0059f5f61a3196c36318eaf5fcee8cc2499c988d3d66330d00155538e60419b0502bcbad378ae7fb352ee066bdb09e590d07166f03114e7c93bd0de5898baffc49f33e85eacbd0c5767e79dbb71480a5ce0f0efd5644b08534d2c682b0ec6b755a9a3f13bdabd3a4760c044ed89cfb28280f6329b1e17cfdbfaea732ffe321548d58ae5d5c1ad8efa71f37cf7ff6d27dfed71ba956b14782f0c5666212240f409ece1e88ab12b969d35221a828490bfff5c7e574218aa7a37e43add713775d523a5b6041083e1e09b02d34ac895ed54bd958f8d0101c7ef258be098989ba13298077299f250f184ee5d6a6931bfde2144e7459068d9a9e0f12162a74ff8b3f001050319522fc7c20ed27d1090530a9b04d491d0adc861f0810a1b2bc1f53d39db25b958f487266fd8727c1fd24c2fe851dd60eb5d8f190a06bbaf75aa05d2d13400b8fd69a9c5e6c9bf8ca5a4b7ab8b8c6e8b665f096317599f464e38280992b5b2ff6b123b4050540044a68b1df4d2b991d7ba3e7ba639a91e3a01db7b647d27e636f7f2135e95790790d843931940edb2c3e7e12af3ac551b0c75c0d5cad9b521312adf14e880dc7b32fba13439a3591143eaa81610096ad258a5da8d7bc3a26e4b51848bef03bd3b3319ca5771852a3a71b476733ff3bddb99b6fffd8d6ceda45edad6322ad46695305154a244ee055174c0807202518bf04b361856177579d28fad22efc9ab80f5b09247cf5c624752c45a4a3b4504bd28a32c2d496b4cff07ee1b8355e3fd71e44aa1dec7a4a18a768dd49432f1713af43e1fe40382a7c39ecd0446e2ff7c6f6f0454854b5f3c40521ba8dfc65b57e8113e6c0e41364c902bceed0978769949e84fa61d21f42d2b7e3ad242756c1051aa54d307ccb9f9d5754cab32edfb5a8c9724a6dde461f44e984c272806fb27d149e5e971fd93dddf219a21939f364b133cb8c8e609df27baa611068e2b1c3bce08e45d0a67ec8f4dfc037fc4665157692b17452ea93ffe4499a0e6709b5bcafea7ae6318fc6dba5bb41f467623013a64b15791b66c256c5a5f5ef345eaaa59e0bcfc527395964edbe63aff72ab089f86ae0bcdbaa91616d2f829d2c6cd69018fbad222c9bda57f08fd57d5de2b1ce10691726cc11b9d28e18e94f01d4a440988517de23d7ffa3ca9fc107f2586b7dfcfa55e70dec225c68e082e35ddefc2f09ed216544c383c6042436b6ed8a789692a6622cebf18dd3b2022fc7bb66b68f8a46414109b5a5bd053e4d72f5a68e54483ceca261f37b50bd63561aa3a4bf701153b0dcfabafb595f40796b6d1eeedc5e65def8aa11c881f4c6b87f92bf6b690eb5a8bf1f0f09b95d9b9122342ce7b713c13af6f7bfe3aa52025b742fb6b9ffb76a32df2c1922766e47b9093face31d4d18f80f2f7323d5a6c1e9b01716ad05755712618668146da8e8b8a3d072e6b86d512b89d87ad38f0601fd0e21682b47372df53e55b366cb9841d4aad5db5d0273dc2d49d793b43cfba7ab2cd481d1fd9bda04872694f878bcc3f686b22471eab9eb9a2d184826d008e1ebd90f227d843d01bdb76c7f6379f991eb55125a79b43e54f645e24a89b83b3069db5a91eab4792ce924f182b65dc420e3d7fd19968d9ddee06f2d83ffce547e0b96b614bda2038c1edae2aa2de78aaa439a78c39c867701a8f921a0aecf5e710af757d2c46d6d625c9fdcbd768184b1a589171a29000793a00a813e41d", 0x1000}, {&(0x7f0000000080)="8c5499afdfcd1c91e6b63b34f70f1b6cd1e92f", 0x13}, {&(0x7f0000000100)="939b490ad6228775ff30a2b999f5f6021eb778f1ef8a0f1d7c06402ea0a8b5e4940e390d2146a80080a091", 0x2b}, {&(0x7f0000001200)="6a3a8fb96fc205733c86ec639e944967da1e9e8924828e9a34b1532503ba49b880cfcfeb", 0x24}, {&(0x7f0000001240)="e6f59f83dac028f04a57848a1531ffdf8ebce2ea2b33ae56cca1ff679b0b16661bd049e6c81d2f3cfbc75ef1dbe8961fde0d0997c2f17b1e8fa92afdb8712e1cc928a4810adb7ce1c5ffb2d9053a546bb553476ad7ff5aca16a3f12a5ad04371d37ba6e25760def2192aaac59732cc7050696d80d9da17964e2a6739876fdccb566b2e39537e871c0696713cf9f48916a813883a48960efcda", 0x99}], 0x5, 0x0, 0x0) connect$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="eac2578c6d7670fba2e79c503f5e6487d30fe4c4ee0de71be5a9e7a1fc9087ec86dc92dfec0c3a8a43d7282f709e809cbd2e2c06b78de55672278b3dd43f9be6b8061fcba7601ce0de936aa75fc028341cc6fa6bb023c2e240f75c16e0d9c9496cb20d"], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ae2f66696c65302f66696c653000"], 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0xffffffffffffff7b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0xfffffffffffffff9, 0x800}, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x3ff, 0x7ffffeff, "73f3070060e3dce5081a6f09000000000000f200", 0x0, 0xfffffffc}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000280)="7c7c95e773a887badc600e41190d78aa5c8904006c245739a13e1fff29fdbddb82b992c4d4e7e496a64d3f28ebc140195caba4a599ffe86351c1cb7ce615b501182ce4b8fe897a8d525e4fde1d1fd74161be1edb3292c0a1acf5b12d988125684b6d74693bddc15376111f3993c39f0b3168b7ab33b2f16e393d44c044cc8c979226e1704e31efb7e6edd255ea6a6099e21e33d72499009fbd522277a3a4f2402087d34321a2e9c141abcd2c54c6dfd309c49fe85206ca5cfbc5a10df9c3a8ef028b362affbe32910fb69ee6938567da1e34d70828a5c84e283fcf480cb47b84569778c767a865b378226a8023db0054fc516556a432989f2c248995e3a9cc69e9727f23a245fe8e68f6f6338500a6829f8c2c0b64a0ee5d91022a0b0cf17691f676e196710eb557b3db3fc8120e1b84ef9646e65e83c6b1b33834f6641fb85034c97c8ed590c514f6ec0bd652089c2b0149ce9d52f37f7dac09d740cda72ef4be68ff4d7cdb48a536bb2ebf4fdf2a25e9ebff8dd26047fce32f80e23f060026f894074bf49b8d0f0dc362c74ede013deab82a9cba07b1be86d213bfefd15fff1dbddf5bc86ff1842ad28421573261d42b4bba8299ee43e828ddb7e4926f9728bad1e2ce244ecd294dd6ae372dd7d0b187c57cb2498f675c8fc827cd025dad0b5b291053eaeea57a272e7a23b4c208c3ef2d96d3927d4b56ded2f3aef2f756a63654b14449bd5d4265c4575505331239eac24c96baf16f65c7f065d2ffdb6bd4bcf20bb4286b365f998af6b322b404ffcc3e0df0924ca9e9bc4126dbcc81c48c30d9d92da4dd77294d99f03be4555f8795b0e088c3fb88a07a96560091dfc018a896314246d9ae5cddba4af14d46528b7dc3686b72d315e9e455ba58bd0cbaacdf7cb0d374b7f6ed4923586ca37f1f5dd29c3aa14bddfeded1d93f49dc04e01a6acf7128253594031cd5b030dfc613c1be3b9812ee89119e79dc001ca37c9bac429fb5f55f5b42baf948164aa7327bc891717c158115bd07679296f204ba6f63d86836cbe338464e4a611d123763f6902a8f0134ecea8e62cd49a61dc8a703294ac270b8757c3e8d01abfe4774d1ca606ad53c044a141a580806d15018ae2315c520ed4c54ec827f1c65d6f95766b68a0993fb345af0b95f9f69d302689e395b9744067499f8ff210c26c14ab7ccd5c0de96307d5f3c7ca44ed62ed3e4b0bf49f914d482cec28af09671c9dc0037625fa5d4a195e23537405e08c657e2c4d748015f59da7a272bc8c4231ecd67d891aa4225630e573b69a9267e19bd8b5ccf53264e2a0f3110f1f4cadcb092527830e163386dc31ca5b3410cf3157ed80ebad229bd8915ed362e4759a89b4ffbcda28498412d8756a65726e97a2b5650a759735d98bc71b10e25cacac959e5d105f85a1b0304f0d394f6cd205e210de49662134d09ebc9a3dd6eb835516bfd50297b2e7505450aa6b965676bb88f91b70bfa84324da46052173d672eb63dff28e960aada42d336dcbc4912474433d956057211b319e6e523006be18d198d87c4716128882e1899f1e54eddf4ffd5b3410e730b148fda793bbc7fe168a52b3407f7eaaa0c46aa8f743d2851e0fc43c8b86c0c1e52b189c9011994d0cb54bce80be7c3a3870e50ec262311e709ebffea4e2b65c1841b5307ecce65b64316b9fe13ebe3640406d7ee0bb9b16c8b21dd41711291d878957bb39dcb0191fb57e563c42b9938959129fbe9021f129c1301585cb67981014815a23e4c94a14942e6ced570042b0f9739084eb0ecf6a4091235eab21f62298c2b2926689813a2d08f00d3f857214fe61bd953b47be895356d0f79ebd5bece2afba565e9735eaf820237c433d38bf5ae632676101fa4fac5a942b9984d3812110db66e230a947465566a3c4d959ca1b44ed3cfb162382b3437552ec79aacebf9e68d1530735089f34749850c6edee15094248d551587e83af544e32b0cafcbf993ff7cf6bd44b7b7f59b2f6ef615b14de6e3baba79343a9e57248645425ae88d83e9e425451d0ecb35b7b623ec4358b499b2436973b38c72ea9eaed334dd79d989a5b095aa47dd55fddd78d47237ad192a5ee8d40b5f99c2aec7279b739b97ee6ba32314cbe336bbe16831ed60bca764576cdea7f6bb1f63ff722ba4c42b7a3aa76a183fa5b7d3549b64ae1a93839b965048ced9a9a507b74e680e8eca81ded9fc090f82fbd591308469dc1b706efffbb2514cbc0f5dd9dad853df1da63023b22014349bdae96e53aa7a48b2f2683b1701e14b65f02bf395723b019f61e3a68c7ef2b13e6a98899731877eaaf60fb130048d477a97de081985ff548090a02b86b1e63ccbbd433e25391e2e43d5e7f19e306fbcc6090588ea914ca0a280aa2f983209e3259c074dc7261b95e86dcb88002775cf32033a1ce37f76c5292f01d3322ed46fc34bdb58b8a7f295987d41232469fde3d8e78b44211eb64a85f2c4e836e32b777da5d6b455aabaafea3ffba9e7da91c734fcd4ce36a52f9497afe4d7fa6b443b435e3ad1d861125d0f09c9325128b323c9ac30d8b0950d773ff30b181649ed13d06aa4fdec1a1293a7c65f1307d4e50b2f9598e99389e01f569d71b7149df19ee05d599fc0a9adc3e448b6c85cba6ec421927ff38189952c68141bf567412849e37892fb8296463359c0b1cac265d1a72d27ffcdf6a6aa735468c439acd66976bad947600b514932280b864f8eac27f65b70b709e768f3b67b7be8f8ff549f92c75b7d6adf54cd99363e215e7e6c01ba465dc73b841c55e3309459c56e8e3ca542838d2e632d0482330710526756bc2a844a33154efd8a1da248483ab623e6f4a01d9e4239bc4d24409aa411ce1a9ee6f1b1df750b7931fff24527892dd1bfb70d510aa004ed5c5380da079970adafadaef7eaacbc7710e592ec83a2bbf7d848ce118985d68e0ee2ea77a025437532c21f300366abb442ae07425e4e7eaaf7f9d613cb53cafcbace7f1245d50f817b99949b7cbc9f33d452870fc3f070c7d3ae69d865d48fe638afc0ebafb245af0f01f289804a4aeba5d4feda9f8ac6cb7553a302b830526082c6e3c268c0ecfd22268618b321385f3167d9592f396fa2e1c3d144de0bb362b0a5a8e4b700fae0a00482f24e13dd1b566dfa19e5addc701d4025dee65f6c0c9b00d93f458ac9fcd6b73d218ca7b363828413d33397034e9387e8c889594f6c2ccdf38939e76b26e0acfda6a689d3855defa4eaca3d44d7fdc383f8fea69c270f1a6dbdcd28b0a2a1f2bb476eee1f7bb2868281ae39c7451c72f88a4fa353af0ca963d310a70cb9dab12f5955aba38cd894d5ae5fd7096fedaf67f6e4581166632ced02ec462910722cf5abe202f9fa90517d64e9404153bcbff7cf6d551eb191e35c5141141923eb9d5a9ab115699d5e78a3cc04c6fc33c3e06c96866c645d7e4d9b5eeda65fabd7a4e83ceb4bb9327fd864547a7d5edd9b0283dfb873cae62315b090228cf4de67025551386095498f18b9c4d91f412229837d15edd1aa234eaf2dabe4a713ae184b6724acdd05177fef689e79f26033739090848197f9fd95aa909a23c1432b45eef7a0d170c14223a749dc81393c0ab8a7077b1086dda11e932ec64948a9469244214b3383c3f10a40aec6833cb7ec48e3754976d21c24fee68e93d315908370a1bd2ca09ea0ddccaef1ac0ec7cbf2ae7bcece9b8e68f1b1192f7ac02ef1a756de60476bf0d243665571158b1a18e8c87f7d004be6f0554e102c85fd59edf0006ab6e27b2acc2e9723cfdff3fd0cf16cb9aee42087a4787f48ef44f2483b2ef5e21070fd3220a70b8590f9ac6c5156a5aeb8b490b6477301ffeba92a89fed976309e009c57a79f38ab2473809253c78dd1dabb25c746cef94f0469771ecf51241b0dfd5f38bc4ff84d89cc36aa728902bb4d2054fe3d88dd62b2d15f65ef8259f9a943a5baf72a646e03bfd3936424ef1733d5ac85d371e7cc8c00dc7c19dc0e3b99558feea1340e19ad137426b9c786b72208aa9f8f5ef1e47ff4514c388da3850501f129359ea911bac12ad763230a586a4685ef0bccaac0372b9379edab9fac2174576f14c5e15604f9b70406ef6bd9d65fee0717e25dd3133f3e3bbcb9da84c7ecef6b61a3dcd092dabec59f0a63f9f50685cfd9d9d7faf7e08600b7e7a29b12048fc4147c0c54f74e1bfbb728de5dd8f5c80f9883d3f9887d3fd67dc3839b5a9ab789b0d8c57e64d4e96bdcbb996dff0c56ba09388294fc66889ab63e65e86c8bd18f64a4469c1b09307452923190b29369c4953b9d93ab777395564a2eebf7396c0e31bd6141b72c4ebd438b85dcd961b770a01a3f15fe264bc771cb2745686b3641cf628aa19065201d9e42608b5087273912f0e33cc591bb88d4d112eddccfe6b0b70e4e5a82f9e7b17fab1e34098699ea26ca4839acdd826e03a81102f83cb747312e74f49cb964cf84a652a62732fb351133580f1c4d41614b98338d2409e2b1f922220c9a967bf628059d4fcd3dbe0b8f5f896a6466ef4f480fac202695a426ada688c8a606a752f365627169ae93f7b5c5953bceb77d0da30e063fa544e59b52fed9450f149757bf4543019ba680a8dffee9f103612ed75cdd254f507b3623e8a05c5274f064948b22f713cc8c137508e4ed35e00d516ca347754200b0c5896ba1c02d8d58e3c4ecfbf8e6a087efb48232bc4cebe2b54d97b9bb24dd75b85f0fd9c564897fb89f8fff9d01008d337c0fc8b18e0b0884ef6ec35e6d88afbfe3880b3d6d09fb3b2e11d78c600e31cd24389471002be15fd634d8a5c778af4190148b394cf97f70e693f2c045d7a4c28ab919fa00f578357dac92e1ecfcb6219c69204c05239074fb29d1505695cfa97210eb06a200ece3b483cc8aa251be66f4a93871432b8f3e537253671667ac84b0f35866c0f43a8095fd921184e6c11ea7bd971b9a3586bc83fc0fe7dd9f934cfc7dafd2ec844e5054119aca0aed8b11e24bbbcf7bccc226cde1c0d71b56d54b10fcc09b5432faf01b7b2ebd0a185c5028f11439e484fc09099581a54d37c9bf5e0d3f9a49aacc2f61886f9653805710a08c47b02020d44e92083027bb30332fc197926ec2cb11196eddf4e7098dd11d97215664cd973c7cd682a0541101f273541e259ee9e47c9192783fc284997a3fffe19ad6292c7a9fa261b9b57e282f20e2ab54a137724547e2b2ba3728b00ee691ec43bb8b661596d4c00c1e317323ef338c4c5d1297de1849cc3bbf2d257c7f60805e45899be79d6260a1009429eaa88dbff2721d21aefd41fc845560521ef3b6de674c0279580a043b503939b6e1f62fda15a738e877e8071c309c0ce68245451f9fbb6d8300447859aeea9747ac96a142d52533e2bc116fdd8de1fdb0fafcf8b68589425ada4ce381dea027b8ab5306ed8750079c010aac179cc14a921c64115de784aa5d4224eea7cb7032f901ffef9f7539b4824facab6f2e80773667571862f4e4e2b230a6a590d508b395a147257c0f8b45dbe9a81f1ef7e255c1c77cdef6df532b41c8417d8d7126620b882ec2319ee6c20ce2c7365b1dde92f3e08e30bc71b82ab72be4d7e14fbc38b6e48bf6599ed1c794eb0405971f7aa7e13207783ecab9660ed30d2a20589bcd5ff3a0b7f5f25e716bfbbed23b056978446a7abd19f83e6c9d92959133bcc92d0515a9add0d968417bafd5b6971c3c35efd77d5f50271bcbc95c7211d96c8632db90f455312542bc5966b5c744e3503b56aea040d9b31851c22010"}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf0000001f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:31 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7, 0x80000000, "73f3070060e3dce5081a6f09000000000000f200"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x200) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9f01) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000180)=0xfffffc00) 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='\xffdwv/null\x00', 0x10000, 0x0) faccessat(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x5a3e) msgget(0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) faccessat(r3, &(0x7f0000000640)='./file0\x00', 0x1, 0x1) ftruncate(r1, 0x0, 0x3fffd) r4 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x7fff, 0x0) writev(r4, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/226, 0xe2}], 0x5, 0x0, 0x0) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000680)=""/233, 0xe9}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000000780)=""/135, 0x87}], 0x3) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000003c0)={0x1, 0xfffffffd}) r7 = dup(0xffffffffffffffff) connect$inet(r7, &(0x7f0000000340)={0x2, 0x2}, 0xc) bind$inet6(r2, &(0x7f0000000880)={0x18, 0x3, 0x400, 0x8}, 0xc) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) r8 = semget$private(0x0, 0x1, 0x82) semop(r8, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000080)=0x7) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) socket(0x74ea22475a6aecb7, 0x5, 0x2) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = accept$inet(r4, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r3, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xffffffffffffffc1, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="dc4ac9f956dbb17477be25a3c1f85110e8", 0x11, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000180), 0x10000000000000b2) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0xfffffffffffffc3e}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440), 0xfffffffffffffe9a}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0x1, 0x7f, 0xdd, "19c66ffc2a67464a1a84bc3f9b13325a3a8f011c", 0x4, 0x51c71e58}) 16:00:32 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt(r2, 0x744, 0x200, &(0x7f00000002c0)="03ffcbffc9a8190b010bc05f3048e6993192964870636815b23c83ee141cb01aec9ef8aac8734101457858798c796b379cfbbbe0506255b0fdbef2a80a73812d5c171b19acf0e44771ab2e395923aa1fff8aa137aa3fe7eceb84fe79083d3679fdc8e1de3e5f906a948cf34067b8820956dc4e3000000000912f67e3734a9f9fc131cb778339d50a721ad28d75f242380975b4f01938749a72fe9672eac5f40e65c6592ac1fd08b17cf442fe4ed438b583c5377d96a36e86f61cbeb9eb17f04092729af8d9bcc69b0c8c7baed62f9c667a880c789c8a0e3cdb08cb0ba26ebaf2b766a57e8ba84f92a5716b32408525de532cffb8b697e0ec52ee46bd366ced5fc3490aa51416e4d18d8ea188a00f68e54503d1ef3672ab88ef1379d7e400fc9e89153de5bda95f49e5a282bbd1ec22868e9a74adda348fa9bed6be3631fc55fac024b600ca2b72ab978cf28224", 0xfffffffffffffec9) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup2(r0, 0xffffffffffffffff) poll(&(0x7f0000000100), 0x1fffffae, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2}, 0x5000000000004, 0x3bf}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x17, 0x9, 0x60, 0xed0}, {0x3, 0x7f, 0x9, 0x80000000}, {0x200, 0x1f, 0x9, 0x7fffffff}, {0xdfc, 0xf8, 0x8, 0x7f}, {0x7, 0x1f, 0x3, 0x9}, {0x6, 0x9, 0x7, 0xfffffff7}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") getgid() 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xdcd4}, {0x3, 0x5c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20182, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffff9}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x20000}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000000)="e740608e1d9f514558f58302a1969bd3705ed60f53671c66ef651df1bed8e5e256d103bc24df9b048a2d9b6b3dd531e664daf41bf1ab") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x74, 0x0, 0x0, 0xfffffff8}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x5, 0x803, 0x20, 0x0, 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x100000001, 0x6}, 0x10) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x2) poll(&(0x7f0000000100)=[{r0, 0x1}, {0xffffffffffffff9c, 0x80}, {r3, 0x2}, {r0, 0x4}, {r0, 0x100}, {r4, 0x10}, {r5, 0x8}, {r2, 0x4}, {0xffffffffffffff9c, 0x8}], 0x9, 0x0) flock(r2, 0xb) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) listen(r3, 0x400) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) socket(0xddb63dc01550c806, 0x5, 0xc4) shutdown(r4, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) r6 = semget$private(0x0, 0x0, 0x10) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000003200)=""/4096) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) write(r0, &(0x7f0000000000)="7f196fea4dd8151d94e69f7b140cf3e980b10d67e6ce69e484", 0x19) 16:00:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000080)=[r3, r7]) close(r2) r12 = socket(0x18, 0x2, 0x0) close(r12) socket(0x400000000018, 0x3, 0x3b) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, 0x0, 0x0) 16:00:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x81, 0x8c}, {0x18, 0x2, 0x8a}, 0x3, [0x8, 0x4, 0x0, 0x200, 0x7, 0x8, 0x1072, 0x7a]}, 0x153) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a600bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82000000007de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab059e462c81058e525c083dbe6c037d394b2be423e25443ca8d95d3706325d8ec4e3d76617ef4c39ef816d974c1e33601686e665150a3bb2ce87497fb0b018a943fc7a8ab72fca606740000aef9dafeeab6846ffc650c9e1e79723c18a4ad3ba44f8b0edbf6235631166944699853d8d267327e0dee515c289fb2e330f19e75b8484974c66697407f51f44d1bde9a40f96f29b343b33f30b935c83fa25448e5817265cb50aad359f9d27ca2ec9315ef941941d1cf1269e16e6ef848c232eaedf0ad628cb86e98227aedc3dce59008869c60cec0efc915152e4bf3130cbbaa2afad247c21221efb49f1269be0decd2b1ad921b05684b415f5eb9f11e1a3fcae4d8aac7f8fb7b9b8e9738c66510972a8ba2da4d12d7f62ff12e2a0000"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5c}, {0x6}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x180, 0x10) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)="cab62b6739e260d3f6d0543fbf3fa5adfafd05b2bca440df140e4851f3f4a16df2107d33fc3d1be0853965def003126d55493deb7dd7f4e99846e8e15ef368802fedafe045804185d5a23eefccacf76fbb25f7a1e23ad240c1fcc786863251b1f7c04d075f26e9f3c498634f1e914d90879cb8ea60b02f2007f465ea061b79"}, {&(0x7f0000000200)="70c2af034c866194a82041abea7ac534af78c860c359356b6a2752edeb165e9ba09fd3c9cc6feacf9073a37f01ea897156c7984318364a3ccbde9cbdb525410107f171fd"}, {&(0x7f0000000280)="be3cbd5aa41bfbaecd203817f8f11fece12dea44eeedb0aa2cc89d0600835cb0e85c06a7f1d2787e291d7e1d11853646a895c8dcba3ee104986df23fee716c496333ab7b718d18a4665c5f0d9f138f8c386dacb75d86d22fff8b570ec4e2fe4c178c829c1fd9c450465448c191118b43ab1252"}, {&(0x7f0000000300)="73ec4a0ddce493b169ab7c7ce94acc5ab9d0d3a8dcc8b9173c91d72dd32e9354a2e2b8cbfe15e33a81399bfab23d0aa24d16045e6b81d263029871d3079fa9a02986abf3e900c9f499b85acd375239998667e7a1986262e77d77ff0960688a20b0e15d742ec9bdaedf38d0ac64967ba02ec99dbd5f2b038202"}], 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0xffffffffffffffdc) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r4 = dup2(r2, r2) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r8 = dup2(r2, 0xffffffffffffffff) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r12 = accept(r11, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r16 = socket(0x1, 0x7eca6d264d3163fe, 0x3f) kevent(r5, &(0x7f0000000180)=[{{r6}, 0x7, 0x10, 0x467940132b13a568, 0x6, 0x101}, {{r7}, 0xfffffffffffffffe, 0xb72b2b65f11fce17, 0x40000008, 0x10001, 0x40000000000}, {{r8}, 0xad96e96a4f17c4ce, 0x8dd29457eb12ec74, 0x40, 0x1000, 0x97b3}, {{r9}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x3, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0xffffffff}, {{r10}, 0xffffffffffffffff, 0x5, 0x80, 0x9, 0x2}, {{r12}, 0xfffffffffffffffb, 0x4, 0x4, 0x9, 0x8}], 0x5e2, &(0x7f00000002c0)=[{{r13}, 0xffffffffffffffff, 0x24, 0x1, 0x1, 0x6}, {{r0}, 0x7, 0xb9, 0xa0000028, 0x80000000, 0x7}, {{r14}, 0xfffffffffffffff8, 0x2, 0x2, 0x7, 0xfffffffffffff800}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x9, 0x8}, {{r15}, 0xfffffffffffffff8, 0x0, 0x0, 0x9, 0x40}, {{}, 0xfffffffffffffff8, 0x89, 0xfffff, 0x9, 0x6}, {{r2}, 0xfffffffffffffff8, 0x85, 0x4, 0x5, 0x81}, {{r16}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffff8, 0x2}], 0x0, &(0x7f00000003c0)={0x0, 0xab}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x3f2389957eccfd69) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0xee8000000000000, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd63}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x765b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1c000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4f}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x20000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fe7000/0xf000)=nil, 0x5}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfc3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1ff}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xdc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x6c9, 0x6}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="d3fd9d2a4e9c5874669df45ff971d94beea67033cdb1899df83adb50", 0x1c}, {&(0x7f0000000180)="dcfd79a9e0b100110ab381111f53b60ef76072f21752018f24bfc0c014f7ae7059d25bf584ea4da4741664aecbeffd3cec24672b3600dcbf8f31a23b92de20ccf97223f13781fdcb6600551717197497f2ea259388481374e99b156ddd154bd2fcb52b8342107459e81d8732eef39c7c9729a2e0da69746408cfc842b2a3bb3b439a0eb910f5259cac542066adfcc84fcbe22032b23caa8340912e9404545dafe64973330b15cd971e6013ca9469efcb403f9b0899f93a48448a22a6b7cfb0147de10a46c4864ca73e943cb346a5d79dbc85050712716a1631c5", 0xda}, {&(0x7f0000000280)="21f49217c5243ddfab28926765", 0xd}, {&(0x7f00000002c0)="9d8a77274ebbc9a842b712c2c82da91dc06a89dca007aabda42463fbc50cc75829c306274b36792e863c395c28f433016dccbc590efbf9b38b6d89f90db64139ccd3c3f6483e94fc843cb214fe986429b6d996668191356e560b99742b92069d848957ec81b33e0ac9c128f1189a7d75bf7dc8371c0898af6168cfb9f87f8ffe6717f6ef0b46ba74eab543f49c3f25c448e10878cac0cfc9357da5e15a3cd56ca32291715510e808199e92abb91abe182b0c72d7d4220382419185aedb1081a48f584a9f662ed426a8a5863c1265", 0xce}, {&(0x7f00000003c0)="300125a139b7e5462c513e81091caee3c695a68976f2f81aa2498d9d214fb799bc1374a6581c3e74092210179ccd8529b0148b38d071bbb4b5e7005907433573d34f216f9067e8f67ea85a86a7678d4bd97e01775cecabb0116b19dd72056ece60ef07e1cab3b8eaae7db5ead97b03f4a7ab93d2705fb7ed88915573158aa93b77f096f4e669e298ddb0", 0x8a}], 0x5, &(0x7f0000001a40)=ANY=[@ANYBLOB="3000000000000000ffff0000ff070000e0a992ae06e322e95f6555652b94ef0adaccdb732ab9d12ccd7429a90e20eb00e000000000000000ffff0000010000004b00cba4c18e2959584a0a14c184ce2ddff6f6cfa6f50dd78396ceb48d701c049447486a06e4059300d032d88dc3fe5dfc68aa4b95b67a21c448ee96f06155ffcaea70e49b028ea3c34453a5e907c72bc781132159aa342106c4bcc06a1f0930b54287e71db64f9dae03cf4c80e887f594d80b59e9f849b43faba122e2d9975efe6cdb86884bd44714249cad243f138ebd772a60223fc2337d2d5e373d5f56600bbe2172f85850005591b9ab466b1d740ce8dd242300e0437d2be79df887be71b80f4f0be07ff0f77300000000000000a0000000000000000000000001000000ac9aab9f79465c0fb8c8246cc58cb8af692683db6e9e765f0ce6ef87b18cde591a2c4437f4cfa62b279de8268225a3c2ab583aea9a45bcf2605b70ceba08dffc4fe174a328f2bc74c1ed57eb50be14644cda4069386a8a33533de45c9eb7d351122b2fd61e2d7d46f25556fa1a6595170bb4647073a0544755aee6516045855e5b9adef62ae3e9099b86f27f92eb0000f80000000000000001000000ff010000fc905f409e4ba086b06108b86c1cfa58f3c05c18985a4dea6fa724c4c150317a2c78fe8cd392842c0f88e6acc67126dd2664b5c7755c708c747d443c99db42fed306e0d7fdb63b1542e6ed21a548526759e0c3cd2927522d4511f7e04bb1104e0d12f74129cb03c0c7804afeb60257fb83d50ecfb9a5852a42062521aee95b914625e4227864607b929cb9e1a4e52d6dd5f7697c3f9743c9a9f922cd4baa1fcf497cf9f3845aaf3456f189f41ba62d9e4b07c2a071c2952c928d561aea1a0e5112dcf8428317842c83d2183f4dad1db3a339c1c94bc35cecf70a4948e74f72bfca7f000000000000f000000000000000ffff00003f000000f42d20b09c60102a20eac4384e74edfdca2055205e89e266f13dadd70f252c90bdd0fe0025a7880852858b4362d9eb45a9be5650bdc4c2e4ef0365906b6db3584092cf2b43e8fdb82e86bab24c2b006b5b2da4522c36da97b61ac1958308f85946620703bb225fe4d4f264df94f1f0f1c83bef4f759bd882114a77f951a3816d93e9e66b11631caf534f950f956e9b6326960e129286fa19c8c4ec76835380e527bbe8a731a243ea5db8cb92f24a9a502b988a4a03525963bb44a9ec774eb5e9a2a68eba340843903a2f25e0022b92f79ae1778a59802f1d5d40cb00000000000801000000000000ffff0000ff000000ed3d0708f2718e9e5a930d3a54c5a02266efa024ecdaf0730fec5be54ca547eb31d902e8db38a71f953664fcdab87c5d600b948dec2a0ae8aeeb220ca5de73ee2e4031a6e641995980cda22c9cb7f8f89a33815baa71e020dd9bffb970b652dcce985474d831bfb4090727e32f71c84658520d7ce59635349cf24eac373ec2822336b6a550f36039583b42f26744596e006b84546d98010deb497cdebf779ac27233f70a274dc57da984bbfc4b670df6256c80f19cbe12f3b2e8c062e4f8e4f6a1db62d77bbc5bdfc2404dfbc4d908e36aa53d4130b31c2fc2e3fac2c87e2e597fff9f9eb9b39793ecb784794d172d79ac910156a0ccc2ffc538b0b985fb5ed347500000000000001010000000000000c550def5030000001225b447a046f12d829c86342958a1f9e1155268d0a4c2d31673cbc76804a3d00438662f989a47ba269b92de36d8de4029a29b66c291468a080d4d6d826bbf7a293ff38c9d22e4061525f700feff04e8628a725bc403be258e46763370dbed6603bb55872b8ca5f2582f939c657f5e9a3cd3a4cbd9475f05669aa83627d7809081f367421645ca598433febd476e0bc020287360e48db57520f0f6283a43180fcc61c085f6c7b7468346b6a99f0bb91029f1e529d1105d09716b3445b8eca5cdf59d2427961523a6bcc63aefe59f27fab49f9a8567d3c539ac767525ebfd7eebde132d71647f33aaa4885b28a7d4eee9efaf8bf708faa7444e3093af1e1bcae9180d2796e51144dd7b1c548001314a0c552bee793416ca44ad67c3411dd18a443dcb720b3463960d6d669f6452b207f52a68f3abd98511956f103e396cf10de783b9ddca8ba393711dffa82fe40dc43fa9469c3358a9f59631b8082bbdd568b5da50c87a64b7754dc4e9da836dc5a18e886aaaf6ac18669666681cef82b224a5866eaca6b3b57f0724fcd10c33028ffdeee1fefcd00270d542321e20c9ed4c7eae4f69a507cace4ecfa0be9855d7fa1007679542e1a138976760e1b66210c20cecf78a3a9daa411dbd7b725c29e85e6e134eef31a47bab58da59b9889c1cddea7dd8d6502bb7c6267205b2b8185341d85ade7fb2c6d11734b78fd21724f23bfbdf151c0be9a5b9ba37011854120314afe0b9e9896e61cea0bd3d5da17cc50a52f0c0d12bbb65c9e673704bbd03e650b99dbccb11aaed172ea05a1e24dea0ca356fd6f9f4017a52d4953548eef2f2ec6bbbca0adf7afa834c9f08f2c7e76a68d6655e8d3c7a4ad67733b7ec31835fcf49ca2db8981e278b8bc190b143871196a6c6ef9a4390f3d28d31f94753c761f24e4821d46f38fa408815726a5477f27cb93ce16e9c1eb50985fb3a331d20ced6af0821aa2ea9c6f05d9545d42f74433dfecb5cefc1ce879391c7fafd4636c0aafee090c36481fdafa7b866b19a33aa78e0627b9106776fd52f8bd91600f7a8ddfe13f039badde02de716692decfb30620e391b64767a7d189a7b6e387122de0364edc53eed1c46ae2b266c46d040b8d00a4c05e17f9f91088a66f82d4241a3c0bff18a4538fe819e755de99537bb82d12ecdcb2e2f90dd97bbb7fc83c5f8cc89bae4facd02efa9bea00428e5670abddc0579e360f0f1bfd8fe69f389f3f83177bd0253d7c252458e83dff6f809020ea30c153d39edfcb534f8f160f503f68f06c00eba9a73c8a289429d7032b444d549750725ec6013cc6c5e87bda24f613c3226ffd815c646144c3a3e0365f0f38884b1ffd09b0fe61e14b44670c941f415d1c56876529bd9351df9fae3e980f95b66306d8d3777190104d3a48972e49cc3a767c160776209e8451762aafae0ee43268b4d7d964084ab2ffd87d40283c3f6406a75cf5d4517b2157ffb5c259a82e5ebef5c78ffdc985e636ca698c870b89e27e4593c3786fa4beae3e41f81ca5f1e8d3d97c7da70f0c5a7117a0fa2ad8bfd5a2c0c4c7ef400a7124f4a8913a7b733c869cf0006b6a7a964f6a21c7df76a1e6dbcbf636dce51bf5f953cc69405b90383677dd37e93271c2c02f32bb4fcf053c741c9e04ee3da13e4d5530f84d3a4c0c4769608af9cee1a761e77e65e25a63140053f1205675b96190b667a8489bac91397858d1590111c8b7ff12b35e950c2d14fdeb869ba3671a9d545f8b35153b503b9e38facc34ff24136b1e2eba9ae5242fc6f715a8919460eddead7197ce44830fd9517126d405295c71aaec4f32facf8ab3f077409c4425b0476c600f40cc765902cccaa44dc79f9a35c5b2de4cb8020dc80d947061cd35833fc1a317e895fea42aef5cf7b76bcfa2078723c1ca12ed081b7511eacbe7aa8fb9ddded0b944770c2f87218428dbe82fb3686bb98b62e0eee23fd56d48a62e9edbdb03b29b9c2a1e20c60594ac68d6909d5a87ac275f1c30c7d14c59289ec89626f7ec181940df70fdec171ce9bd1d6d47ca02e7ba971640a9f46acbb7a465d4d68e28336bae8a002f727339582feef6d7cba318715ea5d4f68d59fa06b75ea3538f7f3cfe68c17a565706b6a9b353afba9e0594bca535077828518ee61bf25f57a862b60b1d43fa30f3bdeb810d7e85d3f2709407cbd5df743a9634dac44b886baa23275f2004807915e1b2950350b9df88c97c65d831a006a62eaa43ebf63799cb7c15e5158b797f681de1baaa5453dcfc0c29840ead64d4b963ae7dd21b7da0fbc99c86a1ec4110663801b34927c2bbf931e588163a5b6d9aa87983eeae31d7d1b71aaf52e2eeb868161c37b232a59a65cd71f82f6f927dd574b3c2fe60e3369f436b75a3ccc34fc42bcd60d988e36ed6dd9ee8de08bec1086d3c11825e47e8cb068974aaa771bb248aaa25d97c355b8874f40f61d566f54b686c9d14992f4277f3d9905e969f0768401a294972ae7258bbf3498c6dafb7f785440bdaaba0ea06aa5d0e2d202ed659cfc3666471e4a9babc731a0c4d9a7fea654e91e8a5b7117093aa0c509d2ed086035e33ed779a1d67d748154aa69023e0208f16f48e85cf08348307b613cfd8f16253a977ff6155b886170b094552709500af761b8833014e83ca6e171e76b655e047b3a73e9d289d3afc87562c904197a6d455d9097f3f2bf882a1fe6f4d18384ef6311378e4079aa003d2a150aafc4cd877d96d3562774d8db607e6d39a81cadd2c1f9290787a6a511d7e62bbe84851aee7a51b6932b13db786d35fea3835f29c9617f9b201a0447481ec659989a19081d350547848105f3b00902970062d0ae014d573b53689da142b28ac8f5e6043c178a8f1df99965e60c534190d6b9bcf146f012947f37aecee54f4146dca1331158767dc395862d1fe2821a41c7d0ce323cd7e70df8d82b48904f8b22593ac3a800a059290cb199ca4c5a0d6c4fce73a96ca327aa44923d4ace1283ccd8be83a80587fabc74719c87e91244f0376562e7081bcf4915c3571d28b9633f682b14c9abb0bff2faa375bc49a1c8bd695b6234a4bd7a692e8f7f8a86e6ad39e75f346e282e2375b12bf73a085196e2ad0031a3e83123dc1025e736701c4a54ba843e5794b0e2b10416433f6e7bf5ab3dc4e70635220dcee252bf3133fad1dab47c2ee6c1074b63b99d3676f23e4cf5441f1b7acb985830a02bdedc133200fbbeddba1beb3034666fbc5cd4599cef57fcf128c01324221d53e7073ed49a34cc7ce74090b25f15f6120ce7176630f9b9628ee9deb4b60e41194e0e7d5fd8a070b11b8755fc0e207a02205769e29539f412cfbfc44b9537832a4ee1b8e4fde31bb0e486b93d5b7fde6bce1907101d63b88ad61e97350cb7d026a62abb2ccc92beedc3362d718b49acea883993d121e93d9e4c31c0a85e6a25140563c61e13c7ba0247ea3777755aa8c0ae1a8b0db358abb9e6ec09b6513c9b4ae9a60c250e24dc528e32c01fe343d3ce24cb838eeaf307e3ddbfaf563f554b93b3a4c1d412485c53e1c5ac37011d4ad33ed9a3324836b31d5357a409eda3f7616caf571503ba3c919f39a3db8a8ddce55a3bed15626eac3fc8addb810c173b64dbb64967c37fac0a98d74fdb1009f132fb3511175330352c8992547b970714bafd93c31e42be876270a0d381ca89a2534974e39fc1991c6c5e2edb170cd74fdab2311d751849ac407548de292b0fd1b3e47dfb8d27f8a224c18eb8fcbece1867b2e2325cf7c128ed4fb4f65b2f649f353000e6d3cb9def6668488eb8349f02e6755de249101c70f0198cea051394eb2d9b6e444b0a9c003351cb0d4dbe49f50369e2da3ece20a9bb207ae1a37d228b27949c6bf0aa1d516c9e59586a93ff69644237dd4091f65dd5e88ef492c01f6ff84a3494d0a1471b128be412c6fce134415e982f0a8dc924e1a62a4c6d49ef049b6d51884aff0058d5acd6d41b3e7dd53f4b74d787e659bee2321f3ebf965f513154d0eaa1ea0572c387423a4833bd090999f77a7de54d537ec2d2103d96b4d3478d466e8221ceb170f6639f6dea9ebea1fa55f1885d2f7e8d9cb6b9d7b9b83040741a360cc45a2003d81ffc71f7061924b4ece3e00df2dfe2b474edcef3d1da007e18132c155a5012cc046a049d49b3aeb38fd986437db977bb6456af3336c05a5057f31b3e23ec30b46422228823c528859a536534726c48fc3cf65c2e772ef2e78492bec4885d053bfee6b0bc8433a88b4d27420e42535d236f80fe944e2c36f70125a076be67e91f94787ccc54f091e188d2e10261ef797cb0f8172ac3004709199a77f5c5419a3b4eeafa87d4fcb8f3180b6e3608b7a9124720bec14ba2e36328c665b9a679a12606ee0300000000000000c7619a5bb118d3d5edecf5911b51f64a5c429185549b0ca54f173ae61c7d4163c2dac6d79e13eec50c1c42b3c15c37e790c1010a091b799c1412a7ce93ae205affba9fdc2c1b1384d728406edda460f77cb75dcdf0eba6a6e90404e82e31b4459cbe69d5e819e0be68986067f56c3af1492616fe84005eb8a02416d681f46dc45149193af807033ed554a599dd7131dbc85dd6962dd6b438b52a47dee0d519e18a80ec75acb9315a16155cba63a97120f2dffea8bba6b227b49e9735a293d94b35bde7af8176099a8b10b7818cff25d4dd7e029541458afeb6611fc66929e35769979e8061151df2671c13fb91555f09b58b877455036ab1b4be2bafe51b4168575c177b61301a98af82fa123870b92c550f7cace6952a9ad2ce2037f0b48100d72567722b7fe77aee3f1bd5546d068b62c2329b8374e8090389f181fe3633bfcdea80e43d295a39327464d8226498c245042c62646e555bb794314907d41ededcca0bdb90c2fce33d9dd74b76749f36676b6fdacb4bb84da9065602624b5dc24f78a5a49b3bba35725854564a9c2a7988ac6a1d1317037536db6eca4eca5512e9ba3db84ba1c4822b8604485df9e845f7e4d1fe42b12436f75fc80a6df382f8647099756320fc625aeb5ef186f987f48a58a91763e5982c22afd5df0727538b084fea4a917e3be72d2d8f12adeebca21cf1f4a4bb5ffccdafec50bc87df7ca118f7dee598c483694603ea62a6e640e1df16c4019af6a9976404738cf4c0439a2eb7fff629978d42c495ce6740094ef8f59c6602ae7a69e101c23cd4c96c7974c16b7adcadcb95a6cb4e2bd5e427fc99787464210a4317bec44c62a0fd7f186023df60de7a37444248ad264d9bfd1e7b206e4f60779c674cfa7784f4c9b7d761112d420eedb910c469ebb9185e9932ee845183aec015d7cf481926e8046bf7293328889638279cdb9d76494b6eafc1d2c947882da4f147ad86306f3379113f850461b9b917226f8cce58c7be77a8e5cb1f7a6e1e75c2d89c8670c2e0e5f3bed83ea493a21f67246d81c848b35039021be9dee5172146b7f011740c70e8c7d046220867a15eedba13e20ba6b465f8006f8116a09a8b4aec3807dd398cf68031759fc6c54577a49035a71b86008b1a942018314c413cb39544a3e45c38912361b78f941cc717cb6cd0fe14becd2928762eff48e0cfe0187c4964f7fe10f0269054f590efc55225dcc741bf5f9a11b6ac6d70a08c4773a5d1171168e416011cfef5a088e07adf5f16568b164cd862cf423a2443c9c683d5c2134e5b6cb84e9258ffd90435c0d71a4f0943acf2494c9d2d3c2e608aec058d83546fcfc0511f8d8d9e9cd52219efa1d5854a5e7ce6a71948a6f0744000000000000000ffff00000600000009d56b3544c41e0a5930f74af5dbc70d7c106d4784a8c145ad"], 0x14f0}, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0xd97fbd6ab8eb4b3a, 0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x3, 0x6}, {0x0, 0x8, 0x1800}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:33 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000010000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r1, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) fchown(r11, r17, 0xffffffffffffffff) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r22) r23 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xffffff03, r1, r10, r17, 0xffffffffffffffff, 0xb22438042815f521, 0x40c8}, 0x3ff, 0x0, r22, r24, 0x0, 0x3, 0x5}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x18c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000000, r16, r19, r18, r19, 0x2, 0xa}, 0x5, 0x5, 0x8}) geteuid() r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() dup(r0) r23 = socket(0x11, 0x3, 0x0) setsockopt(r23, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="6f0f018f", 0x4) r24 = socket(0x11, 0x3, 0x0) dup2(r23, r24) sendto$unix(r24, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet(r24, &(0x7f0000000240)={0x2, 0x0}, 0xfffffffffffffee9) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000004e8ff00"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) r41 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f00000001c0)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r42, r47) fchown(r41, r47, 0xffffffffffffffff) r51 = msgget$private(0x0, 0x682) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r52, r36, r37, 0x0, 0x1, 0x2b}, 0x100, 0xfffffffffffffff8, r38, r40, 0xa5, 0x1, 0xfffffffc, 0x2}) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f0000000ac0)=[{&(0x7f0000000500)="70e858cfb272d31173249384c651a094bc636eeaf966d090c47d09f73b84f48c140fee6a86f0dcc478311d93f88e64841ba9d30fb190333aa794341e38a8089258c8a94daf94ce73988104c580e4d3ab6df31c5261aa364351c9420b3c1847e60399f31d5eac7e26f8c48aeae4ad061aacb11cba5253696fd08ed2", 0x7b}, {&(0x7f0000000580)="f38e47b34fc7479b09da4c35b809b2da089b767b8d3eeb4744716d149b136764278de08ce1c27264eac329661ad9353b5e6bf8807798534bca0cbb3ab1e9a9032520400189e17f07a2717a1e9e27f157126cc6f59b751a09993c1ba8df93e26452630fa4596f4d14d5c8802014c9f03bbe8d13de0993ab630e39d5a4fdd5a615b547708cd2f1789b1d8d0fafc70657e665d1c3684e47b2eba4c2542a75ca249380a6f54c5d0bd4e9d789b57294cdd982d51a692c142a619653188a96233ad2d186c68d141c024823d64054667727ec9d8828", 0xd2}, {&(0x7f0000000680), 0xffffffffffffff05}, {&(0x7f00000006c0)="1a1ba79860bdfbbc499888a93a6b8d2c0fb1d735702605711b060400da612033", 0x20}, {&(0x7f0000000700)="0f55b0cf6ba079436f155591824f3b487628c58abceb1cffb497029e16e41e00cda5a3b0746b080c322fd23d36f1359572e2dfd98097fa6643c057adde31ef504db20e6aabebb71b972deec4389e263f7d08f71d92f2b6ae9f85c0ae2fb7b5527d3ffff764d8ad077c01d14aba3e3a9da089a7db91d3b358c76a48f29250c0e76b91b54206abe27582740cb29e010c3402b4ff3674c99c8fb1989fb2448443e9483bf240fb563579210e59d4e10df04d278024dd1f3a3505e4f51e", 0xbb}, {&(0x7f00000007c0)="571821a3c963fb9e5a0264c46417b2be6cd24937a784cbd9c860a6ca7291df5da4322a07393b6e18f910834495d9d1328d403b1d270f9c5105fbf79333d15ebdd42ee02dabaaf9fe3016f36b6052fcf871c0d8a24d3e34f0bc23177fc6e6c4bcf7cf7d94616e934e44e5a90146976c8a7ca005922687841fd8fb2984917d737a42fed87d1ef721679b9359611e032b042ab4db3896bb71c69769385280422da86eb412302ac910213a69fd67cd5bb80a03ea0b86f2d900004e2894bbec198e2cab4f38b4f10c031eb4403a8adcacdd5579270244c6f0a072a362ec1bc7577caabd46e6eb5e035c94099d189317a755b6fe62876f2d495368", 0xf8}, {&(0x7f0000000900)="9729626d1e29992dba63892f8249d95e534332f726", 0x15}, {&(0x7f0000000940)="ea94042288b1390cf86fc725ec9411d01edebd3a1249543297430dae6c6c54fa315e20a13fdc615fcaf7817e", 0x2c}, {&(0x7f0000000a00)="b50642bb904246515902681da9e77246c2ad072e7f13675d2b1eccf7a5158207e312751ec5fa7ed14019c8eabc05115e47a480fef7bb79b8c810fe67b187321501c38ee2d11ca781359512be8d2451786ffe829013276b9b6eba8152fcbabf39098b07025ceb0a077e8de4029269f0e4ddd7bae6b52c21ee010005e43fd60bd090ae376644080d805867f8230ac3c11e31178e72a3fe85f7009137bbddcca5c7d910af72db578e3b90dae000f6a3ea3a4fde09f1f51242a9", 0xb8}], 0x9, 0xfffffffffffffffe}, 0x0) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000980)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, r66, 0xa5, 0x1, 0x100000000, 0x2}) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r67, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r67, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r67, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r68 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r69, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r72 = getppid() r73 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r73, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r74 = fcntl$getown(r73, 0x5) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000980)={{0x2, r68, r70, r71, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r72, r74, 0xa5, 0x1, 0x100000000, 0x2}) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r75, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r75, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r77, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r81, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r75, 0x1, &(0x7f0000000980)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r80, r82, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r4, r29, 0xffffffffffffffff, r36, r62, r17, 0x0, r70, r78]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r25, r83, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r25, r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000000)="b6") utimes(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000080)={{0x7, 0xf53}, {0x5ffb, 0x5}}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0xb74}, {0xffffffffffffffe1, 0x9}}, 0x0) 16:00:34 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) fchmod(r0, 0x19) mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r3) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x5, 0x1, 0x89, 0x2, r3}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x83f46ba36df749cc) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x5, 0x0, 0x8, 0x0, 0x0, 0x54ac, 0x8, 0x2, 0x0, 0x0, 0x8001}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="0080f17f61b046b7540d070f4f31") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000003c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000180)) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x4, 0xb2, 0x88, 0x1}, {0x3, 0x4f, 0x6, 0xfff}, {0x9, 0x3, 0x2, 0x3}, {0x7a30, 0xd3, 0x9, 0x8}, {0x9, 0x2, 0x7f, 0x2}, {0x9733, 0xd5, 0x5, 0x38}, {0x200, 0xe2, 0x5, 0x7}]}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x110) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x7, 0x0, 0x5f}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:34 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0xbeea, 0x9}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x7}, {0x18, 0x0, 0x4, 0x708d}, 0x8, [0x6, 0x72, 0xfffffc01, 0x6, 0xff6, 0x5, 0x1845200, 0x1000]}, 0x3c) fchmod(r0, 0xed96f057554859c1) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) getrlimit(0x1, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x19c07a01f9c5700c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r2, r7) r11 = getegid() r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa9, 0x20001, 0x100000000, 0x1}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r12, &(0x7f00000003c0)=ANY=[], 0x0, 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, r2, r11, r16, r39, 0xb8, 0x3bf}, 0x400, 0xffffffffffffff81, r44, r45, 0x68d, 0x4, 0xb3b8, 0x6da56775}) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x3f}, 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x20, 0x4, 0x3) r2 = socket(0x6, 0x8000, 0x12) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000b2927fe3913b6d0b47e151a29a00000000003900edffffffffffffff0000000000000000000000000000000000000000000000002e00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x2, 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./bus\x00', r1, 0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = socket(0x18, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) write(r4, &(0x7f0000000300)="468d65b6f73ee579d1855e6d54f0f39ed745c1b629a9e7d100bb8ef51029cb05a17d450e234cb586cd31b881548fdf78e3aaf553dec3bf352644858869aa0843c59a15411c2c6b73d6045bdea888107a6ca0311d65bead61619e04c4815e66c5bf38100f62ebd788f61a8f320caeec7bc40734c3a0dda3ac6726154d6286", 0x7e) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:34 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() r4 = dup2(r2, r3) connect$inet6(r4, &(0x7f0000000040), 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000380)=0x10) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000003c0)=0x1) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x1, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x5}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239a8b18 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239a8b18 16:00:34 executing program 0: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000004c0)="002b5af62b625c09f0dc9afaa3c463ba3d2e7692b4e2843ef5e88de94f74255865222588be76c85e39f22474179ee34ced5c3bcbbb25e657a37a256b70e01fb6c46f132d29828cf2f3ef750510c82cff97a6240ddf94fda2c8b5a062f4b82fc92cf4d14a6e771a02fe7e6795b800853e072a2820548e78a739454ab792c7e54bb8c8f9d404e5a268d20639365af855e35cd272de1d12fc243d7d907f873a89b752c65478c7266d41120cf95a0d877b0848d8ce3af53d214a7ea3fa891dbd3d0cf90299eb4ccc78fe8c699669b609e6f5aeef87ace9b152b27ec622167a4553beeee314596c0aca6934ae748d3b1eb4a59a975ea5c57548cdcf53429b041e6761f174566440dbd8da3c465853fbdfe69de6a85def7610bcd0a435fc969c650383ec3c7014e179f9de0b8a3a8a1b745124e04978acd88ca1cd6960fbbfa40ab4299ad68f053f31ef8ea5103e6c9338ed0410f09c41627fd3bc4727fdbe8753e64e29a4edcc9f41acf68af099071c77c841957507b3d80f8ac221b7ddd625d841933fbefbdd7343c81dc9dcde05bc72d092c0a433bbdd8d000a1a333bbc072b3a874d515d0837e959e52d38b67c66d48233315ebe07a75f057a2b458643fb23c8ef6fa8dc4778d9653c4710339843439a2715156c7154cca99cf896aca0f6c9d762d93af22ea25a3e8c04367643ca048d4ba8a21a3db95afa9db4887253cfb174d36ab3ae9deb3de1bf2731d5662c68dcb369cb10c0dfc87634ba9767c3c6d57b4b32e713f860a849dce8b7b22f0c205260c08c486c060514958228f0baeb9db60e686d9b97e93d099882ff944719d4729c41431a5a03bb0619c8e3d2db1d4db5ee306ae7c8a3be88c399e221a182ea0e237d9f37a1ae2480a2df18dae87b42cf2d64bbfdc62aa16dc3b5452cf47408242fef7b8ab6025a9b6b98ef484ee6dc289402d4d15d3d697ff4f990384c84342ad12d715e3c9c358c229bcd9aab34959eae2802a82d7ec16204f892db3e438061d01998c830d6f1819f8291c7c560298f52ef0fe97157f7347ca331cd06994bac34354c180f409e7f7b0a95b5fd7d53bbdf12fd1be264269c0caaaee280db4bb9bdac38eda3db0d88606221bbf2246a74d6b603b65c8d58c7029e51011ecdadca2a3aba94fda9b25bc8a30bcd2c7560df4043d4e6b577d06e4943f6b62cd89f4350a6c712610c320bd9ebc59a98658036641198a75a36dc9642602136cdbb04eb9b968d5a5dd8608e2df89678be07856efa60edb4191ba7028b2d1aa3f55dcd67b077dc67d653cc6ed724b005d0fe2832bf067e81c9e8f2e9407cd65bdb87d3e039859e1533dc1025c71bf74ec09f6a8254761a3efe7d492c171334d4b722fcd734242fb6813c098383bcd56900168513a18e15753b749e0f4a7c6097843730bb50f622cac6fe57024fb0dfeed532d3d3fa86925450f99a84acb4c1111cd20086ed3dd005c24269a1c75230f1dda4a33a28658980667d4149cf7095bafe36be928aeb23740b2837f5bf994af1f7e7a50fa4642de83658e83f60fe1a4f973002ac87e35e129f0f716e23d1b64a85dd4d73ad045465fe9eeef1320bc12bc7014234a02f21598723ac1050dac7e5fda336501d83aa85ba06223d77e4abc585df59e62f86a95aba1f2f3c85b41dd48e9313dbd01d127450135c64f1d6b8f81ea571c5740220d98485ee0bb1244eb279293dc111a36c67b9f165d4bfa93d99d0abad8efff4aebcec22feec0b2fed1c50faf22a3cef22f6e122aacd38c9e8cadd083bb4021d19cc78960f09a73ac4af7e6060c5bd24c87f072f7e4cfcdfe92b72095da5006be4cff18685bc1f7a4e6c46b271aeaef0e5fd8483a46e995a2d6f355e067354c02dba5657fee0cb61385a1b27c610819ad494cb025db398f167518a4394d945f07d3d29d4d76349f5b417ccebece1be85fe4076c6ac7e18d1b43725d1960a1fe6f1f8400b264f5353c6b350327619eba3e57ee7dfeaafaea1dbe5b2aa6e608bd817a72f6d62eae082b2d83ae5be9a29046d5ed18b8e79807c6a4aad2dd76481972f7380831e3550b670515e9fdcd5d70caa7a0f601b316bd35a1c6d7e14d8589efec93f1a8093cc5521fca05619a8efeda8c7d79424891925d3e37a1d62a2a11857f849ad9081f1e9ceb9c8063afbba819ee3b46b7f4f867e959f375241994a5c39fc5c18554567f42da9cbdd8cb11b1baae24c3bb29cd0534f068f438aa6d2dea7663a8d06282b6fc32d85ba71a7026a36692ef467495c2cf9bc924be31607a4649b932305ac6477df3c845e178f5fd745ce36c35984170b07d1eacd72da1f8f8ac082e06774d048c392dbc90bbf6fa86658758155f6bfe90ec4ea0ec401040e18f1a71ed4a949f993d3cd58ba12c5b8c04dff17acc3e9fad14a093d91467d88160c6e43fab14a37c6f027faa08468d6fd2e126f74504011e23853a0d47d05f966329ebb716c0c33b858bfa4ce325c0224b8d06157f777781ba6dbfa3c482f984763e607d1aa3e37fa61778df932c0b38ca80ba6128157aae1ed5e3accaefedb5a2368a3763174d4300fc87414523db7c4f2edc1ec15eea48dfe54796c8ca5cad896054a27bdccbd709f00826dc696f4d58888e45a3ff11439a136c16e74c51b36afff3dfe0e8320dc781cf311a13acf246ccb116f018b4da35146e10318fb44a63654bc8078fe66774d835c7b21ca058c0e43274f01cefdb8f8f0e13c607f9c62bdaf74612058f74329ecb01f459bd9a2e4f304d26d9ab04b1e176231ff0342f6ea22d77bf6b99e129e35f51e4fcb7cc98dd21ac11382ff6fecc1bd05bf6b5acf3d3939bec8a407c4326ac9babf21eb774d12886b200ee8196b022d05590a73aa5425324c38792a50558c9a94664c9cf619ef74805226a981a78f4ef27bcaef270d2b2adc6238c8fc3f8d3b10a3bba956698484d5e204cef19e8ddd4d6df13b81040d6e54b96a10a12e546e215b7a4d91b02a2ad441e39fa1eabc62250edfeded1f3519664c29c0cd02a871bd29f563feeb1a7e8d848d19c013ca5e8d5cfe74cb80842157d7f5b9f66e2ed3921f33a527f371065850cc4d6c07900d024eff716bc79b4a4f7a71922b3eb261893fcab50590b216bebe4d52b4d675d0c726ea00753607f8b136e479ecd07c2ef191d748112dad7b5b9301c06ffd6ba7d03ede553c4c6d3a8e925c46914ab5cd7d7468d1b245be8e307eb1b3ccaf402ecabecd39dc1f6ce632b41aa1bce7c3bd40ca12cbc1aa6bd2f535324b7459921de011ee63a9645de926cb89ec99a9a230d35b51c71e3a7d9f7b1d731a014fe061b8159d22dbf425f6f1e116bd26b0425c0fa97016f451656465cc3185b77c2891b650f3c2b178b7fcd41378dd011878b595e5c26c95f9c5479bbdf60aae2c3c7420bb054f87678e91b00159bd298988deb0ca13c266b9427136467c83b74be79a5f38e90c3b2c3e99c4250e3cec6d8afed39843d5faf4acf68a418eab3462ff21d54e5b006505ceb02542df29cad1c9867102f60e6c404777fa3d8388cb33b18046ecd57e7f65e92ef459fa790ef259e6c89a436b648073bd3b5c90143e812cf22dfc11ca8e62b920af8876f5ddb86060746698701dd0243f53cc6466c0d44af5bd430d08b5e381e7c8aed345e9a94fb16dab8db8f07b7e1efca9caf8d85b67a7f03eb5210458743b682024374d6b199a20d9001470ed7c9116ffca2f2829de47b5191d1a6a1a83b29cdff782db4316bcf703edeadba0ed384efabcfa8590666b3060d5ea79c123a2a9d386f3493b674d18dc655cb90bec6473b4d04a5cb666d64ba20694c67328972aa0561db10cb908f6da867bbc665613daa8c5af27a9d0af0cb28630f42f0e1242b3025caddcd3bd4bcab25aeb7f845b35b35b9f3d942f56e27076c28ff1619e4eeff67af6fa06449f7a92fd72f16c427fc0a667819e005c35c80cae3300cac337acefbb52f1e2b531f8b2165a407978defcda2acb528927865e660da625c9d575384651363c023c87958c1e35625fdc7ac96f434254511fef4c01ca045eb50cb058ef5b438e28e41b580f6866c3e7a4b919d3f0e78e9ae459ed12dd34dcd4ae4531a18717ece71f12c8e4dec4d6ec79e8cf2a6bdc6e61f6cee667964e38891304d8e756a327c139c68227f324f7609fbf1cee8742299c1f62b5fe4150df01de468971f7fb9e127680bbb8fae62cd88d645c260e99d99d7059e99c37f474622a265386c6c8a05e6695cf1f1b29ba77a9d039bdb088ea51f378511a39c17a10345d8f718429c673df21f533dc7cd16297e4ca73adc6dd95667c8986cd29b18a30678efc93d40b9cd3f5789d06a3dff65504c557231e5113b8038cf9171c28f19fbabe26a4fb95d9fb297d6dd34eed9dc312f9c01284e7bd49295d130c841f91533574437d359c3b19ba32b7654a771bf169406c2edd6f8056e02c229eca20e3962d2f0eb0a947ee0f4af15d30ad581b287baa97615b61e1a4631fd199c246bdb428bc1414142b1fcea25c9e5812cd5786bccfd1bfb10aceb1777ca32c4c9832c9bfe4543bf35bc4bcf963ca6e2fcd7018de10b99a20dae6c88f9dd6221569df756d5bde0152b096957447d478d7e1adb124e34e0b572e0b8fc66ab999dc4d5c217d562c07ebf03769d0deadd444aede84e92dd9cd3b8f9cbf82278af950a4698c383be824ba7fe58b400205433480c565d92c3e243ca5baa9867ba89236b1f1390806210500f10e5e83b6e6e497a0842752155d63392aecbb6b9f40fcc4b08cebb30974b60d8b2c5cc4bb5a86fdf0611013dcdbc41c35f970e1c6e1ea65153b539d59fcbe1fc025b14f92437ddf4498c293085ada03326e756db1ff0356762e9161c2fccd9e5d9d6939ef3e07fc2122377e97ff5769654b0f1aa327a3b7c7da08deac2a144edaeeea0987e40af0333dece293d43bca8e3f1da90b40fe4b037cb6498097d08607f9f891747c9bf801e3c74498c6ba6fb3a7657bdbdd23b061f5b1890c39f1331868d212ee5ede903dec1c3e6bde6e318710991ece1ffdb3458d240d5b24d56c4e051c7b3a2270262932cee85e4a81fe57f03f75dc3af9b797aaecb95ff306c49b0b5078a597d24cad5bc172c6b7aaef51e587af9eefa85fa7d4e1b7c39a8729ac0a0eb19e7cbcce274871b626b63a94a2f1a8e64b8884388821c89f106fb0cfb909eee87fcd85ca5c6a4019f57d1a103278293d48aa5fa6d1e35280b9ac5570dc2e98f2db844ef1f339418a22d481b55ba7c6c64dfbc2268e7558abc11435f4a47f0542d209711bd2b844484bda0884ce31cf172c26af2ad4c96a1cf1447e83b89d890e073ced57672cf861e0e2f23168ac5d18620e3ee1b5b60b8359acdbe68f824ac21a33eff008e7b2805accebfc01c9e04eb61baa76c306ac0093a7d2caf54409fde93d4ecb235d6b35c7f545af521795ba515d37da059ea029c7609c3295ed64864a5512db6448cfcf076b4a35d02bd1ba323f741fa8cfd8189fcea29a27bab5665d7233573d2cbd0e9190d616c66c8c353c98cd6138b380ad9e4b71ba7a2e32abeb8ebd04fdeefaf5dd35ac558a62906990110337bb9573473bfa7d0c1f91fbdf242d41002af93568de1ce6805d98993732d748fe7edfed4affd9e10ce1b86b8220d3f9b3879f88358785316bed1561cc24bd6f875626569e4509f9c8aa7f80615aa905f4c2965d7276cb48b1f12d0b3b0e0b926385f88dbb5dae8050cfd1e54c57690b6004ed35a382b11541319e9dede9beeab7cb10c65eab6f1ac5eaecd36733c0"}, {&(0x7f0000000200)="afe940d4cf72600912ed153de8895248daa6ebcc977c4da94ba80a36ec5639becce338f082cf50dafa693f646d0673d016d1db09f99e639da33dc01910cfb20cc40d44f60e002aaac1d984855b2579e4623a193366fc241ce3e7c758acbff693069cdff7204ac8aab9a40fe5e44654aee9a75ae8e3fa4760dadb3601635db1927c083afee5e9cff1a7419acecc8ce9d40cb0f9036546938b6b4938b4efa66f46ef951301396d84fe8a9eb60ba40b82d4503e99"}, {&(0x7f00000002c0)="ea74dcfde099a987cbf2973f4b1b601a2c40d3bdc80cba50d7d71517161fcc3c24df8a20e6bf5cfd869dc783af8fde63dcf7969733481a909ad55c99f6b8b8a5bac137e16ff75bd9bd7010591138b3f3e8f7ba03ff"}, {&(0x7f0000000340)="dfa71eccda8553522afd9321f5512b3ff07e403b87cdbfc8e5f907640a1975ce0cf0ca503ce5cc685fd224bc8373535e0e5b83962ca7f4f5a02d7df2f4dbc48792b9b9c4a1ecc9d8f56eb4bec3c1d32649d75097010f78164f3bb29d38249087c4953330643f9453dfb60e3fee64f7c0ab9c7eb9aec63319ca7232950d75758206806b95a709a180108aa70d9e0c0224ca15921b4189d97c0cff18a185d18150de23c79d345f72f3e7b331368a45c8a80970cf461cce518cdf4d05468ef29de0426166de7a45996c39be3cb3e2f64ebb7bd00d7df633054d99bc78c152be085a7b658a11828871eb459563"}, {&(0x7f0000000440)="42cd17395e92"}, {&(0x7f00000014c0)="2393cf2203052c66e22fe3c7ae9e1b327b9e68781b5ea993d7ad76049043a6cd04445709cf3001e48ec5e90bfb98354e1098b6df53bb7425d5d2f9256dd3edfb0d9afd6f12a6415d0b291e21e1429bc1bae08c00e525b4e6a23a42a2f999705e29e2085cc9fbab4a256f237e3b64988bc5c09ae3bdd4257aca4591786c20e60fe42dda1f4da45b6a6b90c16e5ac2a86497b66eb0f2af1e45278ecb8eb08bb509cb2bd2632b92fa327b082c4fac4ea886fd99f0e6dff9329078e4e5c0a69455a93b9ea057411b6f8b1c57f217292fffc899edba283c47f1504e73bf69a0dd602f685ee000d681ae823790878106805b7999d80406b175426478a16bfb9e12bcf6f6eacf3319235d12c4a26877f73758d1d3986fcd039dafb432d5c62312c9fe355fbc7125412819fa6baec28d1baf10e3f2e3ce78ef8e8dfe6b2c8c6cbb8b77992b082e4e129cd604bfab2f921c268b93b6ced1dfdf09011b1b7c3978331af58faab29a8f007308a0c54a590f7d7eedc28927762a511b26ea3ba3b05e0509236170bec7feeed649f486ba0fe2b551ec4f6fb65197a2c0f8b979c613589a01b79d05c43460a4cd73a5d7e047902f9c558efe39df9026ed66207b5358c450bbc6bed5394b8d1f038ab9550d171525e628a889f1ace045a5132f36b9d6abc6f06219930c204f36b1bc7457cfde5411a97ee040f205ee9fe384d34c4d22a2c29059d88698f0a58c82f792439c68082ffd84b0dda91c05be5eeb051c3471ae94c689e5b1209db55cf63a90f7933ba59d58636b6f1ef925073776d4753cbc40844fb55d7cae5c8fcbad97e87ad0b79eef44fd63dec06b460619dfa31cf809c1b3980fae2685f1d5e40c6fe44bfe43e8174f4d712d122ab6eeaa07e04d3b4fe952244cf106e130455a53ffb5b024afabf73b5833f9279d1bba63fc1fc680e07cb5a34dfae96c26633de41e03e398e8f59a36c3717e92c5198659b415e01a83412aa0fb7f700795a88cd2388c909fd19428e9468b7f701d0962457e54ffe78583350bf60cd56310fa84a1107fbff827306e6e54f9cf01bc12fe54f6e402225e8fe0c7b3490b125631819915ffdb799dcff16b165771767ecf9fbf136f76295c0f9d84a7bf4e7e005d212dea085d0e4c9bdd938e23d26b49d9fc4d468903b6fddc82fd88cbc9501ed0a7b6b9ad64fdbdc2c0dfc94e3681b50e050d120f89e5cc55b0ac3af44daef48569632ba445847001f90b6ae3469553f57293c0a2ba112255b21684ac2e9f386bde07a5728e10c96a9963073ed5d55920d4e7516be23d916b376ed4833c2775b0b89068bbcbf612fca3403603c9bb4b056c3f00397f1d101c0f90c56d231921c68c8ef9795f392900c0176284a6e731e7c3b2bc732f40fed79e4c4ab74a476e0bdfac39040f0ec93ad5225b65c327fbb3bb7d5a8946d350c232250c5abe036160e072facec44ab38e2b3555b283eaa37d1fe7ba9053343ded8ab729ec90bd049ed32978687c8e3e82f5c52d30b1fb5f4602355c20c133ba128b40ac212ff2ba808bb9c29d58e20b0f8600dec9becf3ebdb32b8906fb87a080531ab84fe726274190fd9f56abf1edfc53355c189d69b4b2e4556947d8b73304c783f01b04e44bafebad23b736f6b7bfae1581f4ca27c43fa255db1aae4b504db94fc084ed316524ce6bcfcb3b99db81af35d2b344a76d7cc9973484b4d4b8c695b2ee5d89ba913011dc234b38c205276b5c02f3804dcf0f70936f47b5ae227c240c086965d72c8c3ac3686d98dfecf512f78043dee862296fdbccff84ef8b7ede231c45d2ea8a3898da803d212ec9eaf8f5978bec831ce8b99488dae9478cdd2e27b4c6b919932f4f57734a3024c966d7d143a95cadc667e3527e784f0212748decd20394c1f6e4e713b41c19e8632981e03a7c23eb05b9d4829dc5c0b771ecd6394ae9db1500bf56c82b6580985691eb6a7229c665f6c600a46c168008008b81faf4ab979ec7d6dfce5dc7562552119856a6c3864ebd48fd3136276e33d339bd36e14a44e9f86bf65c033f186c0e112d829ef605a2406b31e17a59b007ef8b2dea291f62392dd7e0f53b7a0924d6b1d2009635f3dcb004c4d17fde5d5a18b73df0093092b8b9ae171506fe577f19bcdf2c4ade3ebef700748c2e4aab294a2364e77abc6a54981bbad79797f597ec2ebe1426e5011eeff7789813005b324bd97bbe63baa40e49a876b30de71312484cf590ab5baeeb0057e10ccba38a2efb67b221888ef0cbb9a6131c578d86193de896e951962a8f74b161429dfaf069ab954e8e3af980854ce52cce51620f74459d222cebcdd47e921fa710597e99be86e049155602e6cb04caf0790de9a4be8af650ae2ba5a6f6e5ca0b3cef1efb1138dd514578d5b641ce4901bfcf8f0a7a43593a9bff9f1a83a6ab978063fec7b9ec612ce5d2851d2ce3d168d138264a9e0443c08a03c78916eb112c4a3d14313c299e35c31b9b193e8c9bb1e889b5d4141ac7ccbee4d45857f85c03f230b449a8cdd30ba0b0370fa3e2c66b44576ae486aafa59369abf63d8d062b3ef5b4b6cad5e81e1ad72b0a0924e01d49be34cc36059b7357db1e408731eba3ce6fac396368f6c58fefa1033db773b1b4a7a638376230d5e3265677753f42882df1cdc7d12971b0bb32e2480b5c70c8be280bf29b954a38be519277c9c6d0679b4a93aa99c5273c4d7f3a5e668ade2771b5b89a263245db28dbeb2b0ad32e71c6ef15cebb73218e223b1bf679cdacdddbf5808075f3ababe8cc29bc1bbfba3cb9f8490467b6619938485dbb51a43fd74c2e5e4961d4ad7cb9e0f99eb14f3e475d4e7b82e4b2a853eb5359a6651eccbe089129339834dc2f4db86a2e9d7868acde70ff7e8a74ed8fdad0929bd50c3eeb80732492057bafa56a997b5d9500e14a7e69d0872d412d8e48356fcf890afb157ef696570425f308178e2658d509612d3537a40a7dc1797a73fad439cc12235d042e45243b0f26f99a3dc39cf2bdcecc74a95258ccd9a88f5d9eed0bb0f6eaf00197611736941563032982f4270ad3fa59fe2dbf17492cf61efa0be35c645e4b9879cbc4df1e847046f33a290e7c08fee42bee6b79ecad77f3a1baf7d6a53460373fc7876289fc90234badc4edb4e3c107aba4872b2f58948f98542210da127721d0194048b1989467f525a5a473aea0ecd417fa21dfe94ec21a1f665efdee35d82bd8c76b9417b33695bdc904c1bf808d0a80da572619f076db13de4b72088499d771a712b018874fd4d23ac63fb5a6e1c05fa020db8e7e0282eb5e2bd2177e5df0ce7a77617d362e74be013e4a2dcfb94039aa199e195f39d13fca419ec48fb5c094e54c2a3e4568c13059b941e262801f72dfa1083fe1049daecddb2f148301fb479ab37c8f4bf8f9952a88b71219e5b64e3bfd2eb2303a2e239c2917181db88eba53c4b2bc84d12d3a831538082cab34b32f3dd5e4045fe80667d0823dbda68a5415cdbab290ae4a192027293d5261f4f7a8b0d43aa7c30583b9116e8da1e903ae402c756806e622002de8f131bdc1b57ab3057fedd603a2539c3082ab1056957e3e2c77ab021aad452a398d6fa524fdfa943a9d2249ee528c2796b19f8b860d9af6cdf2c202cc90872f8e05bec28ce2dbd96d845950dfad9023eef61701d54009c174de48486f0c219c9d5a2964bcd983b33d1fb55899881b13100b082650d283d1eef5bd5707a40fdd32ba3b9300a54f2f5a39aa19260b5d0565e83d62d5a4a1884b50bd9a8a7ffb43cebc6992ecd28274ebe0fac77158c91e3583dc91008c1d4251f036d9be6076f8a59a444d555c9938154e3d307fa56706a548951c4ae058ee3e54cf7e321384f9159f5eb256f8e320ff763a003f8b45da2712293ee9d31c3e3cc6373dc15609bab3e558d79006c2b599596b8700f2055c82473cca278d8a59d199e034d93dcb620839819f3c44f0e81ad9efaeb3c5a51bcf7deda6e4ec855d1e373d45859c1779ec8a7297372a94b6261687419b10c2a809a07cd0a29633248af618c156054344a79da6f3d5ed3a2b916e1d0a627e72708a7b80018095a0ff5744c2fbee47512fe4cf8b8520e1acdb0808f634222b724b4f4b3ed56a725c51df72c0f9edf84623452b9f1f232544d253d9cec02d65ce1725d62ab793bb5d09e65927294c2f6a0758534385d14a3636e06b4f60bafe2ab8976a19fa1dea41e552438395f1b00f204887ab152bcdc009f66e45d41be0d150283a1250adae93a6ad7eb22309c4b5de91492c0ef5380f196cff06716be4e232c1dc0311665a6a877855de4ca44b852a949a63e80eeabcb82fc59e302cdfa59bf435e72819906acea2dd6a8de8dcf5cc450cc04f9bec85363158def05b194528d87a2c6baae56ac12b9e2d7d739b3eab993b5e4e861d5948a478dc1c63a99173d742ae0d99542b66a34c7027b7a7a8bbfdfa20a4ff7b39eb8c899eb14e7a7ef7e1845b0182bbe87acdca0bb2d4b95b0040fe1dbbc8464bb9e638c390978e1c25295c2d646f3cf6c9a0ac222dcc4f026b714f3ae791176e8a299ba1b0a167428a026079a468552c152cadc25714bacb6d62c2fd1aaf5d09ac1efc5ca9915eb5750875fa70c9dd461b6aa3f8c0540734900c81cd0f2330237f879846338bd2e2eb626dda3c9b028a511993d8b4d1d2ed87cd1629687dff928fc5a5865df21b522a6329a6bed867c8eb1cff33d043a1d8bb3b42e84e210cc15a44dced9a193ea71cde6e3bba22b82ac20c7886904664d3f91e2151cc726daaf41a97153e6f78f7c0f2d60585cc00772ad284bda55a3f0ba9ad58d1ea429a3c463092fb33fd5cb37829eb91059184d84812b9cf244d55e46b82641b923c27720e81551b96d3976154b0cddeb051fb7ad6afff0a19a5ead2b3c2c0400351a9689837cda684ac3ecf9cd6f140cb8d3206c5defc879008029727598de5aa961520241e22e1f48297061aa8a1a8678cfbbee91edfe64aa1d7720a90a7952da61eafa9f529642636222e5a66374950ba704a09d8aeb19252f5da4b3eb5e3ab86c1397acc690483a30c9b74e1d7003752bfe4e4d3594b880e013b9ab20e4ed27c9871bf5952c35fc124f1f0e54d9395fcb4a36ed9070ff76ecf0d38660a6d20e221d187c102e9e2853897a5c51142c826dcf51349f8d3c979e4939c5b66be146088b896e070b4da84ffdb0fdf9480fb8aad58df23ab20d410f328f874ea3b3cf226cb0990e1ba2a4d827ebcd5aecfc677a6f8ad9caed28f321242fa900f1c54ddab441f5f7c1b7dc3375ea9f660dde9578d000be4b7f56e2c44eacd96f7a64046b71d934f6dadc61a86fa78aba49f78667e8ffdee29d5c6addda75718c66d60add8a59521d2708dd8be0cab56be1c045a9ce8504617573075488d9f99a12eda68190a73a58a6f62f9a57fdcabb85a4c00a2d666189ec0193e6e6a0e47eef1af946c6bf3e13002dcd6c3764410bc7f08afb2a3dc6352231756f5c50e82b24cc6d610342b072f3a9bca41ba6f963046f8337c82eb1b99c7cbc562c064bbee79b0c7b96ccac8d046d5e4cc1f06c5f215967c3963c5862451087c6dbb0642c7e2a1f84c07adbc11453a12b8100766a0945df51ce8c7722782009f118b8cee377b323412ab0334b1dd420829d345d09584d86544d626940d2175accee10c02d85b107393c3309edffbf2caefcd14a9280d47c51f0f205d1e91fb2c0ee27cdcc746cb9fe87d0152f9b0b96e1f225824e786cf6c28bf55843bfc1668ab71cf7ba6b16dadb325101dec9c037f34e55"}, {&(0x7f00000024c0)="cbc0c7eeed9602d1a676590dcc96a8162e05120d6f4890a8342b0447912bfe0468eab43457ad3c77aa4b458ce06ebb5da15175f5c9905c778593975402b35cc030747202a0cd9c8b19d81a48cf92589ebcdc96ce74f54101d6ad860d7b23bbc25cc70acae3014045854d71066d10504c4822eedf8bd284974123d6e6ea053e66def669bbad0a4cc08a4092ff07611c3d1867fc694a9da6c1a173926b750ae30ffa21f2935f4fc187b5736abc62eac9eb9e5511ddbb69758d7b66587deb0a083c3d5cddc62f6ebbfb40ce5f3e831fed4650f6e8028a0120738df8d9abbc82bac9dce62888619b03588f2cbb119b267313c547aa0380ed1afa9bf5dc7457830498018eaadcf19d8035ac85869f27c5c372aa3731a022e471df334ee6009887e09f9d96ee12eb51e6ec13110679b81d91d40f45740d8775d54555352c0f424b4f7ba34b1ffaf92a05d07eda1b704e9dc64967b204193cf87392bbb32f18128a17fd5ec709fd30fde14295bd9326f2f912d6bba28dca08f6016e13f284d64878d840d7444d2ba5c0f4b50db07f26ce152a0ad440faac6b1ffef57d2f5b39f96b658cc04f302b1a033a237df7a098b634f17f1b76b7be40ec542ee502355a28c20b225261ec4e361eae8614414209e11889335bc21c57a2f0820f9c6b4f60b4ee293325a1c57579ac79407c7e11927aa0fa6eec1e11d9bbadb9d77811c9ef6ea57ec0991a940c6dc1bf315568e3ed358408b69f3acbdee5de9c3f625a8157eab94698effc2724a5f3cd9191f33d0ece65fb4c599b1ebe271bedf183f4042bfb0695fecad1d16a66ca3496abe0ed4907fcb766557f7e71fcd8f4c607722870b95c4392092fa0f1af3fca1a0914c1fcaebba1460371d47945c0a6156e99052551f0fe7bc070d7e577456eacba587f644504d67a924c3a16bc02387a49a40482da2ad55a7e46429b7908ab17cd97772acb51092268571da4205b0510d003051bbc72f64e4625409ac08132da7c5709a26b780e544441417821bab5f0a9ea272c0e1f7f672ac47dca62eeb00d502e6b57c1d12b429a210a0f13206d1bb40fea869c5daff48fdfb170297d346e4be2cd2bd937901d16abf84f76e34e3b97ade5cff73dc046127c01fa4ca1d9dc0ec1980477d7ff968ed7feb125c6675b896b9ffa90882ed83382237f592a747c1e3e05a0526e1a5b4575d4525780c4d08c875544cc0b95b9f5005b6f0f7d0ea04b8e114f367dceeec93bcfc2d6201efe69f01559838f5a3eddf183c0cb2cadb9267413be42e3c40dc1357d5f5a4c8ac3e2e768c2b095807ac6b2473441c2d2b6556415531fa1743d0d825f7e93ed9b66cbfdaf8ab5e34f67e972544da2029e9bce642af715cf49b2f1d4ef4891c2ef45cd002e521b43b8e698916de6391570c3a02911f641392953a72470e9ea60e42d3cac6764c2265dec92ca4d25134d44eb1254a8a1ba8edcca6a479df25d7eac1a71803cf6ede559e37f03f92e6e2569637cdab6c6e881711c092ed4a3eacfb176485e214cf2a10b2537534d785e9f07e4d99bfd199a8af61af6455bdf2c1302ec8ee72d7445d02fb475d981421317b1193870758ac8d5c135f3c0df414dacbc70fbcce5fc097c15beeaf16075b6a4b2b0f1a6fee3be7fdbb3d9fbafabdcb91e30ae2ba00fc4d8e18fdf929fe42a8fe336a3cf3070bf68fbd6f94424430d3688da287dd5cfaf62337d6cad740fbd5e07a47b8cfa5e45572952d9beec9a0e49170d35d3897ce8144a0922c9ba678dff6eaa9e4c657356f2be4b32d3a829e87190b967a5abeb201794a899eabfeaf19577b2c5b3d732b6cb49c644af6f6e81195e14ee18706414b1dd23f0abe15e738f5828717a23a76efc399e25c07c1ae92315134ea406c5e667e89be187f836929bdc01a4b4b5e31e1ee3a64642636198cbbabbf3c4219a774a7f86f9a8b5855c61814dcf5c1307acd6ed465f6d29f825615249c71d406cc8881cd4b1f5ba2be32789cb3293d15dd30912a496e8a3863b1dff3b1b90a18e6cec580f36fd7a09d650353c6eb4cbf27ddf332704b3e4f764ef5f70bef813fc7c5421f0d655b333c01bd7d3683acd0b4c7e51fdb93c6f4b2fdc5c709590e67deda09506435c7eb7c7bb023e814891cc5fad210b3fa02914b418c35091070e1508d76c84fd7a07eaebbb28e51e7df8ca8c9554a12bf86853d78cfc43af743e8c150533323999fd12701fb42c79191086345d64cef8e0f3732063d526299fcc3eeb27e2d23092a6b53059e6b63d5f9a47ff10ba90c05270e29676c918ad0c1877097c0b7570946877aedcb7cd109b66dc285314eacd979a1203097bf3ce0c5201ed06ba6c4a599b971d8fc4cf237de428ee39a525028699a5fb949dd12954e0c4fedf2e4af8e36001264202d9d719aa3b1962074e5492dca71dd83dc4239c2811c3ad93a90086f6f70f160997e03383dbd23e8915b1b59601df7d8cd2a04e36d788623c3bef19b126efe28c4e169373a4fdc9536f01f3075a70e5ebb069225756a5413c009edf8553a3974e671fc277cd7e04ad66c821bd142173955163f34ca82dc012c04f9f0726b2de3177d0aad383e43f570cf025340b5b872ce9000295f89a7e678798b24881728e0d73728e122331a97215a5d9bc8f27c1134e5ce84bbb5e94b8547a803c62780e298ecc843ece4353424f25e002e9900cf1a6e681007a8e05770595aff50da25c32ed6ef1b4c1fe27a4df2dc67485bb32a212732942cb8fd7d586adfbbc2b40d7954285df37fee2e285758d5b44f9cde1fef59df9b3218599e901f70a1739099f260c2137a4d4e8b0f3f2162a7e1b596260d0b520a04b64ef123b0a6ce179296849bf6672ab0ae09b07d224929fed44ee1ea8deb822df9155d98a6c7cfddeaba6225a643415d536d86841b482d6ea4203080c6033bff322a0f484bb7c557e30f847fe8c30ff99267fbdccfcbeeb37020f4ec607b628c02379469b696fddfbc75ec5ae3192cff4a5bc8aa628c1c7fc9935df9f7b81a31bfa9e2e708fadc4a74b50a731cc55b3d850b335e34ce3d313ef7452d9020a1154d477857ce923f3720944396abff60734d7f2d470e68922167177825b8c3a2f9fe8e0f9d572d37ca5dea2e9e0720d7142db4a6795d81ede52a209ef434e9e57417bed58f609f5d2f3d685ae0f9103d5db759a83b699911d1b428492f418743891daa21d3e4cb2c19baa1e31834d9a498e84091415c1a311dc0ec73a72144736a9e90fe6ffb68594c63046c7f5c188f33c4298a42e1c48241ab7e86b45f78d45d882c98269c8ab7ae6004b9be93fe30e9132acb5a53a527e35fcbdcbe84cc30788fc62baade5aee5da198f5d65597b5b258977e9488f71c94de1b30f2fd189e97436e2bd2885ad146b94e79dff61f34f221fa704f6914dc2e51be1a20a2518fde19863738483540a86f220ec2283d58ef5932b8376a21d2f4ffa362d3a6d54eea2b33e7a6c222e0a95a47febf5e99f5e60495bf69fae2e63a466f2f045c8bdc9d0d6949ee21514805660cb98bbc78d6d9a94be3d7dd60cdf6300c72b9590927e64e0eca019668e9fbf77757100e6cc3536b87f824a04c0377dce4d30a5ad9065d9655990c2107dcf52b4a309c0514b46198b6e84735bfb7e62a72f3c65ee74aa79d52b9a9b3833822db9ddf58c7d9b622d8976bc999346c6d348611b500adf2e738044e7c0121bcca79e457d315af7cee8230335df3f859c29c837373c1d7c5bec7b620155c58c4f75f4030d7463e65e1f4d9e2371ab5c97566e9cf4fd3220e771c2142cc073e7ccf3de63df2e3b25b22360562f70436e8c0c9541e7f4d9ab96b26fdac7ede57f19f6adbfe45ecc3c49945e3ee5a22ee92aa4ca841e66778dbb59ff77cb864d73d5aef50d24bd9a7c9519830c77ebc5e9286fcbb2a49ac6d8e141111a3a26a1ca7fe8a73a32ea8b98c75656b55c86a288a41036fad0fe3b156c1d17b255f51e8165161fb82da3b31fd34023ccee68e0eed0725ca3e6585fa88dc107e4648e692eee54e7553ece69c34f1f1359e2332d554fc5b24bd20e00b52c3cd0a7b4084b55e271f17ae469ea536db27d9559a96423f8da6fd9b8917891a1b8f70903eb64d44bcc70902df8c511b89d8520901e9ee9a7065e5f490501a8bfe0e9cf08eb1d264298a2098533e040b2191d78ba6612f11cc8b1a94b2cf242adae861a03151f2948a69cf2a7406f34d020295822565eafccfaa9bdefb6e8b5b180761b676a4f4254be8c68838059c6afda01036e5dd40f59f19097174ad5985d2e7df791fb40cf6f1b90b7d5287054ce756d9590dc44d019791ed474a03f7a3a7a95d0217fb4ad1d498f21efb99e9976b5780e5103238225cb0910fef6607cefa9d5c2af047d6145313ef45faee5cc43227f44623b9b4991ef1c12eacf60e728300cb47248c1cd14c63a244cb8da35ece5bc52f2b9c983d2b1bf221f92fa502cd30c0d5769273476ac7d78990addbfaa2d267c7d5fe6e237f2fbacf51b6d6f8a8dc91fbbc952211761e453ecc6a063d64857a5689c32e3fa8bf9be5a8f130eb4335d0539cc81df99ba0e2edba623c02bd1b2bcf9439bbb5311ded32fc4bcca214c832baee7e3ad24c1fdb731529c46d4fe1e9a8d12c7e799c35a8065b5a1403772ef2dc4e144a00338546fc6526f88bbbd84ac67d469ccdc045c77abaed307063d503482755b5dc6c739033340dd880e99b87a735069de52e8ceae87664759f2752d44949f77f9301ad92ecd9872f69672b54cad74eda5d110e4e28f2586c70d553cba6b03061a3139294ffd7668273d7ee6693a15d166de4bc10a2287ce475304971148103a2e9af269edc6d2b2cd9150a0fb753858f7a6d25064d0f9b36b80b1118b0be78ed5371f483a7b5edfbd8f9ee6ac52e91ea1e6c9adb661ec7ccda0a6ef0baeb4f11555eb05de2744e281c131c8b6ae9ef07ab90893c6c05437c47822dbb6a75d18e787c3a10bccf4d67468a66c134a4dd18bb3822047bc33fb5b27bdce2786aa39097f3ccce0b445f6535955eba993d7d26169b4e1a09bb8951d3642d888c286feb27378f703b81be3a4273096728be0252857708428b91bf68e0885b420e5c292bd9dde50512ee12df634f4799ba168aed0eac0b2f178a330cf24136a4648ee445cc161c8b90a007a543c7beacd96afd31f93500d9def3cf0a3a2d24f08e9eec3efb06d6cb1c4c02145fccc12e9156b9260faa40267e3274fa17766134ffff2999e29e4c7b012b6c5f68dfff673c7a63020c45432330adb4607ed9c5259f514b6336820edf96f3c2268b25df9e1c57738c4c6150e257122950f54cd3e2020d6d2662737812dd19e13e2f29f9e58158d404fda837097273a64610232c528dd9c6ee8ec97d60c0d5d97d1a47e6337c3b88e339579fa266fc753ab87b75b247515b66c1b77e3bd47bf78c0eee9fed2cb5e4251c4524c26c875e504f0aa5c445a6f8e49e95528b67a5662cb8d271f4132aca92c80f85fb507d022656923213d7ce608b1093f307844e82bec8da8c0d11bb2ba20611dd97368de0780928cb06d43f20d9ae7cc5341deccc5ff3c5b4dc25852cd15d77f1cf4180b1a14bb2a10a6888c65c37bd4d2cf00561de5142cb3c0c3ec986aaf0dc756d6997dd34ccab96176cdc06259eda32faa72038386d3058d6fc77b947e292b0f803e83766c4a6e41f2ffa6d3b63002d5f823f02660f4c8b45879ce7839789c5226840a9393032ba940a363776f23beebf606f7f3ffe8de1711fc3d54b2994e38f9892a3878948a11ebb5"}], 0x100000000000005c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000057c0)=[{&(0x7f0000000100)="a28b131ac7fb498878344c5e64718b378a124d662339189f94942f7c3676c784d3ec10043b2bd94bb03d674ed16f004ba02eeb2730cf3ef7562d8840daca833adfa7b2a13a4b57d426a10a295f69aa8e889e364e857616d6b2242f2d374788fc82d976582b83adf02bb1716dd1cb0cca838e6fde03b43f0d", 0x78}, {&(0x7f0000003540)="bc8a71d1a131b8b38ce3c7bb1b756464aea4db5315a28affd9b3255c1c71d12a71ce6a6b10cb9347806238b78439ee3e92f1abf16e8b3e2a98d254a611f004a1ad5059809c93342025b29e232ad9b4a998e4d25a5894ebeb567ca2047ef87abc0f43702f5a228175aee300a1ff21cc7624de0f43a7b19e6e21e13fe9751304d2a1b6add5d5c7c68fdf9080ac4d15770c5a762162172f950157d6bb508dbc86861dbf626eaace1afc7d46ff11030499ff411314f3994d9588a41bdf3c05e58c2b59dbafaf55e00c7c56fd6240b094348764b440ba8744ba31b823f50f0e6ca97aef7fd1649b0cd0390674516d304294de3e72ef175f0a0b16379cc22a85", 0xfd}, {&(0x7f0000003640)="51e6ec94f829e8a8eb7e95108da05a7752ae4913a2a64b01ced022283ab413f8da91d4408037ea79a628018f80f75a87efa04c29a505581c2060e50508437c2ca76c1f521d64ea9498bafe1b79948c02a551f1691c7eab9795b95c14ce59e19943dd4707a5e5743edf9faeb082164bfed1426566f9d060943e1f6b7194df60499a8d0f6468a2a70639b21b1d29444b35b72b565724be94674fdc717dd637c934e48b9aaf8d65e9dad6ac28f7e640379919700f55b79dfdeed4c425c466d4f50fc24ba14661f6453953732b4eedab7588823a2d1ff0901687e52905032c5757cf1f2658b85d1358d4f9b36c7d8743b907df610a09eeae59375d", 0xf9}, {&(0x7f0000003740)="02c5711114b53a73eb4c1b105262760edac246eecbc1e63735271410d9babc8d66bb289b521d3284f34958ed3c1a27f74fdbbe3d57433c63c81e6e38ff1d3ed741a42687bf372948ac7e7cb148a30dd531bab5eafd7378ead6abd4c8974cfa0b40da92498d1623929bd431387a5c74778933bd903d1e305daa2fe54df204fccb225441bdcc3bae75328d17e1f777d6efab831ef23a457f7defa6cc40d98e582d0d2de6f88510acf3eb59dfb919ee009b568be16118b6e5f3447951405779b0a6f060fc46dc8a9f6a773912acd2d56525e6324a19edd28f48f80064671b925da161f27e163f300f03e7b720f61766d65318a364b24640896fe8f314afaab404f9390dc9d6c641d0b5d808abd77d5c5090f59cc5b22428a8d3c181d5bf2c319f7bf367ee9fca7a703c1841a46b0d3bfb6c219b428d4f93d7bac9ad7b111031293663f856aebc28a8d86f995774ac508a6f19d58265faae4e8953b895b34d0ace93b5d1b306d0e9087113be53bf472d5d88ab9a52e4f7d72ac539e6d600089d85ae2b9d2b9722115eb09494a98c75f3937dc27cdb315d1865547a8ba93841dc7dde3327afc55e5a989ce2da3a64fad7aad1c199308b4a767ac87196f074727602cff43824253f60be8bd8b8b730e0052a33bc3c5fce8942f0993ad8cd51cb3d46fa04477ce4a7fd37f7ea9f079e1936b087e5ad273542968834c27b1e70d388e3ac8be2d8483de1f016d4d1cdeb5cd2aceb3a71a6e347d6978752d5f77f9ba221b764eaab87fec66f0aca06bb283357808d2769ef70daf79961cc2fc88a94123f28c4786b61b3a74c35cd218274c57daeb07a1c00350fc6329686c9d0b4b439418d348be7961a34223ad56ec8e716c418a955fbbf7ec7b7213d9928cf2d7a03bac443d436a401295b1d0f92d4121a3094d589eada82db5e7427ce03cda8a9b4cbd421e9049a68876112d3f63cf2dc4fb2ae98e812ad38d6456e48b7a2d2b1f4e3eaac53e2bea16e08159da3ce6bd1e6ed8c02b2c962436fbd69babe06a934dcd04c87fef92b0a38b7222652bac5c8a12df27d2239b62a277b279eb7dfe02c7163bdb4cba6ad46ee89738ea134385ed3243a376c44f0ff23d4358f251225650d789d4b37b7836de7400ec16481c95401c708e9af04995a8d0e670a2f6dd6bb91f9e280a5802fa0e9fb8019ec25e0f06a6657cc282ab1a13d173428e2d12c29c977e7be44f3c677df7b0a9f31a04e1105c93729f93d0cbfc208e3bbab2ef519b5400c10439b89f938f33a7e3d93dc687570db5f85618538d9e324cb8aa3e4434467f7cedf9896ab8336e4c1267879f83423e5aaa34efe48b710b4ca68aa8afcaae2687f4cefe2964048592d9c76eaff0e7c8f85fe38da95cb3442fc74a4d708579519292d49eb74a22052fd634a7c9dc85a93c9632f57446f8c31aecf8afba24580601a2de79711c3c45d01d81bdab8d6432557e557f023c0b7fb0a7e16a7ae60a218735c918350bdaeaded4756f22a8f4035d9aa0541c55e807be78eb54c069bfbcb4f6594ac969185f90711cd870d6b18de8fa8dac2c5281ebdfb375df869d417f13aa47168939253ec06f6ce2dffd6b4b15865273a9d0e67cde096b13bf033bc2e21d4813cd22eccd2ea77d3624d9943677600b475819399bf6947c728efa79e3554cae6152d840eb1454dff6962f1f5e114ce15a85cdd1abdad91db2cb33ac15770913a68336bf1e5239350c04e155337643fcbb699b87de181fcc9f1eebad2c063bba33904f0e943d4d086bf089c2c1e0403b02549e9caef55ca0bf330699c7b7ccdfd97dea6816028eac2674b55f319492cda206e56310c14a4abcdcf9bc1f0793aa3f85e2cd6559fd9eae88e9ceda5ca3cbed5f30e26696cf4f08bcffbdcc833d2d60f7a7c81a6cda2547eee338d79ee891cbfd411b923b0e7f1f9f97129cdaa355520b14f9cac5e3070bbcc8d0f4f5e7e94708b68c7e212181b333a787300e810e99522dd1d28326160063db73ca6de266edbc9e196d601584d8ef3467cc30cf62f555f7c13b2ac8e27b89355ff6a5e7f7c885245b83793177a2933d9d9b32507948c88d8e8b9ee4ddfec327d71ea51ae9df92a3b4ead91528869768f22637b00c8c4ee8cf2fc1f15d831675e953245c541db12e815b5ce77b5c9036f94fafe9c9a5ba880cd8b15cd440428544e471ecacc464eee5a4cc8d375be112dbd7366380e7061b7b05fa98b8eaadc4c2a46efb11539c4926fd2c943b1f23f23b616d214273278146024ccb6708e53298ea52b62291b7f06ae2f76589ef6c46f94a8a6d6212e82986fbafcccc1a9d03d9680b3012679e1684aa62b75d71f1c6fa682acf002e52d3a15b529680b46c27bad4cabed52aff3a35905b7e8ae66a138838b0c72d2046d4fda9ee8cfdf5bfa0c240b6be6b9f47e7e390fea0987908caa47390ecfe70f1aa631bf2d614479ffe78b31194d42329befa6c950a089d01feeac93bfd2ea6f28f70e382464b4d503b9f6986430754957884c5b43e63dc8d90594eafd2bdb6f5f21995b02cee118bbf851a9c81345f739c23d7a1df0faf83fe9acbfd85932ffb140d47edf1993c4d4646422b231eea729df98315c727d7c64af0c8d0192eb192aaed643a34f02b98f6c42ba1a8239711b4203b6efd8aaa1f7f0a40a7229fa07c10167d71a38bfe94cb789ddd480f78f85b4a5845ea79a9045912d10bb57fa85a6b7bdea80155d65bc091471be6ac6f6f454a382a91af4da419e43e11e82fdcc2c754927a70b669d9a2fb172152932a61627728b85dac8d8cc23dacf41c0076a431a2a98405bc5541e9bfaa5b8a33f7377e28943d749957ef172e8734202e26510b918d82ab0a6c6885c958aba2daeb450bfce109172f3a81c7f7d028f9385d5c56b3bf9ea6b9fd01dd86ff26979b32eb418592d727cf714f194ac76b15da0cdcf227c2cc7fddd2c76b1d4fd6d76525d3b00ed65d168830953f6c8e0227bf6dd341bdbb74635a4e5dbfae15153426efd023f63a5bb5919062824674057b4dee2f2e9cd198433ddd2f54538c3d43e6f49f61c4d2faa90f7d1160a2bef15e2f1584735134e10ed5276dc6fd81cc1d090bf18158a872d31089d887220e785e59d3e0a55786f381aa94804cf436f44489d7dd3daa4c07f45022a0c2ed858483657b43f85e16f584684991563a48dd0683ae8d38ec1550d177be1c3c41da696bb886dad8d97b2abe38f57f99fbe946194b1d60869bed0c0d91748ff0ce8a1fd8d321c032b5db6df70ceedb4418be8e948880454fe7b260372fc2c7b64127ec15189ced4e5d7868fb6f6f7fc7cc6c5c3f4903cbd75ebcdcd51cdfd1b224493d057e67b55493912ca853e86c34a8e2c1198c44e6580761f9e84fd7dea6fe5de7c2eb1ce1f9b9b66739c71d5fe79cd30549cab17a43063eb0a7e2c1dbca104111c073e2189ca9b2d493e54cb367b2cde21048a1a37df676fc08e69b725e8fdd9afaceaba6def582ed730ea980acb2d3b6abf57b9800d0b6748e3bba038a8d9b6983e505e7e3ab2bff93f2e4fe2950bacd840c6dc68e40a4016f2d7c92b43735fe4caeee09f9178426b6b7d37ebd836dc115cb17dc2500f41cda0bdd0f63d81dd165f60dd4b529066db2776b178b17efdca3033484376b7e390a8499a118e10cda9f0b3cc1f7e96bb81c8c61ac8760acb2101c400b05d28afd02435e86ae4f008c8a659a0f5d54d157e73185559b0adfec17e0c373a2359ca85bd2d5a06404c1ec0966d8ab9a17a618a3d551a565a614f58305c66e678c90de36bb06369abf07e8df4697b39215c2be8e7aaa2ce909f72876f65792277306c95cc47a8c2ff5b4e5917e1be351397aea4657344b2073a501c1daaecfad1941387f03713bd710b84ef48a149a24e278f9b26b6b1e6716caef50888467bcc6a5c4ff01044590e85218fc9980d127c321b2d6869b338035f342f748a07f62a18a673740906aa0cbfbcc2af9abbd23ac0485b76e8c1a03aacc525b4dc33b8f01210acde5283df5009c73322e473ce25e50f2914415ffdb51ce036e4d8865ae0d4a4d3fcaa89dfe61da086a96f718e4810d4925f7c2f882878529d7a7c620ab4a50eef95bc17614152ab8bf39a106297d9393b53abe29b92293667489bc18935c77dd38669d17f69d823a0e1ff314bbeff59c4d963ade03070b4731e3026f025ee297cb5e5c5c413236fca6eeabac35c89faf1d4520bf2512b6de61e65473fac323532a1e35eb397e6b67fceebca88953708b0f8c5368d8aa160219b6046790639310dc7437253eb8288b6332a111116fab39aa4bc47c085eca62519e4cfec79ecf3a997208f9c35dd0ee1192ef8f64e58efd75e0d13d1d747297b19691bc9dda2082c1717206a7af0440475135b6e6aaf0b50da2d3519eafce107f9fe4d57d965fc0201de6da2711400ab25c47817d323400f5034966115c22efd382631c19e89dd745030726c09068fb1fd57c8b49a1a8136654634c9e03e1cdbbf3cde861a7a6ae185eebc71ab60d3261a14ba4020f0494699a131478934f92465e2af8e736dcf7dfac2cd91d038395bccbe26fc3e3b6c9d950b3e767212e5eed6a524dd1d270fb71f2e594c3f6fec0454a91fe9b90dbd7388bc39b915e63ee7db34d24251a31a74605b2fe17e092f548a179a67d6312119b8691102f25d0af71cad4c8841828f7fe24c7e461cd446be07d81ae3842791591cdbd296d686f92c8b0528c98b62dfe00e72ca85dd5c37721c630c6af16d3d2fe2c8fd92d629e64c8cbc8e28d8c7fefc611f87439e0b8cab9f0711ca8af493656cb5167001a54475352cbba22f7a96b51957dea221d184de98f4f96c82e7e4545c12d0ac18cf2c438d3110b8c7abc76088e92585d2a8723fc0330a036c29a47f23e4eb728d8c96b7ffa16f9b15c4c445f1238017642abba394d771f89e48002ffa294af60a22d5b3d82ec9daa14d2a0259ac6d80c81d9ed889e608bcb75662636302caeb7675d6349f163254b037e143dd593ba291388720e60d809142aa67f4d70e3c5f52337c4d85b108bf5600aed7fe7e2e2426622778e1d670a8123b7464d2ee3fcf7289ba65244f18c715b95a323c7a8f6a7c8d05c818558dbe019312d8a544ff54263d7dd3d263dd12a3227a0572541be9145fdf19779ecda4228c62a2b8a8e00d304531a5906ff48ab67e9d2a85fb514c4d10875ea32d2209fb1f52f5c22c28b6e94a4d9e47b4bed60e8a13fc6b7d7c4a9d5dd4a156e99f7b67d3fba28ebd021082b4af6c3e0e8ae369682ca55d90865c878e37bb7c78b842be55d41479878496da9327f4cac5980f817cbc515f6c9554fc9ad4d30ba0e364f5238390488e754dbfe5f95d14676c22362237e8512074764b499cf04959575245f97d7ae50fa1c4d78b5ded02969bf3ff112861b6a4a00c988b8e490cabad47fac29d43e23df4a0360b50fe1d06b48dcf22f394922c3b7f3e5e8d0f0e4438d1d5d22de2ef7533a451bb75e1fdea98df611b077334d5267e5e569208ea6ccab344c53c336f84570e461e57fcc7c4260e27b20b45ef36eefce17704397eab5278b247d7b906579228d2473c1364ccf7ad6cdbff60678cb1051320bc6a01531eaf434cbaf5c4690f537483aa615ee411784366cf5cc21501a11c0e604f734fd815d7fccd985a74008802cb036de7371be8bd550aed6c5829a6685e71c0e8c3321af666d119633019ae2328dd62051c59aa0fbc830c796e1348f63124b9911f6ad94bdba15acc3d920103e2019c92b8f46c16093f6e9d662606ef922f", 0x1000}, {&(0x7f0000004740)="8e3a3cff41228b009baa2f6e3f6677d5864f9424c4f7f04fbdbcbed4e4d9e425c26ce4328556965d17b1f514932c254098e909b6160a3c2a18c5dcd8db5cee7d7bda8ac910de81703478b1dba417baf22b20b3f39c3ab19da97d706e9639d2376c39499b16de342f0660859bdc2988967268320c", 0x74}, {&(0x7f0000000180)="95c20fb6d70f5469f28bf8417eb4a5a567e1d84390f38fcdde66c1d2be512d49df5323b2539d21ff2b893304a6088805a22232e6", 0x34}, {&(0x7f00000047c0)="bf67da8e9374275294acc04e988a2aa79b0a4116080f4acd1a940f12f1b5fcb974a79a40a509623d96e07bb60bf8ca344ba597c17d0b5e12ca7b7f96fca59e62c71b02d3417881ffea539a198f3a9d7d144bfbb3c2eb1eb9f522fc019a1686fab75d8310b6f950a18f2055974503424a075a397c7318b40d85669d7ca2b732f9405147f98f1b1ad6760ad463fb9105dc867c92dde38730fc19deefef5139c6def289717aecb32bc683217dcd033f24b1c3673925e351377e78a53edf88c16cb33f87c53c5b3c2fa90a6fae44be12aaea6dc168473b5fef6989683a13ca2cb80d3f01d1ec1448f2e87acbe53f2fd599ddfb9792aa860ef1c0b1a0ee9a420a4f64e52639b1e510ebf8bff39e03a9eb87329b12e08cd66a2e2daa26d59395d59d8e7492b8aef20770b159cc9a2233ae1ffe0c9256de8d60ff27a6a533ef3ab55928195c1ddb274d682027cb1c9ba45df511b1a031dad00e11dc74ebdb9de593a885b53033b908cdd98a121fc8645f0cd66fbee9777a778712b4d1a8ce78c02365476760054938f7242e7c99ae93adc671c318ab2a93d53176e713090cd745fc2e97957ae9a9e722f6ce6240e4df82812b8a5281c3ad7a2ed6b6c71eccac3b43a59c864ab7ce4aa84827ce3562fcb46d9b51d902f4a96fe093c6062221a359523fd02a05aa71fe51692c94a12e16eca688a68abbdc5cb524277359ae44961ad3ed53d027b8459d2249a25e5a1e5f08d843229c525f834dfbee2027c553239f85140fc80e7b1299507e63c36c358c6aa5290680ff8af92ca6ac16183aa5ddb3263decdc7353299cdf8d4806fac9e643d8d65854a390218130d56dc24afe03e9584eb5798c2ec44ff761a589343974270f3a4390f7463cc8529af31e2131ba1a5cc54b16582a1d84d9c4a8944d5fda708b57b1ecfe2182549709efa9fb2fab394b2839df1b7f6b0b5630613aad239c12e37a43e2912dab9405dbebf15e417ff5097be2e7d6917aa6cbcf65d71cb611b07d8dadf7c0c62be6feb5ce8e6bb104b4e766dca220fb83c48ab609d0da861c355f2ec54cbde38ef82e4e820a84917f50b2857a30fb36c90fe1ebab95d67b48d53f84b0bb0a4c9b97d4a1c1489c3aa620758c83aa618fbbbf7ca5f98fd60a12364a6f81d13055b67189ba07cbfd8000b823b2680852eb9e421f8f26e2fd7ad4b34c0439846e1dda388ea03ee9f5940bf0933dbb7f8d5476316d289460614ea7ef718be9c85918042f7e250ccc5ec8cf4ac49eaed648a538433904f4c0b9436468395ad2dd6d37b77e83006b4ec83c9a8fcab4710e09d948cfbdb831bbc697d4082f5ddad910f6507a1d32a44c164a092fba693073164b36786d8fed0bbac3a18bcc793acc5f510801b87fa00ea695773516c4f40dfc0afe220b2d31683cff5fcb26ab7e87cdb4d0b43b71ca13ddb1cc1963f7c4403566cab0eefdb0c2ef6314007c3cd8fbf4a9b0f7e597b3c96183b78b7bdb0bfa73d89644e0fc6ff7aa99ee14bbc765859f0afe9b5243ab1bb17a6464751a9a877ba25308dab54fa9f9146ca740ca3c24e5aea1c36a92e8d5269495a7a0a0d5603db4bbfd8231fe9907549ce434b5d90ede10a172208d505ab484ed2d038054f8436cb255ade1e87902eb327473cb1fad6042d2dff04f1d2e6597f78ba52637453197d4960bcc076518ae7f72652308149e2b5b79a52a7b7cb9ca812d56e4d76608d54547dcc3bbd9868b721869fef927b95313881361ae0f3c74ddfd51189092f67dd5e2c66113ed6d8006028dc7b1f32f7e5e962cfbd72c98e838abf45f8a9a0739c026e59cac783679c3af93a6da566ee1fbd08cdaee0e046e591e7c5e24af8d6e4f7bc64a6fcf807334341928d2ccc09ebf95f9ae8adba8af4ed57a9769868022cf88525c1486a1cdafc3933b66576b099a82565dbfd33b79651e2dbbfa385aafbe83ae1527bf516e69d42c505bdfacd94c909f44799bd3ae741270b7603b9d9ad01e17191d2664c7bb389c8451844ef9dd3b10b5ace6f903a35627dcd47199ff85f16e17311aa9394a4390deaba6620bcf623649b5fcf9239f12b021a29669155dc8a1398bdcca61b9f2b940ac307f0d05c46ce88f1aa155d537b718d442ccf2964d8c07216852a1dc175823f5fdcaaefb58e331b0db2a080fd0b7fed6bbcd784e1b4e5eb69dc46cf16709ce399b9057b4dd598ae9c3c340a97e18c31af1a1a45a695f7ae5a8d2a5fa2697b62b8300967008fb67591565f7a84bf90e36cfd6bfc0cbc32a16c7da087a7481f81f373a51d70afa1d70f1386de613ba587b9cbd35ba89800620ae374f7ae15b05b7eee20aa7a31a61df894309f9e4b0374bceb7431d2c8c0f3b2335c1c230d9d63cff469b362361c335cea1c82b3052360ccd27a202b8f05f5ea6fb65aae4206400b9203bc2f08456ed58ae3ee1eae4653ee85b1e09519335e2bd519608d3c88a2f81a70b877d56f1944061b88ebc730d38ef9d3263b3a555629206d4ca4902d6c535849fd1879ca93687ff492d823d8f6826949e440624eb97c88aaa7b75f3bf1375e628f1f346cada6f68459a484be0354171d69f90a015646f4e3558127d12ebd344b52d6dca0e89221cafa24b3e27492100d678366a0f55c7966cf93512aa02654d3455edc69a57aeb013b36ed40b922670fb78bca7a695a76bfc1d7aba95aee97eb80647646e15241d906ef6407fb5445d32866eee8a315ffc783d130d83030b6d76d916da17eae4d283973cc7435dbc21152488807549d69c518cbf6bb98e77d7c2245816b0339a1f6084d89f1a9c5a69debe7105ac163ec618130e3b3f44ebc1a7aea8950dd0b66cc5a9798b29c5cc1b77299e977318f8071cf02b41c49287e97a6d7368523c5b95aa2af125d6475f350a903f9ecec4dfc14a8dbd61e835cb3264007b50dae891ec29bc2b9796567c8a44f1922dd1a6a5d022385389f811b54f769a0c79303005c5246c102b5154b8c6db02b975ec76dcc3f9c6fa6e332513d0fb2e5c681aeb7fcfa53db034e965cfde9c50a44b7c381c1ba17abd3c0da7237e24d8d146906958e7147a363ed4864f8ed82266c14917e7c917b705ad6b03b5dbcd3a82d5479f9756a5c336214352dacb2d429c41f1dfc5ec4df81835e67a980ef9201ea6f067824483644717e7564bad924ba55f365f6ae99942dfdd57097e651081d9d2e5355947c0fdc345860efc2fdfd33bb7d13005782ff5824fc7280c68519b8b61cc42b9c1334d43624e92b929eb325ed2c7f937c1408e4b552690679bf8fa15968b26731ea2357223a0d190ea3cb594b033983927f4fd85b6c617fd8711c24784c111075e5edfab60c2e7aee7b2294061dbc336da8f6d6fe6f187d85798629e63ab737626f17b048ad75abab114025347ffe375294a1b3170475e4cf8cf90976e25eba061b5e9c69d724f18f91db579e7aa00b88e4026f7482aa8ca05bb46ec744b6c34976c62f52df68d038b5304a5912a0e350350dbd6e123a9a00e211b0836999f8fd8a0bbcc24c80deb9386b5c7c53c97d27e61fe1fdcc5d1d404b3d9af13745a7cfb5790825f939b67b0ec7e7064044432d185d40a4649927b7309f5ae52a2b50389106cbdc6ad844a218cda1b01aba2df0a4df2b9fcf0c56a7b4d44480f0561189745192e65f281f9465a6900c1accaed8c31b070b1688c933898e54ba181e905ffd06d88af7c933275b1b059bb9dba19244e892070f249d128552592939e3759e0058093452e50bde3e8d8016d288b35c0b4aedcecc0a38d1eb290522e2f91d09fe676b2c7c6c4e890e962bd6915cabcc29a0973beaf279e8f93292faa17b0c5ddfa5052499ce26fa60775bbd9eb27302d5e67d129530a5dffbab06cc07caadedb41000fbf46f3873c5fc566846fb5bb31525df8dacceb8b106c58fb582f957fe6f8983cf462155fac26199af92b5c2493b25d3dee62487734eb6e54b7039b9bd894bcf54e99235ea9b5a637a03267a2508129a2a44145924342ab800c682de7626f9509a0523b72fcc7f3a37f6e704bb2d925f6856f71e60ac8343ce5f70612ae89f5f6f7c064bb720cd49c1dd2876134f453bd50d888fc84103c1225fd567c4c7191eb6e02ac72bc5bb3f8598cd5f99a6f50d6bad696ecb5ddfd6e8c939ca9d7f526d17cbe518dc9d4474085c768b8c49d6c2c79dec34cfa5231e77f7b1d281ba1456a35a65d0f50b9d38b0a6d4e8a554a6a3643d1753a0708a6d9674d614e21a862f2a8840dbc72020ef76ca3f2d329f67271571d93eb56cdf6338b700f17711a18fb6a29e5e4a8c5e53fa658e823bf0df0e0669c2d1a1bf3138ee6655ff491f6a88b347c66d4cb3891ff7fc6399eebb36b9d19f739327fc4bdddd13fc13f420c4e4d6ab12cd818f90970bca43bac49608f71ce71264026d6770618daeb6ba3425c858921d622d3883898402a2ad89882943b408a3cd7c568bb273fd2d61071a1b2196ad422aa885e2c3ebdc8dd61ca3e2a8edc346d27c000a4c2fdbba56d3eb39eb6c83bcfdc461fdebf1b578128da8866d83908518926ae20e8c26fcc678932261ba90c1138feaaacec843a944177a4c2b55d7e778664754b662942c72f90d6deaf65938e5822e0091302f2822202cf854fb24c112c6f03553d27fd7392ba9fa939371c0624d5b98b6049562cd2b17b8ed7aa92c87478d2f48f57561ec51e105f3a7c490cd32290aeec7a0d958c52f9c7d2df3fda668f7ba5517c29a515dfecc32ae40c7f7692442b414c87fbf292a0042819563c3c4570f562a0522321a5e19d83d4e4d1d3663f70703275ff7e1d01804ae7d2980b0d41ddf09cdcc6026d5478e3d564e8e68d6b9f5b59a67427929a43565bb06766ec34df38a6ebaf3fd15f47cbe017a66aefb3a424316e06574764aa23253922d9a47a5cc4b621692fb2cf7f5e999ec4c396fa4b3dba49d0015cddf076f3310996493abcd1eadbb7e0b3099031b809f034e2176da5f3ff3b619fe0ac9886fb804436204e96a79e9c5a1829a1020d03d9da00b644da048fb6382f26cc2218fb68007706a00adb667f4773f7e5c37d08a1182e4c5efffda5e1730f8847a20bf18313dcc86a163adc5cb735b4eb7056ecfb4d689e7212f46efdce0c525e1b4877f8d6438978b6b25b9e6c0dab9c6f51ff3ae5022ab09bba8875e32f95c1032002ffecc679ce56d691699075c58cb4c64ea763449f415cb7d57bb2b6d8f291db0e9767ab4a49719b1ae6b733e0e8ad078789805ff6a49cdce197f9a060d0163d0757cc4066b9bdfe1cd9a99aa3e93445fc5bf562dc129defe1f902b1470bc0e8d5768a2c51218a10905a41a20ff75b4a16db91f475797a99c73c811fde976d652631b03587da6b60986c7a143d9675d355d7c66414df6aed28c776e37f01db0b5f8d0089209e064ad1f73f6b5542752f2a3466aa23f224456fa7f7ec36ac4341f58e058e79b38741c5d57149ee38ac369a49a6f3e6db6c08bdfe5f86bb049dbc67196a50bedb99106800b86db58c95374e9ccd8fcee9c10dde2d50e79b8247011a73b3b8f6ba07f2d94d94f38ecf3e4d2cd6217d756648646c1ebb893d976cf3a1b437dfeaf0bd865ceb5b9e7a02d69d5a842aacd68c95f8960d78583708020444c3cef1545844ee00033cda3de3a5fa0edbbe0cb1d7ec32fd9bf6aa1aeed107de0869363fcdae79b5e36656292be125d1bc03f6ccac7b3185b8ecdbe565520bb27dc8c5d4ae1f6548060ee066a978840c902163d9ab0cd966efb3debf61bcaef62f7b40c0d8968b57577a4663dd9a79d023", 0x1000}], 0x7, &(0x7f0000005840)=[{0x48, 0x1, 0x983, "c07da167f4dd00fc505a017d67654c3129711dfc1fa6867d267451f686bea7b6df7fc7427d820ba517178828be11a1964219219498e029c6"}, {0x40, 0xffff, 0xffff, "d9c4278d26a148cd5e004fa333a1ff16f6b8add34d5d1c3b31db2fd040b2e9e78ba124c123537075aeee59efee1dd552"}, {0x60, 0x1, 0x0, "4e9631c8b4248d3ef197031a23f4a65a013f29c6f9a1f013cd64e332d29c4004a7fafba138db08ae7d9b8e10bc37ceb520ae424c09779b8484f4679a3e48bb06efbd38684e3f3d4796183c"}], 0xe8}, 0x408) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000100)=""/205, &(0x7f0000000200)=0xcd) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) write(0xffffffffffffffff, &(0x7f0000000000)="60e56b0a052425538190f4d1981cd5e11398fa489aec1fdddea9760cb415044a9d8eb2b88f6311c041a5f4e94acc02eb68cb860e56fc0598a420f2897c722fe7848eb599705eb4fe36b4218fc62f6f431ad277296d04b9ebc4a2375e8263c1f42aa2c2e3e2ad9c7709912739ee69a5b9afefa248547f1ca8635ea0d0628d6d8034cfe46ba63175bc3ac012c8d6b858d24e1e16a149df94c5b099475de0051b521dac5d24911f1eea2a6f", 0xaa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc68) writev(r0, &(0x7f0000001480)=[{&(0x7f00000011c0)="1a3fae62c423d7d470c7790bfb733821cc2e754d85c33d18b83aae9c7c740abbb2713beb34208a2efd236dad8f2e813d660fced22ceacfa8421adaa47452cd21eca834dc948537", 0x47}, {&(0x7f0000001240)="ebb60c4d994f1528b2db", 0xa}, {&(0x7f0000001280)="bd515f2ee0f2d20555f3cf8a64855260a459235ee1c56849fe240a591af3cbe93c1fda8520b7a143fc76e386da4ed406a84a093551f881816f300caa677fa117ebd961dbd3bcb75ee66d256d28b2e467ea206e61efed87fbef11ef561dbe794f0685992f3398aed995f431afe43f399b437cc40ec867a179ddbd2f1961b7ff135c70205cb9517ff967d4f9f48e672f7aca30c2e975ad8438d2cf9267ae0fd5e2f3b902080f8b938055972d810588e41e9cd3873e", 0xb4}, {&(0x7f0000001340)="d22f9e17444607e5166151e2f7618f8a28d1912be2748439e4cddfe7aaf2b74fec3428b72a27b0d658e9b161e562d732f0651f13ab45dcbd120897acc0945364f416766cc4dc3ff3260882ac776cbb1b3104f5466a6e164f987d9409b8012f11e8a79fd26450151f99bd845f3fb1fe71c66d904328434462c2c34eac13e81ad47c7b00ec1f098d7b0fad93548cf790c96dd19bbd2b75d8", 0x97}, {&(0x7f0000001400)="29c5f4c91ed3b7f9b2493ad1da71a5353f3409e38505769da02cc3572c0fd06d893f5b8fceddd9c9482f6599b65864db5a6c884eb4ca9ba69167d93be7e2f21e15c23b51eb4f057314018bbe1c504caf8003cbdd425ba4176432d08b25997a0923eb8062ecaae4a0e56b1206e8b60c16b65970223af829f6e5d1e6", 0x7b}], 0x5) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x1, 0x3, 0x8) dup2(r1, r2) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) close(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r0) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000000)="4cfc4d7d1cffce1096ee831bdd7329e37dca7ed6d5dcb50a9b9324cfad297ac5252700000100130150afae83504fbc91cc40c5106fdd903c6ac2aff87e7cb486d4a01a5b28b566dea8a8e892", 0x4c) 16:00:34 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/l\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x243) symlinkat(&(0x7f0000000180)='/', r0, &(0x7f0000000200)='./file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r1 = socket(0x1, 0xc77e55240472601d, 0x7) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') truncate(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x5) readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="191a0cfce693a2be45f1ae6f39d74a9da0bcbcce77bbbfeeb79e685f7739ff4ee7542ad83a6eea70d53e13446decef86ac1358e949685696fb5c283cb6ba77b7cdef5ba3b3d29a305f06f842e75ff3ea2c3927615c64c6ad36013ae5df50e9209f5ed6cb3b3edc1043c3537c274a3aa39e1f5828c08f674f357fc54c2f50afd085e2ba50fd72b97e9293c370f328526dac9abc04d14d4ae2bc2ab4d7e4d89e1152273605f2bc108654549743e4e6746739c205cb6f114dcd9204ef8396ee27a605d7d2355489bc3f4c1759969f88d49bcb93aa4250", 0xd5}, {&(0x7f0000000040)="597ad22a05aebffc9ad460f7f17b6972a082ffba10ef", 0x16}, {&(0x7f0000000300)="06cd6333de1fec55ee3e88adc35139c6d10cac7b982d858b9337f576971df90e552f55577b83ab8f86754a660f3d1979f5ce3d4071681be6963dd536f02a107053a1de06a5b855d5eb7843656ee37bac67610a84ab05e5d0a27cdf7618894b23b2f624ebd1e242757e8a79e4e2d647fac7e4818dc33b875a80d1db7a053377a02915fcd923414f6cf96156c4c9e5f92d3029af2e152b4e9d4d4de24194e246323dee094538ed8c8a2cb3033cd9dec80447dbd18e5e0cb726cac92742d16a9bad58e99dfbd6cb7d351c558ef52f764fdc2d37f35b834d8b4439971368464102dd780526a6504d50fb45347587e3e855d4bf7e4a", 0xf3}, {&(0x7f00000005c0)="d6a02ff9f54e8cbb04a67f2b69d5495c2ed3f614a9ea1a706493e0d6666a101d71c262d6f8c3e2bea1af911b5b0acde89402285beec2fd5cff4e60bda7bb5a6fdd0b9d4e525e22e895e928f7f96c98e5d94da3827cfa44f70e9e1d6da6ed75ed522b93e8c10f4d446c0b0329e07e47b48d6b304d376d6beea36630afddb88e8f283323eec4512e7f7704b7965b3d4db1f226c3df491579541acccb024f6ac394168d7f3dce42b350910d8519731785ab27abc58a049db84baf368ee1a1dce0694c93826e9b6230c40a012ca83736550c42b861afa8772cf10af9842325dcd8e70e4189997dd82fd2146f3555f883c3d3820a0985c6631717c7e498c903985fcee0e3beb5289dda5095ef90c34f974f09d1005407ddceec9d0d2cdd841e26e6d0b0826a3af8905e82aa2699ab4578b7deb075b2e66de7eb89c47882c76fe5c60d35ac5cbffb7797992792f9a20edc2f71c958dec753011d1f8369491fe875d60a855b4d5e926c4a19eb156c80a0850d614341691c968561870b3d17afa478abcc4021a226c4cf8b64fcf8958507593b391eaea96e55d48e47f96dd3f5d7cda5689789649816393f8ac46d6eaa08f52318690106c2a23d252ffcf96f8f9e1e1d6a7bc928a5001c26046e622cb3cc72be22decb1dfc537d3978bfd2e5ae36fa72dc66c2893c29aeaaa392340f80fc481d275307a2df5d46be29ff4599e4840dae1270d057ebc75a465e4904d2a10f3c86ec590c97c2f2017ca255dcca6252aea406309bc97b49af39884b66167a80f5f16305cdd8f82f2806ae5ed85e8c07c9c54322ea0cc54fb428ed673c7ea96dbf3217087ae0d246de60ec6de61144a735f10511f851d415e0bc22c60295b3f532d104de7c6ff749acdcafaccbebd3ebb1a37e24a61862df794302379d5973ba71613fcf697d91e8c22b8ab35cb63c4061c81845bbfcfbcc78bd23312264cc616fb37eb63b0be1925b314e29e1da15977ee37644fceac7d2f082913b00234f0ee5d3abd5ac1760126b0bc96a9e110a6b5a02e65602bae14d81fcb17d766941eb83ac64032aa2d351a203c46f5e375febbfdc34b5d345712111975037855f0cfb09b9d5bd365a5b8880a5f594d8e5737defa5d27fdb7b322422c687a381850199a7bae7be914b72f376a14481cf893b5758dc00a58e6655d15efa1b1d932d560fca9c484d2c6fd32967cbefd1ff058141cd8e12fac7300870202ef6dbfeaa61dbf63ec20565002fa2027eca4ea387b4d9dc02818748b66887a82f87d54577314ba39053f4d68c864acb03077ab964c858817e96eb2c2878087f5b531cadffc51970d29171238350fcea97408d7b424d41377939da039a9e4ddd741d6395627b9aa4df27b7ae18814d33778dcf52b0c7c8b9b213cd78d2db2f9dd007c2ff241863a6942095ff700fb5dcc9f61e506b400e90eb43ee67c2b80c912dc732de0840540ed84635bb96e7ae4740944aa615fd2a1974359fe5db5b78af841457c18bb2e63b12849e9cd8cfaf5e9a855a892fbbfc0b8421aa48ce74209d193378914f868475803008486dc49c8f88fa60b678b264bedc0d18a518372d6fc515f4a4a015bdc7b9e71f9189220aedc283d3a561fd0f80fc6e5ecfe14adedc8ac931651e07aacb40074f5f41e5908d568d5f33d27efa11e6b33d019cdb3a73b86a44f962d2888b988711ccfe6e57696cc8392ef1a7fa0b75e48ac2f79930b90c5d43232e377f123c57b54afae34a2a8c21e94f684d2d3d2304cdd011f8fb9036ae2b28c66b3929f9817d4a09ba9d5a288464793c657a2cbfd9dc92fb3d8772fffb18831ccdafc10fa17ff94855133edf56a90df3a0be38851c43208368d831d87c946df623e3fdc44ae1b646eec78378eeb369cbf60de8226886587e2651ac0f17fcc3ca1b3ea870874b4c1b1f1723628992aff03a4661a935034db98fd533e0bf80c0c373bc1e9399437300a1b8d2645aedda181d04639a39c39bc4ae44d074660558a7fba4ca67bbffa942d4c07f200b99baa0756086cbe596b6b413448ba973218d8ae148975933dfadd4c54205638a694a7aa49f169d934e41d56e8f855f47c7e48fcd9d38cd7b4a8bf19a9bae845b00cbd808148194c3a06cb2818b7ab161676081b4f1be9117db59565bc3ff98b16890f11eecb8c0e5ada5c3123af8ad4432643e55d54cbe31fc60e2f8271fb38d765ad05e0529fbe9a519979532885b43eb0c888d459e5f3dcb5ca2d09c4fbfa8cf4434bedd951191c2b492758c988b3beed7822e9da109b768f76733021aa22e676703d9ac2aec5eef0e0528b044eb94679bef45491fa7dff19a3568d616c72a6696bded8d3053327f1fce79503ce7bc1b788dfe5916e738d69c6a740dde56ceef3414a40629eb1103cd1e6372dab3989de84124eae0b7d32d047a50a3cd860a2a993fee9f25a471d8f8e50134081a572e0a5f386c59febd25d863df5c510932ed28e19e4d9aa62c4b2bd5d0762578b5c11fd282d35489e422e252430fe107109539df7bc5d771cf18773590ce7c69ddaacb6279a9853fd1b1ac141a7ba6c1e773230b39604a3148f3f4f913b1347df7b1a49250714181b1349ffde2c0bfaa4492545ab6cb68a22c0ddc559e61d2feead195b06ee8d6168edccc6e2fd0b41cf0b42a3cfc5a5d7be5496334efa60216bab18435b39bbbcc6c5838631966909b95a15a3bae7ecf3bebff74020d99af935c975cbaa1eb517a35e9c60e96fcc92b9a26e66f9ae77c7f6e9154c2bb201cf55292ba50524d77b1375e1fed3587d56345488d2388859416bb21e7935084838d07caed0dfb0c33bfe8e5d9999dd4996208324628639b0792c159e986a8b0d0b80e8b95248669b555a6d68d00964f96311170619533099f39209ad7f597ceb855299e1f1b28121e0b517ded3c78963106d327256f029047188d12861ba3a0dbee89cc02f1a9712ec67bd4e58f94c236907ec289ada6d10605221de621885c712011a414084b745d7f7d866437199dfa84677ac2b49c26a8bbc433a0dea9287df94e54f3801249188e77462c5b5c0f5a908c1582e23add96a57186f0cd96a2c1d386a12ae8804cdd0c0747a2459f5d595762a1cc1b9736fce33de97b3b9a2e88041972a8150c3cf034e766f988c5d6c24b5dba9693fc7d3ad6a14564479e7a736acbe138d36da72d73085556506a664cadf39d87db9a2c60653f08b352eadabc557d80bf44827a8340685ec35d9386069fa8439f392bb054c65874f4f07270022fcefab2867f14c07266241428986555c280c3dd0dbb4db78fe34963ef7180b08934dd865ddc5b8e053d65766677f5a90edcb2ada13e43185b11a6aab506b93beb519d950b80fa5bea2804702a306a6482b64b848fcd22e52c98f5bcf4069506d72f32dc3b5e2265796d7048ba5a50ea656c72602ce15d7a61826c3f400d908c514131a7d2547c5f47d91183d38e554c0666dbfce1b4e8ef0a1ae39c40a6725c4328f7513a036e4d8ac00958aa0b4f4b78b944afa47069b7d67e4a9be92fc8ec7dfde1ef4a2fb74aa62ed9a87ead2f15080c261ce6513de318737c5863ea19f9a845505728c6eca6954f05164a4fb306567c64ef5a2cfef9f1d1bc207f7db07c58326293f287a2618b2578612a7848d448785c1e3a0c142a7c944eb864ac1cf25c8c6ed0d81aee0c9f75bde300c40ae3b9bb7a06eaf8e3ed505e27ec1f1647adb79971d6340af498be319fa640049deb4c5bb332c81420337b84fffa07f9e8c08e20d566aca2eb2d37aa8531348b379bdafe54a2decca63af38cf38beb5a353e73316f63099e1023f53567fbd30343210a14cade4da45a818165c0320c30ff755eab7be3475511686d917e1bb5dda0f6c3bdebacee61ab2a12be60e801d3894999ccacc4c1ee89f82f1caba6f7f88958789280c42928c55dbb2c1fa63e206f039caa370e9d332f49ea5f15c2f7c143715c49126bef5fc3d0e47fca40b178d7b820c9247afc971c32e058ca45e65540fbd912c8f68f70c17802d189bf00a5ebb29f29b12f8ce1398732d1ea9e22cbf9cae6fa14496b047a544ba7290fcddb806061397bbf88647b2456ae22847fa61ce755fb39ab01e45fbbf132269019b107ccb9470e39b2dcd5929aa09928936d4eab4151fde322f9597b11800d75a3b53cc1cfb884b17e3a5aab7859035902e004441a25df10a24cb66b359cdf1c028d3e2e72a8a9d65f480045a986d5eb627794822caa2f0ab16a3b3d01624d73214ae47725f59a270b10c6259782061a4252bdefb60c2dd8a51e69ea7a9c5cebb38885db99aa3a5218a6870d37cdb0f235936d756977a618c286223964cdfc56696a1d869a549a4d6e5dad4e90eed7754c01c350716478c9ea664ff3b12bf3b374ae42bef9bb01132547ba68a7db7a086d2fbbf3bec6469881c9c451fbaf2a4e883cc5a10f36513d1058ab10a351be735f81e1d7dcc629d6eb875e6df513cfa10230227419b88e2b32a345eae0699450086185504516664845c6075126e858fed4af5fab38af21d6fd1006f9f0ce630e39ad99f57c4abe6fa96227ab0aa045226f4a8ebbdd8cfb131b96e4759dd44320219f798b8a25da72ea7f7c7bcaa981dde44b3823a30111dbad9d9872e8879481fe59e6be767a9779f3b14bb9b18b0ef2757790302025703676b5425e20e2982feff6a98fef648888f772270972f8ffbd233509cc20e45bee6ed4ef8fcbe3e9b2340961e044850088ae1a87bf0cf0d6d948d54a5d1c1d293ab8735e7f0f5cd1ebacfd06bb50797f2b3beba47695c782b828dc32579ef5d4e3cbb012afb11172210fcbae21ea21a2419dd328908f6e916feb363901a00140256d08ba3ec5c058b5f7432cfc87e2ae1e9bf41c48bc6a2994f5f313257af646f22a7f4e3a2311867bcace7945a54cf88ddb776552a119de31e9b90dfa2ef80947d325867d592c24c5c88c31e3b71737fcf77a52d6a8c3645dd2296c33d3985f8c4fc012161c63d1144a32f77974a1e433d50719a9f3f5fc37373a1ab677fb2b15b34e5dc313b4e410d279bbab55003612822d2177fb00fe9abd2d251c38993ae7d0f7b8d19048e36234b8b736764fef0d59a912f0f218560afd188186d5dfac0b99743f1f42130b182b06c4006949f6cf58215ed91b6b48847431d9a0658bcc97d1c2f8dc4345b9b74c96529ccf450d976aeeea777dae67db8c2c524875856f119e4a21b97e67e3de70af86ab6619ca2b8bbcfb6b69b974cc63390125b889f5d466565cc423367296c4b1e7d2ebc18ec7bbefd049ea4d5f0fb88f6f897cf78a08e5878708a35f8d3db2cb90eac158cef5ce32927c9129ce27f6eb014b9b464369a03d65323f3c146dbf5779b14939e1a453561239ff7461a6c4aade2f289677e143db010a78560335e4d02f9700356ad578dbf9676458d7545b60359937511451a967a2be4b3f20203936b9af41120c25674c73827a1125c7ae6cdb5a37872b9daaf11cfa78869a5563e3d7f8016c589fbde42ef1aa5005818fbc36e526da806d859a807ebbb39b377a1dc1c805ed13c30af9cc6bd44302ddec566272812b337b6c597db55a66609be4ed0c96cd760e1d2b260a2daa54402cb3bb0ca3c98f53839eea3b0bc73ba420ca6af5529f37b430bf0bccf18ba6ef9b73f60886c7c0a45a77ce9e825a5c6e6edb66b15aab1f3827dc0d17177635cf7874eccd30eb017d3cfd8870573ce9dec56a22e8882d4964df5dbc85219d69d10a60d37df4a88f2b0b23a190354a86f02b743ef0837c21235359a92da22456", 0x1000}, {&(0x7f0000000400)="f2cb5e8f0a7d3efafe595394881e9fe18d44ecb16f4d0bcbfb3d4a81b09cf249a5698c48a09f5be579638fe54b2670faa5e54ffb1cba00a4c39b0fef75bdd18f7d994ef32c820ced1aa841a68f61d8fb4b688ce55ced029aa6117b7eba4d59659f39f9623fd5e4bbc2ca5cb4b7a53795a48cd9c271388c257e4a6fcdb0705db46674e2767a82a7916b454c41b56c6c3278bc76edbf5faca4fcc3577710bf1952a30b5add6bcf86f3b8e70f37455e3c31c593d8cbd5580f4862451b30c237fa9b2eaf27df1a30d771fdc6967e5a134028fb97334ab62c09f8f8f4da10b0b642ff6c48a011231eca35ba81a95710ff95", 0xef}, {&(0x7f00000015c0)="69b53756e6faf4eb7b82a995a8bbe3c76d7a062a08dbe1b2d101b1943ab87fdd8cb65dff4b708c7aea7c62b0148ae2d8df33f4d9ee49312e7d87961d5b4ac357b3c52945f2b1f7b2620447f2eb1ad8d40ee573fefedba5ce1366f3aaa2a2bf149a845d01fae7e7810c9a7de4bc3931e5a0ddf9ae976a3c655dba9fda87901e4f7b0c6f653c302f44456ed97e54a370fec460ee0ee37e4278c2f66806d4418b5e754fce1a3f", 0xa5}], 0x6) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) fsync(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x80000000}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000300)=[{0x108, 0x0, 0x4, "e070c8269bf882628e3d7ccd94accd173e12280b4730b60ed8ed3ba8ac741d53360057b31f1063623c8e78bce9345c387186961f6235b128c05b7ac5a1f8d2506ff71005fd939c899c8f7e5a37f660b20ebeeb224bce0b0a89aa669d28c6dce78755b10a7c0ceaeddc758a0af4c6f8cecbc2ea4d5ce02643b11fe47dccb5e16dc6e4d7e362469ccd388aeb192661c6898655c45c5717582800213febe943c29e0ebed3383ad2bb6990a2db00e61fcd13ab1a384622469b77cf9337f9e4a0c398f65e3c23863c840b9ad241a71135c66c65a031de8f2a052b233aa3905f7de60ac2e2149915d039d54ab2b8ae1b1361bef5dac19c"}, {0x1010, 0xffff, 0x4, "786d0603e47f36df10bb92d5b6ace7c76c616c5ca1a5666d34dcbee33591d482d0ad5d0c3abf5b2eaa7048df7af70af9de4813b29d00826b35c6b2413310a5d61fe1f7ab3bfaee634d7768c2e2017d7cb559cdfa92480945cc9c60f58490d1b91ab521dd076f794164aa7b80cc35a081235e25aafc080c16c6262a7daf033a20a67ff9449cb256e8bf5ee448983f99721ad447ac6e1bdaedaab4263c8f435afe46857357e01528227689702ccc3605a18086c13cc31429e2fbe9d2e60edea79e1282ed6483be093e03757cb6f9419e22b8f9d7ce9810d0c1297e5bcb1d64c9e1cfcead9161948e2c930b1e5c43f01e0c861ed75d17beaa4ba95563e1194245d8ef15c92f930f7ceac961f589a4dea696be18b285408f48b771e4910b6bcc3e01bac81dc3e77aff5e7ffea7cee488bd7f07b0fa0ee2a7f5e911cce15214262256dc4132805d47b1bb351e4c88656a1b8384d355b26cf6a9090f3dea2ff5f5d0ad7195c996202e418ca75bd9dcc3183c9fd158c849e94f9f2f4f3c97b62978a9bdd4595e7d5e1b196f7903b5a33a9838975918069063ffe807117fb95e0e3a386bc28acc58b16bae76764743a596c739bbb054445f792ce3342cff34d7c9f4fde28908db73463f2114d0d85f5cf103a49f6dde45d7b1df9f3082b4956033c5f7808f7fddafb1fa576c8f620947e544c68f6a552372edb8ace655932d5e472d33e1ab94dcaa96529166b53af73ee1006213ec9a2f0175b555186298f52c82887f692fb576eea9c6cccdc20cb6d2b27d02046e1f684ea277a50489a2384b5e4406a48aca920ea7f8772fbe5b7f9a012f398314d21bf41cae50781031e16fe8332393f18ad73932a3d5b9c5a212a0dcddbc3c0edef26b3b879c7669663f0f6e989b0d4d2e650208447d4a9f981c12ad34728806e70cfc7de1874e352c44e8b3df6f587851c4418a5263367f79429b608bb7edc590845fa0bbb07b13d73dc83568805470d1324ccef26d48dea880010c6a752040afb2d87c5256e73afb550f602b244b1f6622e28a07c85e8e66fd2d9fcc371255d72b4bca8be70220b69e988a40420c15dead048716da2370c6bffa944ccfb4676cd09fbfbf358c4f8721061d899e7595daffb3c07ff4588dde4fee6e21ab386206830eff7988f54b1dd8d4377b5ed1d21cb0c9e330a43810a8fe7c3c7d518dc26127aacd52442184223c98dd46082898dd01ae03999819d905ba864d8ec9e2aca31017c97a5a479e56ad7e6c1adf77042ba1dae53be51b74113424982b17a3bd483d48aafe2e8e1780eb3038d08a4ec938676a442f9cbc6d82b4a953ce63f32ccd033038335b737369a83791303829838e26a58de14858d6ecb400e1710751ad381a1c9c6e21bd84755ea979b6284a7a9e2c10f495c1cfeaef9e8fa898c27d6426f686e2720fdade48c50c67d738fa9c212fdcb779025e49645b355fc4fbf3615a3d26306b4a0723a59d89ee922e58bc42e017dfe0d30565afe4120ac1290b53dbb1b0925faf760d223e83b465a13bb740b6340956e618575565bd18fd0bc827f68e9e829017facb3e0646a96f5efc229e0bbdfc5eb8f95b7c611d993f59f5c3c8df766458b1fab1cf323d0fcdf8f9972292bade95471c54552860fb6e1f4d966d7a44528a406ebead5d92689fd0a16d4f56e440212eedea961aec6072539e21e42c841894a7adee4ff19ddd7762547e030735d40eed2015860985144e6d470776f9622c2957b2be16fc22997c7e5580123b236119b9c156a0880cdeeb3e2e31869baaf17be4f7fb2fd8526f17f03bce286881d845a98e5320e426971fc5fd8a2181d09868f51535872d909ee0186cc594a60c199eb328afa3a6a9f364b26f086e1a5c6935c80e01babe443e2e0d487276be3bb85bbe3edd0b50de50ec77f612e28b81c0f15907cef6eeeffe5b0a21a7d4fb16b55db388c08b389b937824c669f23dcb7d31eb08817d837ea737b4efcfc27b9ff558b13fd901bea05fba055b001b319234668b933a2c2960db5a40f26947375d74f7c25017bd29990fb92c920395fa24378443b210262ff733689bec7c22932f1eb1ad81b3a9d53e2ba6590ff88f1bd0b02e568c77c305759ff3c57273a950df9d1245ccc3f23a954eb1203c9dbd5ae5218fa8d04141d1c1dc683a086699f0dfd98e385179b0d82b21d20b1c08d259a0b534b91cf7fc587556d048488cb1c70eb2e0c1cb02e9880e02a631c6a4dfb0427b3b5c379e0e4d20601cae2c0d357f0ef12b05b2fe9f4a67dd01ac726f69fda0aec8359d87a317b7b688e6141842bf43fbc24fa26c292c4db3f94e6c7be4fb2c810065d72d5e15272dc2d1e008490a1dab503750b7658f8d40d04308cb81730dffa5cfbe611784720601f5bc9bb6503be91a7fe3e99fe9415ee72367e9f8e6baee8bf18e8f1d03d3086db64e300e53f682f07d9e2f7144c8378d5e5fb45b99f888d0ac5f50e6e7e50b24a0f1328a49f966f84baae1a02301e4bf405be0eeeda36add8104792084a3341e538d8cf4a29a06507d92675c2e313330075bed931e0974803c27a16a4eb5a284268a2010082dafa255cea300816cc4c4184fbe8613f3380a927fe2fe0c218b81fbb1d8df02115c34fcb2d8271b2b0c9f4ae0b3a9df708ad62301e1d6f2b97fce3d7a9bd7ead5e5585689be6bc9afd77b857135991257abf0d8852a99baca2ecc65130022f014ca3428157ad408088bdf31da4f23a57352745e380b76a9cebc4d19b67f89bd2c69bee4accab1f6d45f7df7089f2737112c42214dd9d78fe79d6808ca3be40e9b17a114b219c7b8974c2d331f416edad0286ef8fe1cb3efeb00ec7c2e212ffb8e51390f85600e86469f117fa00c631d7e60f18b86d60a00ff5b24b1aaa3174c619a2c2e98c1a3ba945d61b056238618d91f49028db99654619acf1c837e81c33cbb2101efd177a97a5cfc931e193be1b85c062ecc92a876216089368bf90f65b1067ed656721c935ad2abbd986f33c524a104053ef3a9e8f89446a7b179a488b8ffc3289cb2ba02138c8aeb454df478a0099e754e8616e1207f1fc31222fca8c4386dbcda6fb2a7bd705f920af3b0646b4f276cc724c8f468243a0c3f0fcf32979e58275cd855dd86d068c088207c296cf49e5b6c4fe169ac5c4692104a5f6a33d37ce58d77062543e1ecd483ae36108f9b7d7841102eefe6591d0d3c684b8b862160bfb063ab402fbc43f448af953dfa3420f8719de5818d4795ce1a565d9f0698dfd57426c04c5ee67e8b9aa289d13aed8cbbbdb6c577c30213b0e165767d9bca9ce832fefe5f8ceef82ed0df17794b0c678151d5b85cb59efcedc5a9633547b0a8b0106db6a95ae1a1e51679e6b3cf8f87825077f7c0c8792538498c11cecc741f976c9b21db1c289ba2954498aefc383beac9070070a597b3140b56552227435e6d184e0882a5e4976f829835f0e0cfcbec9ed87bd3323e6b116beaf6c2c1a04cda44ee3ff300076f1bbfe8ee40bd6dc1590833ca0f5c540de35b5f0b510fc44b2719d719904127e2b7c7a95cb61623ac010f2732d0530f47ffd5a59f4bdbc3c492f31518377bc58af75d600ebfdefa7f99ca260d7afd7dd5fa74d16cc1a6b819cdc22394b9e10b3f9d6d418e6ecb48ba2daf4cb5a8eac7ef48c77fb125e9dc013ed5856e5dc3f03533f24f3f47a609c29b04e5eeea5f786b2750ffdaa6ca851cede1605cfffcc61d9cfa29c6e196393c2e871a6db5047e934b882ec5484dfcbe1f44f4318b1d29297b5ccfa5ebed1677ac5103ef8375eb451f211607d4691e3a2bbc40b17acda12bd22e47370d7f2d712b00c1c429e22f1b236892fde7f65ea5215fbb6cd6a5ddfb04819faf1b64c6a58acdeed6388847af20956471a63f80955e0bc335de9be73f533050d7ab5bae3999ad2fb9391060ebf5dac45121ef83df8670c1ceef40b3a151f3860a0a9a032f8cb7bc0a805cb6d2c9072c93a65d3621dc712004944a663d5d1af0fad9b64514851ca48d4016279d4fe7ccacc142472d48a5b571f889d69c73f6fe9040c06755434e047554b6e1fe729b3edbc56806c873ffb0261da6a36db3d6e53dd5dbea7e8e8ac6e2ea46919438f357c8cc7a760eb1554767cc9c830a2eee11000036d9b77bd60a6bf48d31da0be0d24d40b58afeaaab4f637c726e1915fe388f53e1d09f8c01749c6618ca8ff17b927c7ebe27de8298b66a1e0b8314329d4f45cd767ee1f698567b344fcb164591926e7b90835e1125efc9f26023ea44652d126ddf7a6b5f660b34da764efc4ba98672ffeeba1b52e7b5b25f1ea8d06e8d10b432f0ba707d5fec95012dacc40d3be948ccabe7dd747af6b00a88ccd192b2f56c50141f8f2a0f3c2f61e8584999bd2542099d016c2d5d3635ce68f9df64f94483c3e4ee493d6fd785c408d1d6711895496b0485fa4859663bf01a40d95bd2aafdb9c0e89f939a0c2b239b7b9ee18543a7e38ef4b740b11f80c3f5862e027a82c6941534a3bdfd0bef51948ccbd2ad9f36eadc38178d0145672ee4c364cc5a201af34a7825038f9939c2f4dd956915d9df59d9fdbe81ec5e73982d35678a1a427412b7fb56659d066b6f9d9ecf9d60639793ca349e25eacae2995e78477215367e5c91082faf1515733fdea5430b5a6d017b8c19a6289f1786017ba1202b92e093f22d60e61c13acdf958f39cb39008af7ab9196dbcf39cbc23bdf29b146aceb05ac925071ab63512f385137ec66f6239cacd1aa7e9bee441bcb4928ab7ae995d09eb7d79a1a5d176f462f53eeb9284b657247c474baff3ec6c677aa22c9f723a0e46e3411b10563e798a6ec0ae08866505bf0e1c511b39ea07689d8d9b8d27f1c5d28a27ad4e53f5f97eb92d516ce264408dc427c48726e04792730ffc2d13ddff751317b669177991d0fe335000b36e683fa12eb24b4b5b6e06662916c4f52aeba44578b4948cf48ba2ac16e5ae2e30fee88c6acabac04d308f2a8ccbdaf6063cd6d82b0743055be6fca38832745627734e690b2daff7891e5adf7bb4144eac0e24c2ba5a79c3c7e9ecc0b929cbd0e5f52190ce27ed27ecbea19a36b688846586d29728d7426b4001106f56f42d81b66952ff062979b2d448f5c3c7b519309917c263d09e4a7221f911a467454005b95bf58d32981d010768dee00c27bc9dd7e562cb742d3a6943ff4733cb75eb340ef4ccb4ca98ca8b56d6f64787fbcd5f4b6647b7f0cd54ee30089ced37196de1489ba5e95d0d70a1b0dc790caf6cf5a52ea28f62580ec20f8330c4afda217581aa9e47d4b7ad5cccd68b45ee83e08aa08f0a66b9aa68531e0d9515c054316b0f6363caffb983d68c8923d4059c3e8dda87824232c83aab69c566794be7a7a5de54b3f05850fb2b99783a3332e05de486056c1ac0c944174393b86c34361d11a244399e00aac920510d5abd43395adde3221174d6f717f853eee6889e841cbcb20da22a1c798773e084e5e8a4d6884785777f89d5fa077ac0e6c22359f47d6bf95841d95cd65a8fb2d249a333b710635944dc21f3fef3c2eb0a505c7b939c206c0880fed08877b9f68cf1f1e24826449b8ed829c3df70cddd7edbfa651de75df72a0880ef91bfa1a69ae4ab2794e5a2cafb34191f8b02dee7a613d1b7e841f1ac0c431ed6bdf7f2ae6beaab66dc79a3bf8ff18188ffd7f38b3650ea168c8c76efb64e08731ab5924d156632a35be1696cd545fde29d07d7cc75f7dcf166f920f21b05467a074f519ba157e9893804bb73ddd9c7181eba02953b59386692e1015"}, {0xf8, 0xffff, 0x81, "55afb124c9de87f16c54f5614dcbff6c428d7791ee21aaddfa1b1e845846e01155a6f02c2fed47a4523bc8cdfc7818970e75aee7ef8b5d884f3a9fef3ef41a1af1e08cc07f77d1493b7402e47acbf0a6c6d72f1595e667ce01bec2baf99bbea93222c2095e2eb1817a7cad309f7ad6148e665b7fb04e1c73fed49239216749fc22a3717e70eec7c518ddc21c39fbc89026ce4eb6c16e0c15ba7a803d65084f3dddfa4dfc9816f1e92f3e85136adb31e76ecb7bda2b44cb64c21ba534a622ca8620259ebc2560e05f9306fa3c255b24379ccc9c2b2087b2f4ae01db998a8ff048c6e5cae4f94aa679"}, {0xc0, 0x1, 0x8, "d86661215be8eb56b86d9107137bc572d91905d44fea7a1e6229d07c75a72c6c5fa85a058e8389aabcbdf48b0b58302a6b1f091244d660a4d2badac0db9f8bcf03d6786ef3ccb304f55f50a0ab479cedbd0e3eb1386a1d91aed82ac4b75d7cc2fbb0041958dcf6ce7a13b925a0233b73b66136ac34d740814300a86224a7ebfeeee2e381d0791af2bab67efe05247d13dfb3f6a8ec7c137681a0a6439de843f86206038e84942bc0d9ef40"}, {0xa0, 0x1, 0x0, "4b05f7a830e36bcf0977a0000e84a804fa70aadeeee389fa5569d31534c7ade1095bcef87c2266c91b659605105cad6fd97b8e2063eb6f0d9e85f7f84bde6219aba5dcf055fac8ab6fcce6008aa92b37115866b77bacf77dcd43d5e7d166793aeae56b8f6cd3a0a97c448ce0d47de55c8096d343348034a7ab6542022dfcbae3b8540626841d715b22c8c33a8c"}, {0x30, 0xffff, 0x9000000, "d78741b314e075b8542d4814e4271576ac02ecf18e85d09b6688d9f1ccad0c"}, {0x100, 0xffff, 0x8, "2fc8deb992e3b1b304a482e0892ff35e069c478973794edb2b1dd02a2622b5e2bfb72e9795139a2bface3e54313cb6b266c095c05e8ec9d0b9e27ed5d7bf092ea554bb317af4db304198ca6c528f09c7b2a2cba215012b39a95f3c362a7e761eda7e69ba9e88bbc552c682e420e0ddee081ae36b62ebbed61575ff247387b73daa595fb3ff336cd3adbab9ea77d425251a565d4a0689691ae299a19b146650de7a2157dddeec99bfb0121632defc058a9f358f9d27caa1e34806345e45f087910f688fa46b4377016e23b4afaf92ba2fa0b1130db9220792a733d676d66271e0440a5431d5931bf83ee862"}], 0x14a0}, 0x8) 16:00:34 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x8, 0xc28d}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchownat(r0, &(0x7f0000001400)='./file0\x00', r3, r4, 0x6) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r5) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x1124, r5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r6 = semget$private(0x0, 0x3, 0x241) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000400)=""/4096) pread(r1, &(0x7f0000000200)="ffeffe8f58566774da796dd541c91e0f936feca82353ea11c20e1cd20eb7c7b7ead4c519e05c2329ff4952b1a38cc4f7d927aa421058dadf3200583a398076be4ecd658a91854c1eda51c580bdfcd7b1cd8e83415f795c54b56892927845fe4393114dc85b05f0490000191c8de10db0447031d4597d6ede1b", 0x79, 0x0, 0x0) chown(&(0x7f0000001480)='./bus\x00', 0xffffffffffffffff, r4) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001480), 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x2, 0x3e}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) write(r9, &(0x7f0000000380)="7a45cb8f3cecce5b2601be3fad229a66160c4406b2e767bba1bab2c674433e18e5b1e5f78aaf78def5e2f7f2f6e5a7ac3bba88c1d1cf27a83c0e2707483ffde26479634f141362068d860582c5e9a410d546d844f615a99f105ed2aa66b2fafb16d9bf6bac78b1a59993ace77cf898cdb951c10a3de21cdd", 0x78) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7ff, 0x7, 0x1f, 0x1, "03ed5ef41abdcec47bce326be39fcf4a6062b0fe", 0x0, 0x1ff}) shmget(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x4, 0x7) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000180)) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x20000000000007d2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) setgid(0xffffffffffffffff) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x9) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x101) r1 = socket(0x20, 0xbae3e2fab50187b, 0xf4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup2(r1, r2) 16:00:35 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf08ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fba7ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18685d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee24ff"], 0x10) write(r0, 0x0, 0x0) socket(0x1, 0x1, 0x2) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x3, &(0x7f0000000300)=""/160, 0xa0}, 0x46) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x11) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1f, 0x4}, {0x43, 0x5}}) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYRESDEC=r0], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f0000000480)="7ac803db2d839b44d4211946361856e17b24828c10c443103dc7561f7c17795bdb9b0291bcebd0432dbac930d97c81a14673bbdd8806383b4e0a7cfffa3cd9fbd87ee4bba0e737d687c0f1e51aba8d6519c4ef6bc1ec9bc64b63aabae553b1314f58c756eeeaac81f5defd387aad9b2b9768040bc702100200f54e7db213ded4ce29de61baca53b6b476e3401f97c413c1f5070bbf36a80adf8279bf7d09ac984e07d3da74b1a635bf190bb21997b1161ec7074b43e5039a70393c6100005fb970bdd9a3f1369b09e44740eb686c65b4f13c345366fd1756b2d43bb9b7b6239415b25a8c2709464308f0c72b4bc65d2555a82490", 0xf4, 0xc03, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0x101, &(0x7f0000000000)="a828d0067fa1444d2b7e8331a05cf1c534d475fcfe6b9a7a1df9fbe1", 0x1c) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r3) r4 = getpgid(r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb5520914fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24f05391b6151afd51531c004a82afbd5e5ddaed3d290bccad8cf17c80d287c42243e5accd0003198ed30f116358e3c92d0008000000000000d8585fd8621ee9a287a15df40b9b37b84b3452798eb9e2cf8192c2e8052232984927f79d3bc8523d692d5562a647f87ea5e10012d58210803ea090ca0b822933b5bb3a19056ae0e19e5a0bb23ec84e450096c58337815bd84033c5e0d0bbf31075193928c01293f73c39"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r5, r10) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r17}, 0xc) r22 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x28008, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) poll(&(0x7f0000000200)=[{r2, 0x8}, {r0, 0x4}, {r3, 0x4}, {r4, 0x2}, {r5, 0xd6c9ae26fde47390}, {r6, 0x80}, {r0, 0x100}, {r1, 0x4}, {r7, 0x100}], 0x9, 0x7) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25, 0x0, 0x2, 0x4}, {0x6}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x12, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x4, 0x90a}, {0x3, 0x7, 0x6, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000006035dc0cf772f17f48777bcc103c52a192572c86ac01ea3c504afe1d225398ef5242fd3e6d6155ccc53af7204c3dc51c72ef314a4e05b65f0c7ca4889a07ba967edb045a4116147964f5acd441b2f1beae85b5a5c75d75b6487e7639010c56b608a8d5eb8ac218f59c0e5320c84f7bcb387b021b6fa357671f96efe9dec6ac9f3ff346a17e4e9c7baa8c220b546fd3f4eb6478daaa61fcd46dfdfa9fd9be70378676ac316e8472c93b09663758130685bd69d1bdb38efa325627a61d933a82254ac5ce471e72c017d406e8a0aaa459005baaa0fa42d56bbcf178617e16392d5751dda30dd357a0dad6e09226c14c6d21ab1814"]) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x140, 0x0) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x14) fcntl$getown(r3, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="ffaf8a8d1b029be94a14f63535d6d7c6a7197e3a", 0x14, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xffff, 0x19, 0x0, 0x5}, {0x0, 0x7f, 0x6, 0x1000}, {0x0, 0x6, 0x3f, 0x4}, {0x0, 0x7b, 0x40, 0x8}, {0x65, 0x81, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffef5, &(0x7f0000000340)='\x00') 16:00:35 executing program 0: madvise(&(0x7f0000599000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fchflags(r3, 0x90001) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="7332aa763587ef5dc46b05255a81ce5416c30a863d134a3e49f4690d14", 0x1d, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r9 = socket(0x18, 0x2, 0x6) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x1a, 0x2, 0xff) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt(r12, 0x1000000000029, 0x41, &(0x7f00000003c0)="6e710cd281fd554f50752015c39df90caa78688fc82ae5cc1ba27ba28f272a6c1ddb90b5fefc101f1ec9e4b253a209fbdc3159b9a9c0d338d2098259b121552ed745ac19a1e550b5a7cf83d8cf3845e108421485d6f6c5cc1b338c1e0f705a11f4c2b9ba067a3a797f417be210ffd3cf5d37d607282d39f2e7cc384cb33aa6ccf931e1b59bbbb3bd581feb92b4a77ee2d5059ff72774adaa957715c67bdea0a858e850ba8b5681aacae6edd3", 0xac) kevent(r5, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x3, 0x4}, {{r2}, 0x0, 0x17, 0x40000010, 0x9, 0x9}, {{r6}, 0xfffffffffffffff9, 0x1a0, 0x2, 0x200, 0x5}, {{r7}, 0xfffffffffffffffa, 0x40, 0x2, 0x7, 0x101}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x9e4, 0xffffffffffff4e7c}, {{r8}, 0xffffffffffffffff, 0x14, 0x80000000, 0x7, 0x40}], 0x6, &(0x7f0000000140)=[{{r9}, 0x7ffffffffffffffd, 0x2, 0x10, 0x5, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x49, 0x1, 0x1, 0x7cfd49f0}, {{r10}, 0xfffffffffffffff8, 0x22, 0x80000000, 0x6, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x0, 0x7}], 0x401, &(0x7f00000001c0)={0x1, 0x1}) r13 = socket$unix(0x1, 0xd997a3309631814, 0x0) r14 = dup(r3) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x80, 0x0) r19 = getpgrp() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r21 = msgget(0x1, 0x400) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) msgsnd(r21, &(0x7f0000000a00)=ANY=[@ANYRESOCT=r22, @ANYRES32=r10, @ANYRESHEX=r23, @ANYRES32, @ANYBLOB="80baa83c43a9f45fb196d4c53a44d8982dea93efea6e59fbc7553148736fef2a44d97fb5e437ce455768533530be43c4998af05ae44a8defaee3414925a89834894db068ce304b16d45a2f8c2d75b6900c78346251401d237f5a4b238a8625f03d2faf08309611734f966257dd7b5536804b6d448421730369f75d8a6d70cfbfc0d6d562cb982da1640ad597c1a3279d5280f34fc98617990aae75fad86822ab91df5fddd777191b79590321d4d2108e1c2bc3110c89fd19b46087f20664c429d9506b6bc87c34eaeef143358a687f6dd21666a8fd55635d29162a27845f0b24462ce19143ce"], 0x5, 0x800) msgrcv(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xfff}, 0x100, 0x800c07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f00000001c0)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r33, r38) r42 = socket(0x18, 0x2, 0x0) setsockopt(r42, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r43 = socket(0x18, 0x2, 0x0) setsockopt(r43, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg$unix(r13, &(0x7f0000000680)={&(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000c40)="e846f4726562781f276dd825e92a5e65dbcea9af2c574a6562c094f7a54a7fde8aa569feca3fae85b1a623faeff950839fd41251d54a02767cebf11e0cef3f353f17f543620b27f836111ca39679d1f570ecde9d3db41b24f4fea9863ed1013d956b623ba7cf91362238742152f64e31761673b43d2c0db6cba834e96927dc10de8d03d2c2c43fad28276d215ea3b18fffe7365eb7820b3fa1e427014fa25b3bb37b6dbedeb1bbe06295bba913bd424d89a83e16eafbb1435161bc89dd216196143d8e65314c19326c90422610f319fb64ff389d4b8cd752ae476e3f4633bf71f4fba88cd19609605748a839374fa19ad519e406180d276f6e9e48d0ea282c7711bd6f56e9a42e1651e4a27d7fcdf0a2e79c47983b4778f50238e2431c827520a727c60fd72d195c52cc2f87fab16b0c1f9d48559d635ae156e3399fa376b99f9728aee55dcfd1f2d6bd2933365219f42ce64401b35e37b572d363a78c95f57967ef28a8be8b12a3daa00ca62ee18269be24338d2073eb33b2c5c79b4cbe1429c22c1470c45c4bd69a7efcd7f3008095ba9e613ba5cc47995e4a7c9cf8a450ca30e437eb068705e30fda2a09f4aa9eb88f96c4be67113ed9f0d2f0cc9dd676fd5403e2b8952c7694539e348be614f869bf4277814dfe8566e6a6370f1f42d5cf9620b2f5f66b776a0756c651154bd2b69969a8522148acd0dc35e8519120a05c252c9b8ed0fffafb272fa0bc79eda382f5dea55d63e834034030fd339173a3db6439c028ca26ff93d3f998596b7464643ff6c13ed12ec09d9593bad100ec7b490f595d045fe2a93672cfca08d2aedde8941525c72eb7447db1d2bb956b2ab8013a2158a9642b7e5f224bf84dd2eafbd148109e54ff09f175646f97b1f1aec00d0e2823fecccef99cdad6bfb7959d42b4fed47eeabac6d3c7c18b9c09c63335bfadafe1c447cdc47dab7aed1315ca99c1b70f8275a021abfae2b86069daf5e73423f1d16c8ef948611264f442c2eb08ed13c8b720e4a3e2423d88879eb2c325d7f7c2153a458cabae8d53c795b3d0d2d4b6cc7f6a7702ab194e2e5715f37187863206278604dd290e6597defc0ed36e2a046443858a82424c5ce3b87ddedb83b8c08343d6a97d1ba09483570e26aa6f08da9cd70cb4a278aedb4139de8c2ae6595fe78292d5db8e18e53eccf221a2865163f3607511875117d4bb9fb531ff25eea6046b0e6c5dce9562544f3b625ccca09e82b994f0dc218198058e15cf480ba2f80e2076811865444193f792635dbbdfaa577ec06226b04f7f1375622e4f3cd9dcacbadbba8cb9a984ebbfd25ce02762a6f1b195237f8237510e2279a90a4300b0dfb74001b3c5869aef5f8f4a5c5ea659577ef2e0792cfa27d9004001d715ca1a28387c7d30797cc0395f7a9e3258df7659feba078c2609f80aefc039049b03b8eeb885f17de6baf379374bc09229161df7c48f9843b719e056637bd285d0c22ee71cd8b1011796ea916e9e92d64443fa380591d42fe30147cb927651fb7905288d91cd782c0c8004a1934e2a5fe180c2083aa4db81ab6b4dce8f5e12c1feac7dfe8231750b837946757719a2d4821acc4b61cff7a0610ec66087e1ae053730da5eaa84baf070f47a305ef98934ac4a98ba4df2a542b6fbd8fc65f87edfa6cb39085bdea30c5c221f4a1c48110b37d1ee0173e993fe096b7b3f802afc15e26283fe9b16c0a1dfa582495bf564a4db8b114f33b74af32829f532a0513e0a6a6dcf7c564ac1d91607d0e69096de438b139f9813f24351f73b085d4326add4f2068f581d4687cb0ad184e51e058ad2c552123b6458a69c77c97354e21141a8c64d08ef635388e0a4c97ed4982667db73e48be508017b9443541f712f2061b7ad3c050f724b1d80dd71550f61464723cf30d2a8f709d023455bae5cb786bfb2e61386ea8f3f82048f11022bca9e3180eb0210c0830cb3b757df5cfff255f4268c429e10220b4c1241f6911d6eae8c1e0e12cdb26b5e26339f4b36b30feb24708d0c311b4d23cd345a9b39a5ee869a043009bf997d6d65f52331ddbfff4e4737faded55a10df4761946cc0cb7ae286c8b680e43d938cf3e12278aa105e2b3d7046d49a31c5b5d0af3869bdedc404aef9ea15c44e3db9707129961b4649bee51a1c68c05974cd7efdfa7b26c72f9f06d43698f841ed40c50a035be0a75fc70fced27531ca7c650b6c2311b8d2e42d6ea04f1fa586e143ccb5dacba37f1599fd7da58d0dc3628532f510048e7eecce52ba97239504c979d84489d57b45cf9a4ae226881f8b2de886b6dd39d4e6a87719e9c9030a4b7927823a1d706765a79d2302431aea2d99350dcb4e4271ca9d842c3969877ba4a1f73a301488c22494bfaa0623379f5f80e38a32b3a4edc902394a05f04f156bc028a4799fa86ac903004898b1ae0741cbf379e86e6aa655d8a222c952c72937290780a8705acc47ac29e8bef990de8ec14d7d63d69da9090ae85feabadf8fe8246af886ab106622e543e355c4231d202ce0c5cd9448e0378e5bca1deb0b6a344308cc886876bba7f12cb4e836b9979357ade1a5af85a53c9cc46beb59e3c56581c6583496194459232237d90d1e9bfbd1a21de3bcabb23415f3dd8991442620b6a6d629301861d1a599a245c1267bb24a5145e2150ebb9a4a5a6c103538c483e3d485fe7f508db7f8e920df37d1f26e9f020727039c45008c0f7896e7ce00f22f15ca511f6db3a1ebff3cda766f96edefbf7718a26997236bdbe37936f6df97685006d08d6200a450c2eb30197739a4ab422c348ba1d435673581349bc16e8b4e7faad1c8ca6999abcdc8af0cf0d74c427619c29f02773af63848f7d0c6434aede8801cae0c50b8f42e58ecf7ebfbdc0bf29e5322e5b554a97f48135e84bd9b8e92d6e9fe7108e085d692c4fbc1667a138a6960f42841368a78f56a681bf72a1f4a8f041d5a960367da34b2c0f4158a1b5176909e5306095dd21c21eed26cd8b442144679d7f1fcf3fb0ef9f1519e9aee34a3d1a557df9070ab6ed9ddb96769f3105b483ef5b51b615a283f86670240e8ef40a810372372e467896ffedc58d4b26cb7e2f3a71b5b9a898d1e24f5916278610ada55aeeb9f6f3ebad3fe0b736067c70401ed1dae67beb6be090255810d80ef06e40a6248a81c69abb43424c3b3cb2d7d4aa4f3067bd38a38c54e86ef08c15b4af8133a95071ed7073137879579437da72d4a61270bfaa03e6b2e7026c32d781a34c09bd553f13f34493c0c57bb05af6b3efb8caeb855f218f9c166c5888e077b4454a5c7e082a8a0e48b25f890819433dabac070ee607336eefb47aab8779cae65a1c663a1ecc6c4ee9150dc3af514d821a10476ec4c4127e1440bf399b97a0fa88f5a0f8057bd18f9045b85e1a3babd0c4760fed1bd2594a592744dbf17d5b50acee33152dfcd4682234bcc84064123d7c1549047951b40978d9ad82977cf4f748da6db314f77131e624b1648084e8b3bf2b67f913912837bf97abebeb1acaa190fa9b8f9c12bc6f341c6d865e106ee8635981941913c48e285279262b5d35580e7e9f3928b4c2120934e791f1d8bac6965c6db80075ab27da1cd758439bb954997e28592e7dd1a75620e088e133449a896c0402515dd6f4ec076b102fe32e3f7dfcfc115eed626b4bb30f2130739d8440fbd3e72ae4b58add563713a069b56d2dc32fb6627a86a07b53e9197a0f8b95c71f27e58cf44b3bbda8c2de72c9467fa0656581f6b9454866502a7812c8f630e1a983a9557e98214ba6bd6996b0c1ab23489978949b28ffdc0899e6c0aa6d9d36564e7992c137f077739d5e8d67cd2c12ac85dee19b13d2f69fa738d6c8c16c84c7fa2cf2c5d70047001e5057cac203092d247f03ca7eb613561e3b2cf0df5e90fc5c41a53ea6a4c5a4406c15422affebe580afda81bab47bfdefb44ce6db5482802458d1c186a461525b1f1812866011851664abec22db089152edd4c3dbc8367454a4348a5e71ccbe31b887e1a19530bdf695c8ec091a47284297c307b7d88eae64b95a0269c753aab39b46f5132eb7ea4c55c4ab57d8f356addb5b8adc8a133033ef60666149977db01bf0fbb2c79f847457097048ef0c83248329798d26387b50fae12848e16ed2b8a3588a7d4b7b4e178bd3ef7ce0d39b3fb572e9ee7d573a578f7fc80a08a446a421609b80c7a99c805d360f00211575373cbfcaf9e73c6a1b4a92f4193823b5c942d077c34a6225bfffa8c45577560f6e289bf3ab8679091a30416d04c7ed58220fa878518c3cc4117a3e7996d8e9727c90d0278f971524ea09f19e8b239e2970773141de142ee043494053037cd912b6dba400c6358b898e29f5d423e262a48d3df89f757cc2c1f3e0b6e0f9828e3a348fd8f6ca14eeb2420fb99d6a317cb05e6df4f85fc6472dd79d7e1c24630c4b3ca573f1cbb98b25a24ccb6fc331e5daaef16704ef76083b99625d420dc76a7806a15f35864c33a396c5a4d07524e66793546657b8fb23349cbfd8539384947df3f926f60ece375f254270997a5a371abee01f38570c4076e0b9f9f668756c9d601e30fc3157e6c1821d51814acdd9e843b9f6064a9a4ca1fc1203e84c7f884e2dec0bd6b8a4f3e5df156e40f5912e037904e96daececf1271aecb6a5cd0d0874ef2aa161587d27b4da44b767a0e4c76d10a089d43a2439af3db95157171c33562474ff2be62ec191d360f17634a7ce7730ea66603cf52aff891f4748a373880efaa3ed7ee06691f03992f6d95bf36dea659d203e6a5fa7f522c816441e62f5c64ab54c04ce2466b76b95ef4c085c5675a54b7fa51ed3e918a5e38ee3adbc338b873b542dd15ea6cdfcdecabb3da759c309e9300cac6fa2a495fa1bdfabc5d390f665c2e20379987fde6b2421ae73f58093afe3a14c6a873a4f9edc8626da0d4e60a6afbc26a4c745651206b3ffff31cb96119f3b3d0ec5b288b8daa604750fe6b7d33832c83159d9cdd3a5cc9bb4240f18666891223e30b71b2f4eb21c93c5dc8fbfec7db05f92691f166c573012774a8af9e3aedcf2462d873b34ba78f8383b380d4f274801c5ee596cfae5d95379c8832cf033d10989c18c60a649ec959eb100f0251ec8cd87cd049ff093c679f6a90982290542ada8a994212c6368f31b37f867161aafbdae47953cb1c97d00fafd395fd22e47bd299a4b70c526199988c32fe557e2fed66cccb80226cd0ad705076b1133abf9fe7de5d96bed63e4214ba2c19855d15b9793c29f2fd1bef676cbb96f45ebbe4675571156c02d6b517226bfd7d3cb9f39fec4ac07059b0fa58485fc65d0f4a61caa5d5e6b3933e22aa77f9ce08a6a03ff7847310cd5c02df56bee452d1c4ec8e4fc7a24d7520cdd16e29463a187c75474973184de24c6f3568e3eb3dd82445d41b7ce9e09be7df4adf9e9792e9abcf82c480a67039f4fe197167d73db9971f9cc1220860e97f1c2de5e35578840977b8210667b18706f005bcdcd2fff96cb110bb9f5a1babb45bea1cfede5d4abe38282696183ed4c88cc4830602bd7813c513fe96ceb01e793c9e5b1561f71398ab95c084efcfb3de7facee810b9ae954694d829d6f5ecff4ac94093e6ffab589013128befb777d0444957520cb03fe2d6c030028db68ab673f021ec3d156ebc4ab9e3ac2dc3a7450c36c7a7e8cc0b5779e97323176a9096e948ccd90f0c38bafec604c2785a3c36f57189836b888511971672a11cdd2c27b46bf3c8fbe4abeffe52417d7b5990fc74ba510b6328", 0x1000}, {&(0x7f0000000300)="13bffbd28023baabedcd63dc9e5a8d3e6a0209fd34b00f727cf3dfc4808bcdd6f906f2fb9220dd46", 0x28}, {&(0x7f0000000480)="fd344713cb3a2a26ecee59b3648c77026d4dbef0d1b9b9b3c781aa66238c9321a95ceeec137b719d2214b7271275d1181a78deb759bf74c897e8be220601c5806b993826a9855204d7c658fccc6d1c5f79da4b616c5cc2e6cadb5ca287d3906d9910a9d3b30e615ff7da94dc931142363cef82d45dd2c0bb3484d8a333ad3c7289041756fd867ede4a22f33b80f1f01be9767441ea91760c4779346c6c25cf4f6b17b1633a78c0", 0xa7}, {&(0x7f0000000540)="6cb663f420d1e07b1e6c66f8c582a752c52a99d992d4262d21dae2f2ae0663bc0cfee6abe1be826b2a96ae44c8998ed219be67c62d78cb3bfbde24621284a8da86beca50715260426f4f335b146067696ee4f19d24737ba50af6d0d5714d240768e00b3cbf45ec2a5096dbb037a44bc34166917b6e0b660fd585454551eb38a6a67159791ad1d587de324a55333f3b2bd3341bc06fbb9248129bb086087f2f9a880e039d1742f44632aa207697728be65e49beaacc51b6021ae2ddef6c2861e24bcca2e3a05d9c99a674e5bec75601", 0xcf}], 0x4, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x38, 0xffff, 0x1, [r8, r15, 0xffffffffffffff9c, r16, r3, r8, r17, r6, r18]}, @cred={0x20, 0xffff, 0x0, r19, r27, r4}, @cred={0x20, 0xffff, 0x0, r32, r33, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r8]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r42, r11, r43]}], 0xe8, 0x1}, 0x4) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0xfffffeb6) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = dup(r0) getdents(r2, &(0x7f0000000140)=""/235, 0xeb) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) r5 = getpgrp() r6 = getegid() r7 = socket(0x6, 0x2, 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000b80)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000002c0)="fbe3876870c4c7a2ba250bfae074492505d4a0511d2c1872bd08582be68d26078b946a9a41f0a2814321149ad3c0d48b18a1378fee0f23a9b1002620b352290d0b506b3168c2aaeb5c358cf003b68131f4bce4eb3225887d10aa62afcb4d0e68ee5cd5c74546f2681ef033623ced96ee62dc2bd979e09a9ebb5e5f95928bcede1235e51f35ab925e89695e119e242fad7018413ce19b1c37775cc3539f6be10b1a6071513bcd1801ff4cfe4ee71ee899f2a57072a56152637dfd02d556662c27876ef5615df7bffe0b3a7447b8bb3381745bbfe90e986dd7bf34357a118980130b831db13a101532a9001f8fdbba783eabadd88c4acba2fe21f00833688a81", 0xff}, {&(0x7f00000003c0)="dded73d6f225cff828b5333afed430acf6c7eb4c72ba5d025b951001fcd790059d73d3f456db7f668bfbf8ad6ee4811d14aab1988a9df0fe2d44015ae7769e259e759644ba609a78b5b075a40bc15c4fb91f5a20561dab648512da9e90be7f002a387b499e3309ad6217ca714f973984736bf82bca88f9d160171743e239316dc830a38705b391c76d7e141fe928fdbcd24b0c617fd69184d7686c7b07ae55df130217dc2d1982c44faffe6d7efc69588e545acc2bf17915725e3739d0d097bc83553eae915c171ab872d7b96f7e3848cc63bbe937c7017b569d450170ee038d4168754788d91b2bd09fca41007a202b6fff855b297ee24c3d", 0xf9}, {&(0x7f00000004c0)="124718d171587a8a52b3f688ed7e3ff61febd1cad3c431e16cc4cf4802f75d64ffe65579546983338ff5dc1e85eccf82f3a75fce2632e1d7ba146103c61cb7e4819b6efedd8ef6e80ea57b74c0d5322f48325c23a3858a95280531655e5a733ea306a5e3b72ae322c31043b65e668623c495931f52476594bc5b3c62d949a4f078da2ca41fb55b9bad0ea90d6b34d8ebcffbdb68", 0x94}, {&(0x7f0000000580)="c630b7b3b7e821d13d2df57868ed3b0eb74cdc0b1d75db1fedadfc6a39ca4628a0593dc4e5741afc0cd56c583e20d49b4c344ae1ad77ae4ccd2733adc295fc35", 0x40}, {&(0x7f00000005c0)="bb77b04bfea59881b31d67020f4d47c0305f8df4c274aee10745ca2303927f0036de7e6f0aac4d1bda917dabcc9d5d28cae09a2594042d04ed884417b9cdedd0b0f85d44e56c1ea659c72c31", 0x4c}, {&(0x7f0000000640)="77ff448fbbb291e5734114626301f10b4f29119896764f96fe2a7c806043f60a63148092a2d730222c49478b275a99e72f9684a7295fb428622b3a10165b7dbbf8fd5a1a92957213d3b29baba37656dd20129e4c6f6783fb549b3093253cbc6f3bc2c85dd1f712d5faf8414fd14ee6399d0cd7526d8ec0626d2179de93fbfa26ca2f69685dc5dcff8a443187485c64d5f740912f4f7aafac2cfc9472468fc6d463eb27fc3e8b4ca30ff1ccaa190065d42d1b42c58ff12e0659a075f338833a8cdd1429f6c46ae7cd953e866974638f24d94508c8f970c92303c11a48e10031ac", 0xe0}, {&(0x7f0000000740)="8e7cdc88a8b67468e6d777f88ed63d3d3fd15e65d5c4c070dd82c64b2905ea686a35fe55eb57ef262be71af2b8e1f356e2d5bd237fe801837cd8aa8acb277af9b063d876cab62a9a7c05bc6c75ecaf52f7ae36e9783bfebaa005b2ac4cddb78403e6207f9ff92cfffe42f8c8428b40005178f69458684d06042fd6064bb93f988b1bf25a2a5a", 0x86}, {&(0x7f0000000800)="74fdf6d0d13e88e515b678ae44f8d6cf45b95c8cb511cdac849cd6f2bf90c4ff6829240058308ec4db9c69e2a46efb5c6b6a1f7518ae9ff7b6723f443f4c4fdcd7da4c2210c5c470a12f0427d0b3108206b4ad737e3b87769d7bc029e1c29d2c33feb3", 0x63}, {&(0x7f0000000880)="fc4ac70298dc45fd2bc2782bb06b2ff6bae4e7e71dc68d3d8b607082596e70e739a08b89b2f501f4943c8224ab427083b5eb8b9f86998387566c135b1297e57d9bb469da96d79f7556293b3562b3e941814ba4496b04862dcca7806a298a0106f969bb102591a448a74548a3199440cc4a778cb364ee65c442d25ad39f7dfcd515c8e9533e25f8c15830b933d83f41cfd0bc0409db", 0x95}, {&(0x7f0000000940)="af690620e15574cbd82e016a885955d7a322a66b075ae452d12abc46d8a5f78b84fe2adea08c2239b8f70c38c4381ef9a1db5be5e41cfeb24a20594daf3d95401a9fd3c1473f88b7fa0e5f3a6d93df6fdf7419934a87e4d9239667b404fe1f1102e1d0eced4a80558df4045ddd2d4a5ba131272e257e21aafd5a0fa4", 0x7c}], 0xa, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x28, 0xffff, 0x1, [r3, r7, r8, r3, r3]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x68}, 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:35 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000010000/0x1000)=nil, 0x1000) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/223) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000000c0)=0x2) r7 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r7, 0x0, &(0x7f0000000080)) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r9) setpgid(r9, 0xffffffffffffffff) 16:00:35 executing program 0: r0 = kqueue() kqueue() r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) pipe2(&(0x7f0000000b80), 0xf4edcbf2035e4ad) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0), 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() r5 = socket(0x18, 0x1, 0x0) r6 = getgid() dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r6, r8]) getgroups(0x40000000000001b4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x65, 0x0, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYRES64=r14, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r17, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfb) r26 = getpid() fcntl$setown(r25, 0x6, r26) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r27, 0x4, 0x46bfb) fcntl$setown(r27, 0x6, 0x0) wait4(r7, &(0x7f0000000940), 0x1, &(0x7f0000000a40)) preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) r33 = msgget$private(0x0, 0x0) msgsnd(r33, 0x0, 0x0, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r20, r9, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r22, 0xa5, 0x1, 0x100000000}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r17, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r35, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() preadv(r35, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) msgget$private(0x0, 0x206) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getuid() r36 = socket(0x18, 0x1, 0x0) r37 = getgid() dup2(r36, r36) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r37, r38]) r39 = socket(0x18, 0x1, 0x0) r40 = getgid() dup2(r39, r39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r40, r41]) r42 = socket(0x18, 0x1, 0x0) r43 = getgid() dup2(r42, r42) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r43, r44]) r45 = socket(0x18, 0x1, 0x0) r46 = getgid() dup2(r45, r45) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r46, r47]) r48 = socket(0x18, 0x1, 0x0) r49 = getgid() dup2(r48, r48) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r49, r50]) getegid() socket(0x18, 0x1, 0x0) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000400000001b18f4d75be9a2647d2540000000000000002cd2324aee83c40611c4100a3340c8c4747515a31788beafca3455c895fdfc2e5fc06b1d1c073a5ab710e80c0c76c65a26240acda4e37dc43b0b434049278537506fa03e66bd1c318cecd163ae5b3fc6d5da779732a88265000000"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0xfffffffd, 0x635f}, 0xc) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x38010, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = accept$inet6(r5, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r8) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0xc, 0x80, 0x0, 0xffffffff}, {{r3}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x800, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffff8, 0x8, 0x60000013, 0xffff, 0x7}, {{r6}, 0xfffffffffffffffe, 0x11, 0x1, 0x0, 0x1}, {{r7}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x0, 0x223a}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x95, 0x4, 0x5, 0x1}], 0x0, &(0x7f0000000300)=[{{r0}, 0x3, 0x0, 0x20, 0x6, 0x8}, {{}, 0xfffffffffffffffc, 0x116, 0xfffff, 0x699b, 0x7}, {{r9}, 0xfffffffffffffffc, 0x0, 0x1, 0xfffffffffffffffa, 0x4}], 0x7, &(0x7f0000000380)={0x2, 0x5e}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x1, 0x9, 0x1, 0x8, "56c0e981c546b9da8fafcd8a33d4f6ecb606e01c", 0x6, 0xc0e}) write(r0, &(0x7f0000000000)="bebf532d1b6f651d7ad4f3bc1772d23676e07c52eb321bd9e079692efcdd7422e9ba4abb2e798db4c282eef1f1e8174cc2b98c333485c0795aaaaf1638101208172683f7cc5d3b28f57ce0bd563232cc049a6f72d49e2c60c5c1c18a515b2f327b10ce0698d12c88cde394de2775f6d0429c6eda6c382e64ee2c108b362bc9b730b33c16c8f928333da00683d61005e2d10934b891aaa935dd61caba9bb97c4873ad0568b3bfa61bfe0c9b217f7e70577dda978fb0e8a812fdc5639b98aedd427e361e81933456d7e5ee2c778d5b3bd31759ad355cd2fbda115a68440cdc62414bcec1394d695f3505d1f2e746fd4323", 0xf0) 16:00:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) dup2(r0, r1) pipe(&(0x7f00000000c0)) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x8001, 0x3ff, 0x400, 0x7, "f6f57ca823fc42f605ebc11a10153e45f1a3e58b", 0x1, 0xf0}) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x5, &(0x7f0000000300)={0x1, 0x2}) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) 16:00:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/154, 0x9a) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:36 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x17ffffffa) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000001dc0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) write(r0, &(0x7f00000001c0)="00e9fabe57667981be4144f0ffeec0321c95762f45e8016a683e9e79c79b1841600d2d282d871843c9c8522ce27b19e2b8d86afc49fe5889f0b5e25b68a89e64de38000c74416d90df0470ba9b5ec314160945c0f39889d65a56d35864a877904edac5cf5c8890b82cc986d042274082b5e6755b65b4ac3f65bd2fb1e02801032f6cfec58c9600609ff43570c77a59c9c701e9d3ad2e607074f320d10636a2f25d0754d0ab3940d70d7e61e21bc2bf2e43c5eca26c7901c438f0b9844c57406de9b2bf4bf987190d3d3c6fe32db1ebbadfd0783301c6a91c0a8ee0617ace1a84508dce1f55d6ea8bd7bf23d1faffd5263db78c921571f7266a33b1288e7abdd20f11b63db043872892fdbf2b6b37f83de2a2e0fbbe7e701742a9fb5e5b8b5176e42e0a67cc445b47f8c359df443beae489e6cc2795f548fca7405ef3c4c0c89fce837865f4570d1f875fe2cff17e7f64f1c81f57473e62eee66ba801dd7a1b47a963fd2f389a82b15dbac0b855d1301e689ff96091e4121161bee704aeb2bace88e125ef1fa993f5b98b7c5dab2d0a860fec9980cd6d601fbc39f3f4cbe64c25e2ee22bbf2cb302455b63df242cfbb7c637a2377df6b788c1a2efb2a647406d7e16af51e9495d83eb2f0cb247787acfc20e743d320ae65b68fa736cc8a79a503bd634aafdd935e254d73581cf97dcc44ede65161c38c189c493f031f11afcb9265f0792316f2e4c21c581243810c09e44c2270f1d2409dd8a7d7832f75827ad2d30b93b329c41f1dbe4023b9b5eaa5fdd6beecc9753307998ecd00fb1f833ec2d27046ee1ec217cf6fb43328c3fcd2bd3a87440547d8673e6472f5ab227761804deb8677bec0bf20302b5ca8ef9ead37dc1f9242173a05eaf0fb3387546d12912b96c826e8a927dcd9b3ebca7fc89573a7f3dd6eed783283aa9be6e5054a92e9bf10f80ec23afd40242df38f528ffb632f27af16537ca28a7b280ea29ab95f0a5728497fff6f24a556a1fe3d51a4f6bcbe57c65bd240d43efbe1a1ac4c798adb681faccf6a200f04abc518fd47e3426c05a636f7dd3e03d2196d455f529c6f294c41b6fd9a0364251aaa221ee2d0de0f585292e69c18b71cb3d6dc5e9ac27af2970b6e6a79ec4edb1417bab1e1603c5aa24c3e9579d2e029ac9fa19d87d06ff58ba4dd41a05fbede59b19efbfbf5aa7c795e025c5f16e8820221ddc2a281cfe1cff0c5f448ce00fa3b249e61e31ab443232de744f52ed701ca2b89b73341159266e7875e877281fdad49da78c33f519c77f8bd5d1c30a6cf1c38a7af8a476764f61f59d2c6fa97b9e28d6bd76385ae83b1de68404d2529e4abcd2ed10a6ed6a4c62c56e7b1d62d00453be16374cbd7c8aa5189da64128185643da6acf00c727f9de346e60466358eca783f4dd957ff9ac7029f793dca40cc3e9fb9e4e49309245a276129c30e6259895660872f0e18d3a370b8966813907f5316d58693e8a8bf7a4d70267c74566a0c7efa54e647bf9adadadf8e19dea3dd824be4442a8663f9bdecfb1c28d7f72e9d04bb9b1a53155cdcdc05a1ceb8fc071e5cd1b0aac6870f6cf381194e44d905da15645ecfab651c0440e29735e6a7a8d1bf5413e35eec884fb7e01008144b9642ede53fa2d93feb5052b0fd918e0c0fcaae45fafb0201240cbee6dc1f33ff168450606aac5c05a1eb3b24a1ab2e38fc2cd8398d4fc405fc6e385526000c455a0f07751e6fb8a5b3c4596e6e22b6c11efb79c336d1875c025f727771838cee5b394f07257485801a737b51335e36e9e02ab05d45986b40beabc01162b43a0a65f9312f0c73dff7384c0a3eb4a56698de8297f8fb418f1870fbecf0b8068cb9e6215253262b8aa5661740a8436751b2524cae2b47cd712227b986aa4aaf28e34ea29b482b286df368a0f4e3d95a2caa119ce3640d378a7d619d93d9a0a533dd17b2417bb38088d6df62fed91d3206608cdcb774ff21499efd2772aa5b8383c1bbbf8c70357320b88fd58e4c5ae2e93ef835e38b6c0f11cfca8f2e94505c506c65c169aa40efa57e7b820f1a46f308b60237611202eb7b3ed491b02f6d6fac287420cb391da80308292a557d4b55d80e0f8599bfa85f844b0b9a4cb7f5e0a3b46f68d6f287752323d4fa1dd094a12a5c0b93e0ff926ddcea7739cd4d182ef5f0cc6e9588c0ca47eff19d13005e87de1fb63227033a7a4a84bd64a3f1ef8bd366de1a63fb6cc61858c2c185c754ca87121d24c7ff43339e0a42495d26aca99cdf7ccb8bfb059fcc0bea2a5900e714eff421ed5c7f2dbf32914d90011da7e7bd853367fd6a931b505d20d2562a42b435b2312d87c80e9c2948502dd225569289706d0bd70b5a46e0e478d80701c33a26614406a3d09bbcd71a767bd0aa7531da17dbfcf07fa6c0256daba795d0620959578bc29319540776b5ea6e0429698acc0e90189cc0e1ad51974314744865531654fa3374de1d7c958b57e00b658660a16e50fd6bd861829f6f9c5e4b494983ecb37f1dadd0ed8976473092e1faefc7a140e05bf44aabee727ed5b25d6ef84666f11da4a723d785d0435d2af33a016acd392fbda74672f220fd4816d31113a64cf16158dd99ccf4231bb73539f64be1b8e24c6d2ced73c9b3b87dbd9b9185e3927c092d28d09471df8bb7ab3bbcb5221f54ed531d68f30db66ade57cfb6c30d809b08cb60f8ac2334c1590dc20e30cf6d1cd48480aef498418f5f90d5168ca745dcbc1c361ed9cc69089efe8251b0ec1d7504df4fcef909af40ba6a5faa04a1dbebb4be61feb7303e870a3f80367596e7700acc3e469adddd5618e948215b6fea58ea488c9be12a4b4ebfb6bfcfcce915d21386a4aa513d342460e52d65486f9e99a33488d7e8725169ffcaf29ba69af05275e9c8eebf9307f1ca40ad27edf87da478426df736272d471086e2cadea46fdb12e8ddc5cbdb8df96eb3a73e90d979dcbec87d50a6f73e2c9895cec8f1b75bbb59384a650eef17f716d505cd98753ec3762c6cbe5b50b32bf14a0bb3bf7bd35feb9fb6e99bdb60d129cbac9a439441d587155657e33d9174cf8149bf4196735fb56bc6cdbec47bf682ded417d8b7e18b409b83c4e192a284d9bdb781bf2986c2a748183cbda6d85332f7ff6a66a0e03e63615f7d8e2b9afcd1bb880692c2270f53b129f519078e5e596169c3eaab48189d91954de3c3262d83ea0f9eb4e5e05863c154e7e2c20ec327c7b78209f34a59d9b75740662958aba03190a2972287799594b32e980ddffd10959a55a4fff17b1508021cf63649f260ce6917b1b9060ebc14024fa587be705c84cf481ef4f9690e87c6fb416066e5d979182d9e3147cada29a1ded24567da8ae3de184cde6bdad9070938ee8537488af8cff5953ab61e1f6b7718adcdce89dd4fb904fa266cf00393c28e6e6b1fbefc1c06ad0510cd70932e5bc849033bda8ba2925d658d87d5b7930593c1e1e0332cbbd51ff9919a2ef96c89f68d954b2042744f3c6551a690efcf19acad9d318fff6eb4b58c86f5ce9180ca528a44967954a0714b14135e2fdab4a9d5184ec8e76c1b6f9a9258c81c9c1e3f89e6255386be59019b46f9c19d749adf2db34bcaacc2a919686e26684f392986514915691315ffdc9543730e3b37f7926a5fd694ea3d91cb10eb8c6ffc48544f9dfad38d61dca9f0c5879c11f05749b0e47af1d67e261b549b3133c70df0b23118397685c7ca06df619d3ccaebfe6301895124ae66a47c7f84b23d31e0c3a1f5c9ccf6770188371fbced13de2e608d62ae3fda15df10c01a97a969017fd9e1588e69fb648d71a35a96877eed8c39107f01bf882fd470596b8415c149e10e02f81483d9d9f70831896e953755115a662be44741c03d6b4e280fb838b1912fa6b8b4880e6f5a5aab08f749cd5b7ce4e7d7ad901cb865fa9e5fb3e18772139ba181689a93444bc64133485274e408b81fe2211b89aa2c4376dbc0c5ccbb68e68dd79dd38b9ffda4c2137f084f65cbb098a6147ce4123bce9d066f576b8262ed60ecac72ed35ee4ba655b5bc34a40c8ddda132612001114ceb48a4aa67f575b1ac3092a689b5fd46de9e5d8e7c8da0c447f29741912125f95aa8768424b6607fb1919a973121bffc3fd12483a4b947e8c6beeb0015e9d7cff14ed175f3229a4363dc0736fe4b7264df08388ca2d210069fdc99efd0e03e068ad1f9c7cf48c8b6daef52472762b9b84e72b863809c22e8173ae79aba2163efd7261ea84b55747dd27ed8b216ca9e8c245223362529b424f234271fa7cc6b7660590d08173eefab3fb021b0cbf743088dfbc540695c2aa7a134434a7ac670079c602cdaeda2dd75421670b667a9eca193b340126b5dab38ff39843b051a9e6c58779f05fe1df64c7aea3159135d67db40e91a82b59a5c16963605fa3bd5a10abb41e70d8450412acd668857b4a6c06a4d878e9d6c056a1091d9e3de713577a75f460d84f7cbc6ca4b983cadaba43724d6efece99260ed57111cf1712c1b5e51c750bdb0f2a0019c3764b8bf8d77c581bfb7d56d87e479e4f34756f90c7d728db87a396c53afc2c337b815107497ab44e6eb6e3691ba462bb8644076f68e063637d224f5956060c3dee106de11bbaa9b0f931331867ab601df80beb3c7f5da5ea7bbfb8c38a402967c819d2284343d0fd1f6e18cf6a378002b4170a9e0a0679d74111087894b6b2da0b6b71c2372cfa2900af66330fefd43a0265eb177a4153bcaa36b79c3fc8d51f1b4c193ab5f754a7450c16d617b01de23277a4e117957053bf4cba1f5c936fe98fed0983e879ce23d04935bf28d09610dee821102e1ea37460d4c5b58d5ebf7e72fad6f7d6eda3abbdf4f5de9c27c5f71601520bfe673d52b4547576bf54d4e44bd8fdea61a6705a67c0cf155ff2ddf3e6ac5d9c19fc4b1c963613d63fd95251486eedfae0ac3512c1509b5f9f4740ab6cffaa7319a9106ed5c6f92ecf13af8bc53fc7198b58a46085c56c8afdd492682cae11cc7e98b9beae009075421bd1adee7b6bdff3959b967e0489d5f48aba27316706d03c23bc7e0cbbdb0d5be5953ef7d88970b9958b60f2d759123ac3382678750713e8661a6c8afb341b9a47ccfc279d8747c15313a8dedd990a277217f8618d4685f16d6d5a48259d8ac5127418e45d846465582e401013535fe2070d732db484a5faf8e39436adf80fdcf024b787ea5e9bbee837eea8620b8b8040deb316c6bb28a1bda33b15be44e7be00ff649a2b9287d27c2b4be45c8fcf2c80be48449b7cab4482523468e8a90429729fb46c6c27a80810a11385801ce42cd0d27fff8645f1525b222973a9a0081c0bebfa2f27ca54b69bf67f6d94502f3da484c15aec4288df7075196c50d4969b179818b3b8a6f938d6a4b52bf4e91ebcd05b06235e0c33a71c71234a04c9b4d220be35a8826e505af0721b34e014f6b1ce912b730f47e2512d0908934230bf2837012636e66612de822713adce139bc70a65c50802ca06a5774d8f6897a1135a50e9d00233b589d9d25a8cc850f4f7b25515283ffeeb8e6aef2f6f61288bf80694d108deaf86cbd2e521e433ace0f7ffa13a372d7301c8ed02a4e2156ffe3b44655ff9ff2ff1612ff664f8473c946c97dbe321ec4f1cba1d42cfda889e7bdc528c6a3e255e2f651512b6328dae97c1d4cf937eac8d7c45c6bb9501f85b45aa32ec4f557ac68e1cef0606d01e79784c3fd1f2f1fb8123c8cbf3eeaac3d31b1f740288d0aa48d6b43f5fcaecea3b763489790b7eb51144b0e573e34", 0x1000) 16:00:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x4, 0x8, {0x8d4, 0x400}}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) r23 = getpid() r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = msgget$private(0x0, 0x682) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x4, &(0x7f0000000380)=[r29, 0x0, 0xffffffffffffffff, r37]) r43 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x106) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa9, 0x20001, 0x100000000, 0x1}) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f00000001c0)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x2, &(0x7f0000000400)=[r55, 0xffffffffffffffff]) r61 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) r62 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) r63 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001500)) r64 = socket(0x18, 0x2, 0x0) setsockopt(r64, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r65 = socket(0x18, 0x2, 0x0) setsockopt(r65, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg$unix(r4, &(0x7f0000001640)={&(0x7f0000000140)=@abs={0x2dcfb5371d36b3ca, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="742ce011bde00b30043b93b00a7673880ab40a5304a33e72e3ebd1b25e7721609f03fcc076cd79a81140e18d7104d5e219326b8cbf19f8bcc7a4f3e69113cfb704158b6d047b63ac7d8c6e5c490dde764a838882921d1e4fcce9c8af50ca9e78d8671109a18764bd4d178dca5bba8c061620c3a8b3846277f56aa8f9810640194f15a72b417d", 0x86}], 0x1, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r6, r8, r18}, @cred={0x20, 0xffff, 0x0, r23, r25, r42}, @rights={0x18, 0xffff, 0x1, [r0, r43]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r45, r60}, @rights={0x28, 0xffff, 0x1, [r1, r61, 0xffffffffffffffff, r1, r62]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffff9c, r3, r63]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r64, r2, r3, r65, r3, r3]}], 0xf8, 0x804}, 0x401) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x8}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000080)="c1fc2b02e565745c242dee21df54f4097ecc171d89028c940db4f9ac0703096fd1c6418d8536908926c05addbc58c7b9fa51da3977c9f38dd846280ace48f91e2914f72ce4cfd0b30215266df4f06be6e78460d70ebfa4b73c007ecb04c5db57832475179c11fcc97a260b", 0x6b) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r66 = socket(0x18, 0xc003, 0x0) setsockopt(r66, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/32}, &(0x7f0000000240)=0x22) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000100)=""/159) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="6912f3913593c8adb73d973b7a089ef3bb0d2394dd4a8d27e9d986d442f3334f64bd6747dce51f2ec089ed022d134e28fbba", 0x32, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000180), 0xb74aee40ed4f5c9c) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000001c0)=0x7fff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x401}, {0x100, 0xd0}], 0x2}) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = accept$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000007f00000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000944423b8de9e626073a541f17b89bcb62b729f690124c9dd05d448954bf89e3f21dce9d70eb0a159215e61dbc41ff144128c1f9cad29ad864967286c8b287b97fb80c8fd920124af68fc6f8a8800c2fa014e45026a4c4ec426bbd70614bb0f9fc45bf5a7905373fe047c77a45d0db98bdf4c1a973f53026673b036ca8b63a49c11baa814a69d20290c66b1a861c5553c3a65dad17453dcf1d1a527030b3f8b3ffbccf16d"], &(0x7f00000006c0)=0x6e) r7 = open$dir(&(0x7f0000000700)='./file2\x00', 0x5ce37d1abab78a69, 0x4) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSDTR(r8, 0x20007479) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) flock(r9, 0x4) execve(&(0x7f0000000140)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='%\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='&\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='.%,%\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='+\x00', &(0x7f0000000540)='-\x00', &(0x7f0000000580)=']\x00', &(0x7f00000005c0)=')-\x00']) pipe(&(0x7f0000000100)) 16:00:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x2, 0xffff, 0x4, 0x0, &(0x7f0000000100)={{0x1, 0x20, 0x6, 0x3f, 0x7, 0x6f, 0x9}, {[0x8, 0x8, 0x101, 0x49, 0x8000, 0x6, 0x7, 0x3, 0x8, 0x1, 0x18, 0x8, 0x4dff918f, 0x3, 0x8, 0x8, 0x6, 0x2], [0x8000, 0x20, 0x2, 0xafa, 0x3f, 0x80, 0x4, 0xbc9, 0x64, 0x8], [0xc, 0xc, 0x5, 0x5, 0x3, 0x8, 0x7], [0x2, 0x87, 0x5, 0x401f, 0x3, 0x4], [{0x4, 0x6, 0x9, 0x1000}, {0x4, 0x5, 0x8, 0x1}, {0x8, 0x8000, 0x7, 0x8}, {0xfff, 0x7ff, 0x401, 0x4712def2}, {0x9, 0x7ff, 0x6c, 0x2}, {0x800, 0x1, 0x97, 0x1}, {0x6, 0x9, 0x3, 0x5}, {0x1, 0x4, 0x80000001, 0x7}], {0x20, 0x0, 0x7d, 0x3}, {0x9, 0x6, 0x0, 0x3}}}, 0x0, 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0x8, 0xa7c4, {[0x3, 0x7, 0x0, 0x9, 0x0, 0x400, 0x9b, 0x100000000, 0x6, 0x5, 0x8, 0x0, 0x6bd, 0xfff, 0x4, 0x6, 0x0, 0x1fffffffc0000000], [0x4, 0xfffffffffffff801, 0x9, 0xa9, 0x7, 0x9, 0xca, 0xcb, 0x100000001, 0x1], [0xffffffffffffff01, 0xb6, 0xffff, 0x400, 0x7fffffff, 0x9], [0x9, 0x9, 0x463, 0x5, 0x2, 0xa614], [{0x1, 0x6, 0x6, 0x8}, {0x1ff, 0x7, 0x7fff, 0x9}, {0x80, 0x1f, 0x2, 0xe4e}, {0x4, 0x8a, 0x3, 0x1}, {0x3ff, 0x6, 0x65, 0x647}, {0x1ff, 0x8, 0xff, 0x3}, {0x1, 0x6, 0x8001, 0xffffffffffffffff}, {0x1, 0x8001, 0x2, 0x101}], {0x6, 0x5971, 0x5, 0x3}, {0x5, 0xffff0001, 0x2, 0x7}}}) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000640)={0x0, ""/85}, 0x5d, 0x3, 0x2000) truncate(&(0x7f00000006c0)='./file0\x00', 0x0, 0xfe80000000000000) r3 = socket$inet(0x2, 0x4003, 0x92) sendto$inet(r3, &(0x7f0000000700)="937d460ad01d3f4eaa03a2cd9750b2d1fa30f50a4bb3e072c9135fcd15ce02cd4658c86113cde5bf46e4c2b98160f1941a850cf84172ab38bf59e39718debe78577e12041b5191f093eb4c6739d057606db8de155361051af1aea62a27a471deca201ad1def64f37bfa403e2939c49684111ecd75b21fdf2460055b6f4ca384806016808ddb6871996aa0ebaf55eb53b8ef48869c1b94c7f9ea0c290b251182d04b1d6b9757af2b5dbeee8e96f92c0e422bc3d65573ae67f16bd05747209db3c593533e6f344e8d033034320b7367e1da3d19adc983ffd5749f58d655a6dd5abbf2abf8b", 0xe4, 0x402, 0x0, 0x0) r4 = open(&(0x7f0000000800)='./file0\x00', 0x4d7eb9dc1e867937, 0x10) mkdirat(r4, &(0x7f0000000840)='./file1\x00', 0x100) r5 = semget(0x2, 0x0, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000880)=""/169) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000009c0)=[0xffffffffffffffff]) chown(&(0x7f0000000940)='./file0\x00', r6, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000a40)={0x7, 0x2, {0x7, 0x669eb710}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) r10 = getppid() setpgid(r9, r10) r11 = openat(r8, &(0x7f0000000b00)='./file2\x00', 0x100f0, 0x1) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000b40)={0x10, 0x802, 0x4, 0x100, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x368}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10000}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e25000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c0e000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000b0a000/0x4000)=nil, &(0x7f0000b05000/0x4000)=nil, 0x1}, {&(0x7f0000f5d000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000eae000/0x1000)=nil, &(0x7f0000a4f000/0x4000)=nil, 0x7}, {&(0x7f0000c9f000/0x3000)=nil, &(0x7f0000d77000/0x1000)=nil, 0x1}, {&(0x7f0000a8b000/0x2000)=nil, &(0x7f0000eab000/0x10000)=nil, 0x8}, {&(0x7f0000d61000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000b56000/0x2000)=nil, &(0x7f0000bcc000/0x2000)=nil, 0x7}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) socketpair(0x1, 0x4, 0x4, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r12, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x90, 0x0) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000001140)) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000001200)={0x4, &(0x7f00000011c0)=[{0x4, 0xa4, 0x0, 0x4f}, {0x6, 0xff, 0xff, 0x2}, {0x9, 0x49, 0x0, 0x2}, {0x1, 0x9, 0x0, 0x400}]}) 16:00:36 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) r1 = syz_open_pts() dup2(r0, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x2}, {r2, 0x5f02c3edaa79cb34}], 0x2, 0x101) syz_open_pts() getrusage(0x7fffffffffffffff, &(0x7f0000000080)) 16:00:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/164, 0xa4}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x440) 16:00:36 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './bus\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file1\x00', 0x40, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x0, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) seteuid(r16) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:36 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getuid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r1, r2, r3]) geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x2e407bea) getppid() r6 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r6, 0x5) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:36 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x3b, 0x1, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3], 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup2(r4, r2) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r6 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0xa) r7 = geteuid() setuid(r7) bind$unix(r6, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) faccessat(r0, &(0x7f0000000080)='./file0/file0/../file0\x00', 0x20, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f00000001c0)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa9, 0x20001, 0x100000000, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x800, r3, r13, r22, r29, 0x8, 0xa035}, 0x4, 0x0, 0x8}) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239a8b18 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x8) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000ac0)="18939265398823649427", 0xa}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4137", 0x7) write(r0, &(0x7f0000000080)="e0bdccd043", 0x5) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="968496a21056440cd5730c938b", 0xd}, {&(0x7f0000000b00)="275089b93787ad4502791300fdeff274f622a9160edb18b1cf3ff25b305a1b35ea680f4cfc3376aa232711989a90ffaed7cae80e40426f1389c06e9094a219a112c55e11ee29f392bfe34bc75b5657d58645cc8dc3555ac3afc401f252905e1dc6a36f42b538ed15a34af9c690242724f11ba48abd85e270bab68565de604906e9c3e62924c47665d1ead90437da39d693625e7de6f2044f1e1d1494c0c57fde4f9e75dfc6d9f98e341471a85ed9ea3264ba0575e532e8456d4dc8b2378c5b7232a0a0261e9a2f0c67fec236379564065a7adaed9de04b6feea03ffbb5929fbcec8c1ebdd74739d0576091fc2c57f1e49fa10c11ae713e4bbeb50e290afe38d2e39ee71926bc6b8ae82189f22187fb2db51d072f319ecf6edd7f7c3a6628eec76ec72fbbc20c5dbd92b1444dc35e74964a7c9d3a73356a15e849badf91351106769bd76b392f022fee0b7512ecb293f6460978b66cdea2f4fdeab98255799f0ff9f3af79678b79c3e646a07a3b2c805eae933b51594b7ea997b4907129c017ac208422d5371e264dc29757c71a26eeb0e6b3b45f7ac21826764254ac0a4717465d0db68a240c62829bb14ed11fe16d3cc00193feb6abb13e17fb243176dbb1c8b7559627e11c9e1e0d7352b5159b08bcae93d4cf1b1d8a14cf9255013ce5387556223cb96d1e6d51c62ad75f8878761b5d34e1ddfbb991fc7a89becf5d08eafc177ec2c8bfa0e5c25274bdde31289310b3fe32d74af45f732860cdf0d33a29db8371b6ec30c849d2a9c5cbace2b2ab3bbe401eacbfd80d7e87476375e6087c5148124a0f01c2f2dd9ce28657dc8b42a88b0d3de8c27d3cd8a2fb9e00a31af8ba46d0c2b03e1924a46e10eab67148ee9532a209be54803d4802d8a1d0d557626bc7bde03785cff5a1d0a94c2b02286eee7709936218a731af0d3127ec6933c8007645c5a3886e54d709c109b003621c9e8c2a9a79e07fcf11479da3a1617eff34df2f444936a4c1558811c1b4559effa2e35ce053adc48d58d492d930165fa2f28094bdf89391835bffa8968cdc76bbccd8b5a023ab716e8b6fdbbf98240856c6bad213a8b7f448c510ec321da8473b4fb61df3a8fba8e653101a26f46a8d9bc5b0532550717900c771ea970585384183555e5f54cc7c383773e8c0813e816f98c7ddfdf5f4f8a864df19438fcdd8ec1bf25424f980400db092aa0b9056155e2546722764a52e0725f92cedc0889e48aed74e00f34e0d880224eb4a51de5f105c5c615ecccab23dd0fa4625652e4aedace764f7536defe4deeb8a88de60132fe58a4f74cc921bd61fbb8243149ffd2a0f09eefb31822a6351c1c2445e2aa27115913ca302055942b557e718dfcde2dcadc81a819d94b44d58091983ea746c4b1f2706321772d31150ef2b59f357040f88a634f438bbabb8f99d5455a1d3f3bd19d98e40c42f0df30a3cbeacdf7a924416c84dd1ca5368325fc0341da9f8590ff3a54c44d5c599c6f3c762d03c8f734a49588522406dfc8ecf59c7ebd4eabead97a69217cc733acdfe624a4849f9b59dcccca8bbf8af86f423ee9de8a198b8d4049ab51de4996602602450883db9e9251123784a715805a13085c71cc1fbb17acc208e3a30bc98e031c7f0972c038a9ace9d7b0e1da4d830c5175ebc0c6daa9b36bf3273f9165fcc81c071e26569a2bbbaf2c837374acff3781a5a83e62f97b770dfcc9f3a4aa6cfd161ac78b5a71837a4b89bfaf88243a1458ef8b7ee362f4da46aa852066d89561d0156448513e35bc228ba684abfa3831e811718c3271f0485cd6cd77ca60f83c1bba7045803f0914a4374082044ff1e3ba7e05f0e5d79c624460c97086f14bdbb7082e97347f7fcf35085a0f29952f19a85a093e69b3166cade167db6d2f0588d78f053c74aa68a854d46b6c33de1c53dd921e26d51507c579fe05072edf74b050f20bb90e8d4078b218e5e188c80b9127b4a45f3ca55aed66549c9bcea59cc131a1dcca2f93c35d02a7fe207adf5d0531a8771d6ae732262ab9b7002154d3d0fde5bee8ae45ac68d8be32cf43a240f5f2bcb02387bc8c7022d192cdd6552f4eca5081a0b8577468fbfe0c0ee47d3a8f4bcacfe5715b77594051667c5aabf139c8cb45ee53824dc350862fcbff5526741a88a34a49942c8e5119d87fb6595c33ea1c52cb7c0512e0e74c99d59a709614583ff052efa75052386e7760d7987b57522c0bf2cf03a268e3ec8aa2bbdbc6dc7d4f46c5ee0921723f9839d12c6aaa3e1c6df94eaebabb90dffd34e38618aeaf6e1cd9127bb08bf64148d0be5d031ec02fb86005cff966744a570aba4db20570c392dcab3eaf8c8acd7666323b1527380754c87d567159f075b878a36b8782926da06f1b660a7d4dc62424b56427bf4329e62d16b8b4c3fef0b669420880a702badc7fc8642b95f6043a8c7c65b3c8434b0b308bc22a0daeb7b788a85e207827ab3c1c915bd0043661ef9117c8728046fe454d902e1b085120f14340c9ddb852bfa49c0cc90d35a9c677c5c121ec2d328b38bf09e4655fdbaad49d4d1ca590edd9824ac5b4f78c20edb1403e80076dbc3f2fcb5ac463219bebe81e0f8501bcc446ed9aef55c3ede903791ce17b413da6f1d18797f413c553fde62cd5cb549c924f9dfa3bb0aef318779d74ff448e54ca59de52695174d5203d81cad4fe5ef6c94e35a945ed5c5baae513c781ab899dbc88f23a011aae7ec18317859fd76a2edf82108332206cee07e1dd93d5c271005a1162ece3c5ceb2c21231805893707b8cd5480d023bc07a4ded05bd98117d40f804c6858e55b494481efa1c05446144f007ff5a7d312d1763f34443475dfaf1a9d978063c252f2d06ee50101be72577b1ff7562a8775041231ad80164959daea6386e8d3a5275661e57f937096362e22fef4b6c46c660d572ad4da263a23bf45b3e6b33031d3950881ee9b024abca96a986ff053ca64bbc71fd526478bb864b759f8cdbfe6193973e6f33351c46a1c5583fa51bc13c20a2267dd655e33f178876bea2597640d38fea5501731f6feaa2ad0a5a214210b1d70d9eb4e2a27d69a658f54a2878598fc54f976fb6835d72660afbcfb8281a4c10ae69bcf8a1fa81984b3d8b5f31ecdc0dbdf516b129fe71106e76fa8568a441c4f41ae2efed6ba230ab35455ddcfb9234c494e7b00b4a16ee149ae161b43de23f61ce853c471a7b994c44d06ca0ee9b1d8d2c7be7beced08d5f5a38836c46926cf33b030574339668a1a82c8c1b6d4b4f31d9841a09f54ca06982b836f155f86b7a58d475acbd2bb63d2b2fd73e60c41f9d3a25f5f0941a639f975afc9ed3217fc277bff188973c0184fec48f2357ae9ced6330932e5663e8fb1a2b99950ba74d5da624f4570863d45090eebf00368bfc5cfb0b236298d005620909680e6dccf46d9b95300316dd96d1ccc5a4f5b5325dc2f5bcb477b42a3dfd4690398e4c3768d8c8b44131d49b2957ec8367bc4bdfa01e849692b4068723e7d927b71fd0eff4855b6a1605b8434b7a3cd953d6ed79620285e5c7ee4c527b8ee0ee8b3b39574d19d86c796b84e7d36706c4f28c62aca3c289441503b1494b2b6cd8029d1dcc930f6ab041ba3fcf3aaec2372c493b09647f24cb6ba8f4bf134df9a52ec7dbe7893c37971c3b874634b52008369ca5fa307a7464e9ba0e022bbe2c75ad185b782812d18d7d43fb95b43d079d8721be00285e1287dbe8ae0efe010a517d067398c1a7c574a538cbf51a11699755fc0a71b59546ed3e57c9ea83c39bfd2575711c0ea99aad7ec5ae8d2b33dd4c0c8537ce5503574bc9ebcdad772dd0d2024b3171b44b155a25600dff9fcd8a128e9b21d365d80bfdc097e399e358fd085493dcedf61de4ea79d1db9f0dd28a229df7e350da4986ce8975f05ae045c46e1b6488b47700b778883557f2ab60c91956d4cafea6e4899eefc6edeae2cf36cefd0cd8734b1d7f71f61f85498488a6bc09ef792b8a88162bea303b503db1a947afc08b000d8f6214a8c75b356a588347821a5a10ac2e13f7926642755acf9691bc647ee56c0f0fa0bbf425975e708e99168ba36905548eb94c3c2488e51e759b09ddb42af3536127fc0f7f06b0962d967cda51c2daab3bef8e9a756c6e9cd99098bbe475fc0e79cc89fb837027bef3632b963980a938df80ae12d0022cc28ec9daefa6a780ccc348c45117df3265f26ff569f9de5f178ba8887bd3e6eab9e913b79a427f211bfcf054c8fbb7fa7447ac088b2fd93af119085d02a1d10116dbf2310bc4e7ce65eeb6d1a043972cbd1b6963c0a6d6876cbd6be03c6f85efe1f0f297931c33d76fa8dad0b4520742df529e7b38dc7891dfa412360c96a9316db06ddbdadf6da0d5f22c31928376ca7a8b0d1e8d39fd02836539f2e519c6b44b371e82bb71a73a848a8d63274e15ec6194891e2f0122a7e55324a46d4d70b2bb489126245836687004c0737c0b6f37a745a1d434e7289a282eccc0e0ce9254aa4b4c5e58b1daff1232581b05d0ba219e95003d4ea624f06073538697fdbf3e4424907b770e61937ac64cd499a8844f245015eb88efdf05a3549f21726005d04cc76f6678f2cb86249c20d14470ee0854514f1fb20c080478093b582eb38f8b86716d2179972e72d59e97ddfb9fdd04de52e87768da29fb15b1a8a29f4dcab4fd8f1db4a5325b219cc6e2dbfe2c0f536a048f9dc966820bd36d6962b45e45503fd7a7225816d28686ca1de4019ba48bbb805e65cf2ba9b727a48ba221ed63bc9ed8a661a741b10dc9fbed7f5ad7c5377d548df34dba189bb4237a54410230e513308185f6a25c302767493439b6d209697742809f4fe2ce8e9bff00aedc4910d0eef5626f44e4a80c3cc7941c1638ead7e1cd66b8696df91309d4be6d7b3b89b8205174ac240223f0012f57ac3f5c2fbcdd4b2c1ee013b622340288f9129d92c4cf59f3afa3e33266cb50aea089109bfdd33439c84bdd66b2041abb46b0ef8ad1e4e9faf427f8168e449326eb9edb3e7ef9acf35b0a306752664caaae0dbc9f93a82dc82e106af6be6e8609ba6e8030a75d8487ae739172ad354f6ebfe516b94c8dbc19d038979df8d3c2325e7c58c997ebe022423151c3af9f172095d2accb57bdb16a3aa6fa1f95ee762bf5b91a20c7f83c77188dc92dcb35ec29dee0c7b7387ffc210f718188348ef43eb648451047a1bbca626f343bd4499d45dae2e83fb9d7431d5ffce0b8c0aadd81841596b39bde0d72ac6c47680d363fbcade2da8421e67488d86fa3f283a06cfc0c8367ad1e314e7085cedbf77714b59ca52cf207685df37f84555883cae2a78e84584a34e866939edad84e0b51339c417d32ddcad74a219cfb933aefa90a2f209c00e27e2fe21228a119186889e1cb2b249acd2f631f752401ccadab2d9f3ad653325ce0efa983b6b7fd160e4b4d9ff879c03ecd0816c40d7a69f9b60ece0693efadfd6b1a8b9d7e25d84d1fa7343be0f5edf7df3b051d69b970a43762376d12c062e77b1e40252a4464920fc14e811579b07e17bfe5acd1b973af55e4ae01ea55de3421bbb80dc597818d64e5ade1a89cfb9884f7eed403e134f5baf5f23d9ee17f6e93c0183d0248f9b4186d4c4cff7ef7c2258c424fa4c46d7a1163fab59a94731a47d8afd9c242f0fb6815fdf4be0e4d787addafc74512d20ef35eb048ef4377265b7eaade92cf6713d72fc9f3466acd692b23edc902d3bf705a4828c7b867a62db5bca4a0ea06698c5df97dc88c9bd78a9aae8156ce5cb33d1869b", 0x1000}, {&(0x7f0000000140)="a70ba89fcbe3b94142582cfef302833f8e0d511b049ad336a9b2f8cd99bfc30719a6c3ca04c408c4957c0bbca29895d54cf28df5ff47681962deedb543a5b177fd12c76d8d8086863f9d8069daee20b108d028b134c08533aaf5b507e47584b73f9f11565346d5b554ae65c9b341cc1cf7c9780bf7", 0x75}], 0x3) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) fcntl$getown(r0, 0x5) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/4096, 0x1000, 0x627db034c3c3a8a7, &(0x7f0000001180)=ANY=[@ANYBLOB="1f750000000001000000fd46752a11cecd31f272ad3b09436649f04b394353439be0ad93484bed87c30518b25bea85850650a7f98bb4c5ccc2b40f1ed8c098ad6ae6e7a33da410f448988f16a0d62fcdd53f1580ac74b53dd26276ab4adbf1057f112f12a171f953791e3d291421eae46a8f14313c198beea2b5bfef5600000000000000"], 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) bind$unix(r2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000040)=0x808000000100) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001140)) setsockopt(r0, 0x6, 0x6, &(0x7f00000010c0)="4f31370205295963a05294c1dabadba0c3f0444ac400d0fb0d56", 0x1a) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) recvfrom(r3, &(0x7f00000001c0)=""/93, 0x5d, 0x800, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:37 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x198) fcntl$getown(r2, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x4) r3 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x100) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x7) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getitimer(0x2, &(0x7f0000000380)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x800, 0x6, 0xa2, 0xcdb}, {0x4ab, 0x80, 0x0, 0x50}, {0xe000, 0x8, 0x0, 0x8}]}) read(r0, &(0x7f0000000440)=""/37, 0x25) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r0, 0x5, r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000004c0)={0x9, 0x2, 0x20, 0x1000, "be332b8bcf896951441b58845666601d74f63842", 0x3f, 0x20}) r6 = syz_open_pts() ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000500)=0x4231) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) recvmsg(r7, &(0x7f00000006c0)={&(0x7f00000005c0)=@un=@file={0x0, ""/6}, 0x8, &(0x7f0000000600), 0x0, &(0x7f0000000640)=""/122, 0x7a}, 0x1000) r8 = socket$inet(0x2, 0x822f13963585b40a, 0x9d) close(r8) chmod(&(0x7f0000000700)='./file0/file0\x00', 0x191) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockname$inet6(r9, &(0x7f00000007c0), &(0x7f0000000800)=0xc) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000700)="0ee14cb2059c56ad66f4252e846fe74bb3302d8f3c9374a21909b4a2cec5a450c514cdb976827403737cd3f1554ea1b8e509aa3c140773a8030e5bc1220def31501d141c62", 0x45}, {&(0x7f00000007c0)="94d906bb93d5749e9d2f32e0d473576a58c2a9af89b8764a231601286c50a4dae39bc0d1cb08ce3308e4fcfd1aa62b642d", 0x31}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa9, 0x20001, 0x100000000, 0x1}) fchownat(r1, &(0x7f0000000040)='./bus\x00', r3, r13, 0xa) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x40000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() poll(&(0x7f00000002c0)=[{r2, 0x9}], 0x1, 0x0) syz_open_pts() 16:00:37 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x26, 0x3, {0x8001, 0x6}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) getuid() r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) fchmodat(r2, &(0x7f00000005c0)='./bus/file0\x00', 0x10c, 0x6) execve(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000480)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\\'^[].{\x00', &(0x7f0000000240)='{},#', &(0x7f0000000280)='%\x00', &(0x7f0000000300)='+@,\x00', &(0x7f0000000340)='&)\xce\',#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\'\x00']) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:38 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000380)='./file1\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xbb3a, 0xc0000000}) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x4000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0xff, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000002c0)=0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) pwrite(r4, &(0x7f0000000180)="524374bc951766ff16fdcac503b025162dc26c1e23012cef45895d58fe116b6cb4a62558f374d43403ead4b6e47a223c5877ff38ccc183b69404af5869a1c8dc38f307a80cbeb3310acf506725c53dd5076c3a5c0e9d014053fa9ae3653a2037fbe83be4edeb3148667fb50e", 0x6c, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0xffffffffffffffb0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0xb}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") flock(r0, 0x4) 16:00:38 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542ab014fc5fbad7fab5548f58e842b892538706000000b81100000029000000310000000300000035916c34136b94e1c8ec8c0666ce021aaf0600bb893f"], 0x38}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) r6 = socket$inet6(0x18, 0x1a459e4771beb4de, 0x4eb0) r7 = dup(r6) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1200000000000000, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x6, 0x4001, 0x800000000) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000100)) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700), 0x2) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) r12 = dup2(r11, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000000200)={0x1ff, 0x2}) utimensat(r7, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)={{0x4, 0x2}, {0x6cb}}, 0x7) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup2(r0, r1) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xcb3, 0x56, 0x8, 0xc4f1}, {0x3, 0x3f, 0xc0, 0x6}]}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xfffc, 0x87, 0x1, 0x8}, {0x401, 0x8, 0x8, 0x80000001}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) dup(r1) utimes(0x0, &(0x7f00000000c0)) 16:00:38 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="f3c28797bf99106b59241efcc7ce5a39723adbfd00000022f2cf6fa398f200c0be37eded21640ef8b72fc6a21444ed3935c9826230caa17337beb93c4874f6469539896962bf88021272a33c35cae24db2dafc0263b063afe7dea8f0439aaf093f7d710000000000000000000000000032eb29adb25661a668fdda8b6ee15126260bd1a60a85bfd8d236a45c18f2c58d8fae969d06ae76aa66e76c5af4ed99818df9eef75e3e0bd0"], 0x10) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:38 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000100000000001500000000a50d1bc3060243d03e4325280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/163], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cc, 0x2}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000002ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017399d5b581624311b841c75819098a5e3ce10cc743b6c8c81a1a0"], 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdb00"/19], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0xf}, 0xb) r13 = semget$private(0x0, 0x6, 0x80) semop(r13, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r17, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000840)=0x107b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r14, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) r25 = syz_open_pts() dup(r25) syz_open_pts() 16:00:38 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="3b024207e0990001861835bced11a0007cb07417e0c78d13b7706de61818ac5855dcd96b91016c9de48903a0842539bbc9c355a07f512e14ccb2d0dcd4a79272b268f4afc57b04ef5c4fe471f9821eaaebc23f11845f6e5cefcf827a0d21e84bd77c26ebb10e0afeafcc30b32cf1a6556dfccb4f"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) socket(0x18, 0x2, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0x46, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x3a) r11 = socket$inet6(0x18, 0x3, 0x0) dup2(r10, r11) 16:00:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x5c1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x10, 0x8000, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "ff0000cad4392e7f6e53a71000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x5, 0xff) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/182, 0xb6}], 0x3, 0x0, 0xdbac) socket(0x400000000018, 0x3, 0x32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x169) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000002680)=0xc) r3 = open(&(0x7f0000000380)='./bus\x00', 0x400, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000002840)=ANY=[@ANYBLOB="09000062c05e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bfc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c82152b1fbe81f2804b3887434e8e655b9021b8a81b67e289f405c8e41ee80473a187e8f923ae8bacf8b0444aa81685f6930b8d862476edb190dc44e7eb989b7fa8e6344ad62ef9d89ceb2bb4413c61e1b11fa50d70187fbb4b7bd1be67a605c396cd437ca3ebae7879e720f938e4e722e8d5e789bf014b8b6b0ba8bee9dd17862143fce0fc482967313b817438aa64fd4573680d2e0b1fbd7edefec1892979d47d274d471693ace5b7600000000000000"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r8 = accept$inet6(r7, &(0x7f0000002740), &(0x7f0000002780)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffd85) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r14) msgctl$IPC_SET(r4, 0x1, &(0x7f00000027c0)={{0x80004, r2, r9, r10, 0x0, 0x20, 0xffffffff00000001}, 0x8, 0xc07, r14, r12, 0xa5, 0x1, 0xffffffffffff49ca}) r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r3, &(0x7f0000002700)='./file0\x00', r10, r18, 0x8) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) pwritev(r23, &(0x7f00000025c0)=[{&(0x7f0000003a00)="6e818f871761e7c009ce2979edea6855e636c9f3a00e9c316c41247dfbf832d089e429f721d27f79748c29390af06f2c3f08f6b0d85fe1d9510ac57a6dde180f3f184e8ee82cc90d3a81e584926210a5bee80012da2e2cdeedc497e2902d55730d63f86c4a86573f00a127866cce0dfa2e1885a3ea6087f44d819e14d657e50c27cb8bd4f44e70feb40a267f2090805712a39aa8f4274ad02bd4a11ea76b7a9d2332ca25b119b2991ae5a8ead84901d3e00eea69f869f2766a5f2ec12a67c08f4e17ea130d75eea479def6c324e5f3c04e1a89f96ade4cdc2a2627f90e55eef035781fdcbea2e31bc0288410ff0e9bb5473ab1050008b49d77c9f1ad0add06b284b34e79bd524f7eba295e011f8359a0bf8e1b3f134d3c80f165f1bf5f260f9ab1991744df06128640b20fbd0fdf84051d1235f1a5aa6b6f492f9b61724bbf19348f316a1ebac7e2aedbcc91d8076e5f5b11687c97bb5942690a0544b9998301df374a6d9abcfdf702da5bb39a85cb6bc6ac5914ae230565bb1571b93dbe85629d3aeefaa5ad4a26d675a6d9173e7c0bdc8de045f31d57c9a23afda1244bfe4e88eef59c7f3dd577fea0417db32936799b8d696325dceacd9ade0e41ab5769a6be117831611b57fa08009f732b2186aba1bfabba1f0a5b134ed4783339d1ccafcdd29043b87b21240489e2d5cc1309b31c02e4504f2c5bfbdbdece636d365096bdf46e0ff6cbc8a51a9e6606184a1b41d4117e82dfeca744c8a7b7a823ebb4c2729aa6e933d8793cc68e1ac6c19aaaaec11943033834fdb5efe78d16a1aad16e84860f8483e18569a01a8fc21edee77d5e94cda8686ba97a440a8149f83b8fdce0ea9980de7e7b62119283f32e22ef6a38a92beb7b36ee6938275856accc555450f0a37ae62d9d7af1e44f7caaacebc46b93ebc75987879b319cef13b7304ebb232a1cc972bc2b914a88bf900334f1bd378901cfcbac1cc23c9582d1ab099d43dc94fab3ea7d1beb6ec2657a0fb95197bf44b56292e90fa57ca61575ca112dae772c93a0089009101d745398c4b929df52677a846a024b4df8a5a78a4147b02ce6e627956901c676e184c8a6ad6e0a31a4a75d6778e84133054960906ed9d96a59bf248cf8ce902022bf6bdb8d17ab03ddfc9411c780b5a362ee87291baf8be026e0f602a61c50bedd73f78c243c6019a9358c108d387ffc3292c799a025916c31ac0d8bfab8e963a4a30ca0cc51db4f6afc2aaccd1bfe6cc80252e2193ebca0034fed0af28ebd2f1c48e4673530d2726785e14825529ce7aa8d45c1c86ac61f549cfd0982206a3577fd2dc81b2690aacd8ca7b384cbff949c4fcc792a8735d1f581f69c8cc8a31f9d97491c57767563ef35a9a8d7f0e2d701e07ba239951ceed2ae3e5a0fdc0fe61a227f2cb4471d093b577187bd6059ab4b1b1677e4c308b1cd4804f9c23f7a49ed3a235bb378c04cba4f4a4d7154cf6054efc574fd1614c9421cd9bf82d0e34933a4bd8bb1f5847b290479449753e1def59af2a4ad59c679d66d3f4d8ce9a4b92c45c4533c2563a7e20b31452f02172b9cabd665c375d21d0d184482db56dd9a9b9999e0e3bc66657db02fed78a1fcb20b5b4b2f8b81144eea11e55d854657c5fbe2c8137dc4ec7dba4753263fef43ac16a95e8612079e57f9760a642aaabc3d013a4f64a0afe825b3224465742b9baf3ff9472504ab027095670c8632ff2e10272043fb9b19f16d7a206c71d27a32dc46f5edf5e9accbc55393b090d6746bd4bb505c264f24598781bd7697e1977841820a36375c020341345721e443e9f2a4340aac1aacd5803f3acf18cfa5de02b6de700bce6450bb9ce1b40335ca8d3f3d23b96ad42d4faed40df87f6ca892755ff04819879ddea3fba7bda482d4a063ff534833b75dd63819e150f2a950d7369d5fd3cf059aec51498e0aa09a47f578f9af655284d3cda677c56b7fbd6b1d89e3e4fb2908babd26bf25a13c27bb08c21e717636d8473785f14a7f22adde3ae9b9b3820be4c309a4135eb149fa428fad201f0e3683c37220488c8587979ca9a7efd0c9d3f089311b19d1c1ae3f1e5e8f3f524b9a1477dffa6d6dbf14d9a1316cf6127a025c3957baf4bd682a5eff8fa94e242b5d2326bc1f334b34dbd5e3735b1561011125901543ae237fc6f8b74cccf03eb0d3515dedadd1cddb0aa5b0427e8ef40083d6a1e2a675c1316ba49849fea04d278d6245d9b4abd28b5ddb25ad64401e9f5ca36a493d80824b528f48b87890827075cdcfbae8df53194462e32e4caf1a69c0177a66870662e54ab4e9ca2024d7832f827d5a390c99d95712ee1656cce874d9509ae796e9949f2b028e4e66bc87a187dbfd3e384fc39ee6d37a9de6b7b8641ae3320db05b5e89ccae9682f316ff78d5480926b0871e8ff678fc5aba4accf673f9f8968f2e60d10862ed7a43428869aab7acef9799c900af26e01a109a9a9e7b25958b2ee57e531d9920f8f667d9db8d802026d5743b118e6a4e433cbff883b16f2ac41318aa55990580a0b05d4fb165b1d4783bf7d068e53b2452fb0ce986d5d7fd605e4238da613da5de53a6ae37fc1ff0925021952da23e1fca2544953b1d760f119f083e821b3350908120907ac5abc7c4d1bf3df8e23426c1f9fb9bb8a7d2d0d2fb1c3674fd874cd5d280b9c7836dedfaa5c2d67ab5f093ec81ff94e35293d339f71ac09c0e219f2e5479865349079f48bca4e1130bd39504ae5705a12924baa139e00c6820ba74de9c3a00eb1b78ba6b2791ac50331d86cd2052eace7e70355b703f91be2a3e6e74546aaf1e7a46c79f0d5599e08f7480765d273eb2726475d3aebc3a06276b2ea3388210d177c25d1b7c7964a000fbd30ab2aaeae5bf5089c5393325850bd1f9fc645bcd2e0675e24b0da09e31ed36af278f802623a1efe3f0920cb97ea7039ab4924d57839a4db7f8cdcb014cb3026e12d56620b1943576aa860e89c08ca2cec818496ff25e43322e44ea3d1a58ffa7aba6e321a1a055c10b72f53f04f19a80f2b138ab6e0a05bf7da3c9f84119adcaca64c7813d9d254f937066f3411e4e3a918cce272145986d87e5c9a51e7833ce046e7218e2f6b351ddc93eef34a2538c0e9430c77b6ff8dfa2808cf951ca03e9c08db7a3c10396de41718977f7051de7a7f1f8d51951fbcb6e670919e8d11955c4413cde896f152e5e88a2f4c5e21dc3e633e5c8c68d6fa2ae23725b21d9a208155bf1e72bb5aad00e76db03314f977ec720b123bf2dc8773a4c57c31cfe072cb44630524127ff0b72796d71a694dab0f36a18ead0db4ede7a895b0d68a4881dab4e2cecd3a930d8e5dd4b1f1fe5d4fb657aaf41ad32b55c4b1fc21f182adbe60a8811cd216289084547ee40d620d89f5709f694875375cefc03425e244015ed7cff9bbe814607651dbfdba35a7ebf8c1e7113fe7d5c8db7a0b40694967f3d185fd62209449855a90d8f244cc152c8c45025ffeddd8ebe77229d0737d269c915860930e86e4d3fcadbbfb700f6d816d9bc40477e272ef091830447032de8980969a786db28ad2435c28928a627097147a93dc89028900e5eea026ab5ff987722713d3887f2eb4811db8e30db7cdb4e81a44f5bdd03a36f15f89f222b364ed5649e1a0a7fa1306324e779dd16ed5b6c7c801ef54fcc87ee9e19c7134d011b14510e1aa8cb5c3451228d37c46235d3d32c552d5ffe6496064b555f42ec1f1ab9dead0f649400febb7a957f44472bea24d74a66563fd49644d415e5e5202d0ccf002fd82f19367636656109bdc10528dbc97fca561e59cefdff32e9c128575decd2618491c593b3d3383eae3ec721394e0631a946156887cb83eef7cd3fa4c0f9746a3446a08d334fcae918dc0b286ce9bcc6beb59ff3730dbd6ea5b7f81aa4a3e13d83c1851b4c7e8401eaf889227b222a9637cea821c01aac1b8c2f461e5bd875b61c55ab86dce1ec2728f19e58532586b6a104b4f6eacaea91688881a57fc50e0e5cf31de09981b18782171a3054367d5697f024d19dfcd18bf192c5e806b030bebdfd7ebee2b54c27bbbbd82f1fdefb85f4e36e59ccd600450092e53cd8dce88747148bb30e6615c23162733bb79980ff5f3324c2c975f5c7ed4261453217d91e7bb89766d3a2b64d82578cb408bdc26a47c300f58554b1efbc1626658e458618acb62ac789a7e3dd7e08e00d2c58514c10c53ff7480f1e5701ce56f2fc1f588e42776877f18f10cadd38a35f7d60517d61c8cdf402024bce2c76014c3d5a66bb627d36e5fad92b7d4a481177da30c15251823ee2a9041e39087e8f0960948201b84113417669273c3fd8f199e620299bb5093339455304892e60c3072268ab8fe78a730135b5a6a948687f59bc59814e56da1b4bd12a05b5ce864502c95d9f24dd7218d1f5d2be5bb397bacf594e596d864d260fcd40a04f9171bb71a7414f38be7bd559a1ddb28f75db0ec18a598138e324172e22235fb4e55d99c2111b389a0adfd45425ed5d6fa4042fbcb2af97f813ca851e5572bc7e60cf59a7c859ccdd13131f3447a7e2e9b41f4bfa38ba9bb478aa1ac0ced5fd421f6a28fbc60a0661b0a5c53db3c3a59d9c48f94116d46abfe5814bffbcc5a4f6b0fd65b02e7d8f29ac7aff442a6863558bed7b292707d9301280d605e2fa0b143e72a06e63ac9245e41615f1b5e242cd77cfa0c95766c52c47cdaa9a0cf9581f097e7db2935a8b5de156966789103d1c653a8830f1de2f6944867de70ff2234b61418323fd9e960410dbf667c9562cefae58a9c025f4f3d7f28593d8eca2ee4b8afab616a8cf0475c331d402f1ba67c94030ca0e962df8f13d7271c0248b6f1a17f6818e879868dd2b0005b1b0d3aae2ccff8eedf98f71cf8a2eb07150f7794e026aec356ce26d55f6928968d4a299783939ff7885c3dec0c0816cec0b47ece37c9a5b24d62142e2c9035e2827e3972ea593a6df94460a6594d4688fb3a98a93e0fd8e2c58eff2e5777ce81fa27312274e3db26d6ef0e8d7edad708499dc58206bb1530a6eae2086e63d4860adc6d78a1c1f7fccc7b5f8a20a230d5e01d439449bcec19ce9b0f508a3b0459b2a1dc43657acdefb12e4d7ec26af4a9969d5de6a926786c68a579991e77b6b78c03a706d9372b85d54bef0e7864fbea06ce88f346e3d610955a7f5ac1905c6094214de2e247b949c36d16ab97ff76b1a56f54495290437ec7641bddf7cb173a775ca35b88396503de708e7beb8464cd6dbb58979681101574b98b34e41a2ffa6440f522de6bd3a4683c650f3a31ca157a874f12be9f4aaa7bad5fc9c3b96db0dc9bed661be8a5ce57d57592607e132804c87987c8c3f56b8facce1144469298d7d11182e970fb940dbf0e706b0fd9b3d915ef173f6a7e47bc73acefbea0ce1b72c7bc50d3fb7ab8cc50a62983101fd1735ab09f6f5441b46d7cd17a948d061c021a672d58c9410d871536fda8aeeaf0261cf137534bd5d0c79a20e846725f37502cc2a6a580e90aecd6487ac12be814e72cc4eaee034e11c0ae604d4fe9c417382afb507040e07b96f1bd33d7ac3a0d3039a34e7ada12d27f7c12f4c10165ef42a9412aacfb13529caa6ab0266fa99829a991596f906ba4ddc7e0df89aaeae162c08a537d211d2264b3f70a6d4d57bec48325bdd279cd3e215883c1425781f92120f3d315bb30340d5b2c73a0fad56009939d8ee583f19e37ee53585270c92e254f669657b1a2c4f476c9b6c43f4da7a85f6601b99844526234845dd983a6570df2bd62bacf6", 0x984}, {&(0x7f0000000180)="a6fa8f7d56f8edfe185e41a79adb82ad08ed2b9c8f2a25facddaae8a9b23b08de133ac7eb060156aac3952d31bc068c76338e757730e517573f662b2e62acb", 0x3f}, {&(0x7f00000001c0)="fb31d7aa8d515aec951cab19ff5ceeea6ee95a1e2e1449576bce6000a8d202890ff80cfa4248bbf351d6c6abf069652377edbf5fcbf0c8d18b948b9d400bcfad55fb5aafc7ca09ffa5115677bf806438927ed2725abc0a06a909b2640e0ccc669447594e1bfebc3c1375331a28ce41eb89ac9bdfbd0026607f", 0x79}, {&(0x7f0000000240)="09b48042bb0b9092768856a56636929f7982929243ec8254cccacef15b85a87d01ec65a4edcc73e26e98dd70d1777d7178e7fbbbdd0f429a1e", 0x39}, {&(0x7f0000000280)="46d8d3cbc9ed743ce9fa3a920ee5d156c01f569dda403b4336255964c2abd57a1dcc04", 0x23}, {&(0x7f0000001400)="072ef401cf0f76ac934966ede0541e7c6ef67715a73edd2682dbd1618d5c7b58af6ae9e5f3b09fb066e7ed0a9761f106cb5d6408138fd7030000000000000009be871b70e77109041e404cafe9a6d775e9abd1df59cd1ce8ba9180e5e69e1c43d940ae669dc1c09a043d0549f19816e21a53147befcfb293f47457b4a104452408104a51ff20e4270bb9e7ddeace6ef510a1643088ccd1cab4c441217ced8a43a17e664c4c6ee258340d0d2186e330cae3cc52000000000a9b8075186bbb6a202d95f93d8505ee65e065ea623ff65980f95d3f9c7b890f763d15", 0xda}, {&(0x7f0000001500)="a3bdb757a190b28a2fe351e5b44be3abb6e1512988626119cda41d2303b1742297728d087652e37c59fdfb83c3d25de5e7fe3f0f8d56019eb2636d16f8c5801a2f9c8b18da396cf022c3d4869e7456a7b380e49e8d02234b6390ca869194e32a02a198005adaba00018def67570fc6294ae5e7f7e923aa9a0c6c21b3cccae8d39933b9a8962982406e37c8220c649ba64f667f7cc0972174ee37349166f0ec73bd95785b1585eb267c210d808a9002cda061330e77faa56f2d352e7e768747de92a0717e1f9a702bca148cbd069b07cd6d57f067196c26ab185eab29c0a199bec6efff7839c8ac81314fc60a4111cc902b3ccf58c013cbafdfc2f86c8a6e9dc74e0226e68da598ea9688ccb2518b76fe7172fea3e14e2b91472f09b1640d071cb56a6193e593f2f49056fac3893944149c1905204b63d5374924ccecdf487bdae7d364e3fc59c9e30c4b41dde86f42f193179747f6e97c070eac9af8cd76472270a0f42187873db55948612047b1eb810543dcdb3780331fc3ac636a852413478224ed15ecf6f3ba11b9006b19baab3cf216a2af20acd1c01d95b9a4f46ef1f842a816e965a68ad2139e9d1b7e71874e65c361d5bf1d997afd853875acd7583aacaa1fba2ae8e117c307536ecb2671edb6078a1d50fff33e48b3cf1e3dec82a6e9b03030157f09e76cb263e82e099331d5a909538cb4b77c34c5443a61f5b2d1d54f45e0a21112eb9407ceb15368596b364313c84bbd2d65bc613d91f473086389b5147d092e9b9a749f6316bf8594eb4c804e2de5b7fd78b19af2fb39a2a5ff7ebd479a1989e8da26ae0532d74288713467cdc12398d553f382885720cbb9e6af4b6f39d7a973abea5f924f43b022fe03c2ca7c83e9a10a5a776b64d2bbd482f4934b532d1afd8d1cbe30273de20afb45c1337a6bed95a51e7ed0f83099d5dbd97e2f7ce88c9cf483f21b58184b16a5782746a3ec89f1ee63de252fb0629c8aeffec4bbb07a1e9a08eded90847301a21f93a109ded583ee83e5bb2039b3fa0b216fb02147d240627511d6dc82d992d10c692df1c737f3f71fa044c9d91a7d50c64d041ed978db349e4145cecb64c35232095ebdda48814021c38544399a46eb0ca7c23362bce9f87a481e432cfc4075bb791c2de92fdab3f91fc824b858445bda4cf887f692392ec878a5330c0532d03c4d1507ade439c89d1e1a8fa17409d7745a4e5a66bc836bdcc035dae296ca2b58aeee5087033abbdaf411f65d4bccd8686456b01076dd3161553af59e16cf719cf9b396b6025246b1e9ab106fb8bdf1cfa9a530d435d1a1f05f5cb868738b68f271c525666494aba01deae8cf606d87466c48ce2b2a3f4a37c5ff6ce09be4a1cdccd9fb3ce49ae1476c5772b498ba83c70ca98dffd18f94a88450d4dbe4f0ec22c31fd0ce19925ef72fb5ca4b74d1d4792353929752090796bcbbc33b6168e3142723c43b72f3d8bad6b6f2a6239e70fd52c388a5bc5f44487531506bab88fcf397c5123256fa32ab4a675c30aea22925eba932acf21746655c08f72e4b891904e49f843cad0f6df40cb30629bed60720822eb819c0d0cecf6bd06ef7fae0401b8722991894223fcc1a512a4deafa53e06c2bf87f229daf5b3e0ad17cf1371958b7923c670dee8ecc5350749844164e2ee393cc209fdd78f4b71b8253f82af1599c6bc9c9a989c42479b67d84225a3bb362ab9cced90f7f0b326d2e98f25e704910e8ccb7cc349ac1a329d128b51ed834181f06163971b79f77939555be94ff44fb86157b9477ae13787c816eb0c0c96a523f075d6a0d15501287cd15611949fcc0c6401c88406ce6bbec6c25d7eb57e1d8e3d33f590cfcc5a7663b65a7c6be039e5ba25e28aae32a03956b0465b7a96ca3b90ce572b86f438126ea36c280af9252dc7169a0ea36e6a926e111ab9c5067090278fc17e2adaf39da7e6aec1109117e3f08009a00f19155b00a083ee5ede7ddba8556018c9d88eb5e7e268d5fb5ccfd99152859d597cf2462c329c14c1266503f88cea13cb70771865c79ca14529c44eb41b159687a970f46bcf75ccf9e4ca7f7d2854d1465855a5499134e4db2e9a2b3329f0995ea731d29ca7965cac7d59fc0f94295fe96effc98c8e7f726bbd1e8afd609688023a04a88034e12b064a9e92b5b4a4c36680d7030e5f4fa19b23b3078a56cf116ad333afb562e82e85fb6448ef16a5bd27831e528cd080a78b823bad420b8d93b53681d1a1ad41f2a8ecaad2c5b74eebd53677ad87050f452d96c8b73872577d1b09ff84c725e0797f9d2e6e574c372a780f3a26c61427a8fb1788acd3eebeff09c83652c81a2085c0e5bd407e5c460df4866c3a61bb6913ad885acf0eddb513438e7ef488e2cc9b785a175304607409f3bf3d71b900fb3da50f606d57b36dd0f30c3ba78af1b50d235d4cafc0401812738e6687d3eb6d89cea256f410f66a88ce17fd684a1830ea12e1f159b32553db9f0287eeea6bbb17f227e67db28063123cbe93f70310cfd45549e65b5cf76e6e074dabccddbfb7804090014b2f504d4115be2c4edb5074e36cd15e6cc467f7c7021e0a06894498cf232709f1046be9ff5931b5bb7508226e2add143c1ea592990dacbfbb36fd8681f6f8951c2a7f0eb9cd0cbe4fb462110bebd2cac93d1f2328c21c226c661d3785193b9992601fc04df8e3ce00e92382ed270895c5e0d98f8ebb643e9a1922868c660adb776660e6f43094bfc2eaa806d3aa77c3eb9d56094c177b90ed97e50ac794ad87ee699e6f17785e51ab92d3cac044259f87fd193188abe6a9e38e29c2d59e3b414d3fd9f0273b98d9673867c9cc684c8e0f49711f24515cddd55ab2fe3c46d2cb92bc48b2bd488148b41186808c3e573bdf0aaca43e82b3c709be9fb2150e2988aa66629de6178842179c538ca1750b0f8e63842193996b6365d010355012070c8196c501466e43f0a6be2f91353c8d2319853dbbc35e58fb4249f48a8e2b496801acb52d94d312553fe018288cdc959b5ac0df42754aa41fccaef413ac3f9eda45200c208e0c05cbe7df5e4bcd708d8488a905dcf7c117465ad169cb1e7f52b5e7c16e6d34c54d45e0375b253f7910ed912ea54cbc2ab83236c7f9ed247a733f0c6df4d3144607006803886e8a64c30bef2aa0c8e726b28517cfca7cb5d7ccc27376ac184b50e24971fdaebf93bb4b8bbf9975d7e4bda7c33b12917b7754b31b8cdd0e9452b2d05156c8174e66965e35cff32052b67c8602f1c51cc4259b9eb48382788d974abe5b420b739ce5725ac958fa8e7511647e0015f2f9dd5b53cbff2074de1cffbb96d3ad8e10fa48320350bfb6fa909058f622db127937936d230ad5a9e85ff871e2400e5309c8efd81194b5090b2334e28edf22efa798792cedd0cabb1e10583376e2eb1d13e7707d8e0b9ead27c332ac161c452c681d6ef48a7e98e492f5363986c2bb52f3d7f5fb839ed48d54077ae174f87cedcded1c380e3d08103d6f19c8e8f7f6a8d905d8f7354c6c1b811da520786376754b0d87c60e556c0efafec1caf4b36e4b52a7a3ce7d92b34cf62ad3af8f7c6294843b25ae96b2e210707a18796d6abdd3196525ef18aea8e2d64aabde53bdf93bd2eee3142e3caf5e6247cb14ce3195d59fdd085b2b16a1acc401397de4a1e97bce493b20b397f932eaa5b0aa3dd5388dccc63597d1db48a194026e4c897c2e607c5d312afda60d0879b7e92191aa445192f565ea98f205824e26d2ac48ec0e9e052ed70950bc0b17a6e13abd24966b767c590d843c6c445edca1b9b396ecc2fb4263f9777a1f9253be6e21769cbcca74cdad59fc1793f3c69066438f34c90cafdd81f33f53953b89aaf8ea9d36b4e885165ab9a1d3690de752b2b9bdd8a596facc853567c17a6c783c1f29aaec5042c4b1188e054a870e71ebe2bfd9014f84c8166126f674555411ba3ae010f57fb3bdb9c3b4368c37e1976d3ca4c0bba432a7c04def991e251c9db5ea80a2debbc171aa5d53a6100d674027597e8d99e5f1605245b4d51dae9d4db50f521bc7569f882b620476ac63317f0acf53586d78e7d9f9342af8b36ea84735e6b54eadd03445bee2f39f60cda93d5b20246f24937f5115c881049f2c848e0fd56190f79ae7723afa9121c2b9a6899cb855b8cd4a996543c7acd9835cd1126bdc5d4097346ae3f59aa60cd839c68cf45ec717a977cf33bc510a7cf6fd3dec1688e825df331c1678bd5a04c418ae36bcefeb696c59a4902d8f7797829e141c07aae620a0b3c2bad23d02c3636027843b7ebb3fb7318caae2200d0873d36b9167121c369bcca288a00c6caa9558d2b829351c6519625d81aac5fbb27394482f0676f58dc8a25d1bbd993524d58a309dbb5b1af91645210c7f221351fb8c0c523ee9246330f8314417f6042267c0fb837898bee19829fb13c341009b399e83b1f92348c0c31b5c013f2f1343976c517e81d1b508fc971c073491f711cc001c0b851644f290ca690f2e2e13bc2b30c9488f39535632d116b5cb661b44c9cbec813f4d52839e05d8563b896f8ea4cbfe6514da28d6ccb5a4d73136c5a3a2e5323034dd7058c1edc96229224ba37efc7f7c02f9253111edc121354fc6bac0df204527e79d100fd7d010e93b03a403c6fcf0bdb16e7d1d63bf152ecba48ce305c3e5f26cf557fc81b65a583c1c14ac77a9fbf7aaa1510fa86c700aa33bc04fc0e28da103c2432a01f763ec6477df2b717baad1c024ce336fad1990f301069f41f27cace50607595909e2150d276de8f9fde834fec225b2c5c047b53eec8887bbe2b5ce68a9a4514be7a4e777879cc31b35f0ee9df3f474f5c32c4f2eb83168a40a1769127493b4be08b6648838172f235043550393dee8822abb44d2f3215ab88e8e57e1451abcc2693217cfecc7b80b4af75092a5c00c85dfd18a567212fd5d13245bca18c6b6f10b53ca24c626614c128d60693ca4fc313eef2aba26dadff38a7f51648a2ccbf9600c1bc67199646758cd0d7da06a5aa93d23e896148700d4e958cd1b0205b17847a4bfc4d88cb6b982b834b9749ecfcbb562bb52b90301ea53c084efd080841bbee53d64a80fd8fe079f6d8c7d3eacde9224e3640c0a6d3f8d7355b7f0d582061a7f5693c67476c6d63deb6824cd48d603ec121205ab41449b550a51355df2555e704411e981e16a641beadacdc316bedd927ae339fb211b3a3c67d41bbca6d20170c584439dcb9941c572740b8ad8e5ca87e877ea23933b859f3c7966d4d719d632a159055af2564bf71716c2dd44a7e63c83285b16564bbd341a995368eb58871ef0ad9a197f5edba50610c3155dd3083fe5b14692368d57a7a3a55bdd6f55306d0d3e66421b994c09a8a4caccfdd2af2b62371b3b5550f8981a50013e70330f78ad4824c952ff4a0e22e5e1cecb565f88eb75787b61f8f9c785b512468c992dee84f706280f816656c9aa10f26e553cf425041f78df09333f870aac7d067cef7b5ff7180fd15a204b34c4250e39311b394afb20a97a3aacd89ae0b0114eff205c283e36a212fb40930fbba235066ed569138fd22952c3e8152fbd2df7c51e12ba06f2b2657cacb60bfc9ca25f1c43eba273c69ae2efce05feaa788b54e3e2c7df850fe5c32d8113ba9dfeaf19aaa7518b619de18d06e50c0a5fc0cb24293c4ccdb41ab51e218c3c9bc21e9dd85ebe84d63db8ef02cd796644b78aa477c366996cc82dc865c596c0bcab4784346f8a108530006fc0fa9a27a3eafdcf779f6714c6eb4efec33", 0x1000}, {&(0x7f0000002500)="92ab0200dc4400499cf2f5b12166623a5c84baca8cfc6aa19bda1abd9c784865a20c25a0e77bb884898bbc1d61b89f0b7cb53c6dcebce5158caa69d83e037c630ad2775072643a0c811747e18e4bab2fd5646c9e67680e5cb0e1387d7530ce2e1921f8f8fecf451dbbee131489c66cbc572e04c2650c54412cdcb9fbb176a6355a19cebd", 0x84}, {&(0x7f0000000300)="3061e02fd1f950a100bc3ed62245536c332463a4b01a9b5fbf166cf35c43ae7dee9f19abb2717b8e62e1bd35ca17ef917a5ad4b1fc2e77b00f6e52d83e1d306ceb7a0ee15e6296bc8a47fedcb44aa603f4a6a8146aa9c0f3ed8c8c3158d6d9dfe71e4a2516b914b360d36122c5b4e35ccb1ee3", 0xff1b}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x3, 0x43, 0x0, 0x8, 0x1ff, 0x100, 0x1, 0x1, 0x10000, 0x9}) mprotect(&(0x7f000001e000/0x3000)=nil, 0x3000, 0xd) socketpair(0x6, 0x5, 0x80, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r26 = socket(0x18, 0x1, 0x0) r27 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r24) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085761, &(0x7f00000000c0)={0x1, 0x3}) setsockopt(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x210) setsockopt(r26, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:00:38 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="822f92f2576c3955020eeabd8f95f4c1cb2ca5d698b370c838e1ce6e11900756d9358612fd5dd6445fe2395a739abf8405b4ce74730108fee900017967734d1b92fd261986bd233ff7f0af5ce661c5f616a7a6de9238257af8bf2389d72072ef2ec05e3e5b2372b4fb4db53b663eff6c24bf234a5066bec9bdb36b33ad8ed0b3"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x431c3bdb1e1e8364, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) ftruncate(r1, 0x0, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d", 0xffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 16:00:38 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:38 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x4) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1c0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x12b, &(0x7f0000000080)=[{0x3d}, {0x3, 0x6}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7, 0xf7, 0x1f, 0x10001}, {0x1000, 0x80, 0x7, 0x42d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:38 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) recvfrom(r1, &(0x7f0000001200)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0xba5, 0x80000000}, 0xc) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="ff000018a9047342a121f1e99ddecdd526a118de3474346235c3aab4493531466b96a689194bf3f38fd1e2cfaccc342835c36e7a13e6733db478c3ca1ded7e7990766eecd0a67a3a7a9aea109316d1d1751a7f5f271705db07c5f30ba9665cdd4ce60cca55eac70a5d9d0d65a84c00d2493fd22967d8f7d3cb02621a5e2821fec320323f91af85342fce262b0010621de1dfe95775696a45055a60a5ba32e2ee60782c4448a20c019145c80000000000000000"], 0x10) getpid() pipe2(&(0x7f0000000100), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) read(r2, &(0x7f0000000140)=""/4096, 0x1000) 16:00:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:38 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x3) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000300)={0x8, 0x101, 0x9}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1fac0392bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f560faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea0000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb467ad090000000000000012a659dbbcd3d84b99fa86abd9f63fddb552f214fac8b725e17291c8d480bbd0d6c2ca41bfc4822758f0471e8d90288e80a5d093518a407fce454394bf45cfb8a001c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r6, r11) fchown(r5, r11, 0xffffffffffffffff) lchown(&(0x7f0000000000)='./bus\x00', r11, r4) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 16:00:39 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r6 = socket(0x2, 0x4003, 0x0) dup(r6) r7 = socket(0x2, 0x4003, 0x0) dup(r7) r8 = socket(0x2, 0x4003, 0x0) dup(r8) r9 = socket(0x2, 0x4003, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r13 = socket(0x2, 0x4003, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r15 = socket(0x2, 0x4003, 0x0) dup(r15) getpeername$unix(r6, &(0x7f00000015c0)=ANY=[@ANYRES32=r5, @ANYBLOB="77d8146850d06b2d313dc16a071634c38488f7a6d4703b2cbc51487f1acde4037b9ccb782ee7acf2d8514737ef70c83aa7b31e", @ANYBLOB="b030db7433e0e643472ca3dca23805ba2574661263e03079d0d209443aff9cbc30a66792991b760d17a8b992d43c25af3e94aedf40cdc5a1", @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYRESOCT=r7, @ANYPTR=&(0x7f0000001300)=ANY=[@ANYRES64=0x0, @ANYPTR64], @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000001340)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYRES16=r8, @ANYRESOCT=r10, @ANYRESDEC=r12], @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRESHEX=r14], @ANYRESDEC=0x0, @ANYRESDEC=r3], @ANYPTR64, @ANYRES32, @ANYRES16=r15, @ANYRES32], &(0x7f0000001040)=0x8) r16 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r16, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r16, &(0x7f0000000140), 0x0) semop(r16, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r16, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r16, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r16, 0x1, 0x3, &(0x7f00000013c0)=""/216) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r17) bind$inet(r17, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) 16:00:39 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x9d7e8a34ece5fe82) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10000, 0x1f, 0x3, 0x40, "566b68105f90da8f88ca32cde26606ae8d5d214e", 0x3, 0xfffff37d}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x8000, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r17 = open(&(0x7f0000001780)='./bus\x00', 0x0, 0x163) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r21) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000540)="92a9b139b9dd0cf0b4ac1b901fe319dd9b9202aef9cbbd791ee563e304f6d028299bc85b6c114cad8a80cffb928cc7bc2b9ff7636d64df6d6447e86e640146eb0ae7ee4cbeb340059961cf16477521ccebf909981f75eefe994f24bfb97002a83076b479982d8f7ecb8212170d8d3f9229763387e012f456ce0ceb20f58e1b7f984650890565476a7619de9fe16e5a291f005badccb98e9aa3a0ce1e0905cbcff62907c1257005af3b78c7fd31d91adb84f458856c5329233204bee74024c591b86c40a0f5a7648bfe044d8823aa897e9c8ccc947a4e517e587cc27248b83716b41314eb108c4e7f66c672259758bead85ea1c8bca7331d101fed36fce14bb94fb30630aafc9104385e6fb39705597f23c9186316dd5db5d9dafb5f559aff3cd93de2e5bfc184e1e5f6e51dc791cabcd60d11c9267505dd530acec2439a6aed5a34ead9b47e1377a3d2d9c509ae973b500b6b9b14a5ad945e2f854bca94b03f9def88a36fbd61388c4a1c727de857b4aaadf4bd867fbef43f52cca99b6d333ce34739f6eaef093bffdb854e67d7648f80d0ff17912e7da94bdeb11fdbf42fb10b01c2b7123a960d7ba05abc0dfe41bee4765a8ec056c0d3e9886d80971117c28ff345919166e9eb8f8be5dd0e2d871fd90c1d9e75f9a3df01dcdc0928a4ea669032217acff5e7c78691414bca7ad3aed2cb9735fd1c718dd288d02516029540806dd91ee33ce748834d9c587e55c25a2ce26b3418f8ad8df052dd3d5ce6051c336b4c755fdad39b8ff103bf877a68b37266811f83c219bfbd5bd28e821389f55f99c888656c1fe5a5e3e45e8ca70c29505154d9a8c7e3b9661bf98ccedee24055eb2ef728e574b8df2fe8874a0c2299f8ce1a68401b950326d2784cb1dafaea5e5723ab7eab3a97ac4c4275d257e905e6d2bd70cd38e5df706e527b9e8c46152e0fb5baf2c53ed74f68d025973e10fe70abab54be612a8f926dfc56431e28c4c65fcde411995ebd9c0ab9de697b0a4a59e33bb392b0ac46dc4e4de525ffd570944e04ade4da605b40afb6ca100e477c6695fcfe3668ef8201937331dc1737c3017337a98d0d6765456f08b342b7a05d8fc5e63fd415df2a68df3c106ababeede0e0ec6a9e9f416d7e453b6f78057deee50024941a34f2c9235c18283b0afbd3f4b3b5421858aa102c247e3bf41dfe6253f162753fa8793005832ad13fc8505bec6681ffd649dc2c17c5df8092185e16097e5e35d476ab4e83da8f3e1239390bc7dba3ca39c50d7b0a0bf04fee8c87c0e760205a2084889d927b1e96103d45333ad1bc61fed0b089b25a335c2a25b79620999ada60a0599d06c4a49aba477daeedf94f0b022fa9a6c9aee06a3eaac2c372bb0d4463c09d9e1058b4453baca7ed8193da16a2abfcac22519ca5cc8a7f66518355a5dc6273bc39f1bf92ce4fcf528e395d1f38dc666b225c4f71202dd61c496c01f7f05dd140fda2ff9fc45a7a3050c5578796bdf15ea64eac4a3de1da87f9fe7f6264427e433a5a4e5404626c1e21067af489f20c895a7497d2a30ea9de9f9bf9a25e99d68c990c49843e995e7ed03d0045a216e10c8da1eb993702127d3e47aa9ae873c7cc8ee4f32c76a734918155e3be10a8123b3f878a06b87afcbb7258fb379c4384bac6dc8a82537881d76abfe885b6306a2e7186c99b4d1c66a5848fab5539d29a16a5abe7022b0c761d814f90c3cfd55938bcef4bfe96ece1666d08619f169732c08941fba2353995112a96668bffae5839ea62de86ad24a29ec03f14975f888b7d1a74cd2b2202afad76074e587b0b39c3150a1746c0df4e4ffe298e0b80536c08c92eb2928f58e29c7c074013915f1b7d4ba771591adea4d4138c78fa484304cd9ce433c23a13627ed60e9c643cc49dbee2f1146e624beed2b42df4a15d79840e2ccda673f9dad1bb41c73576afb5ff2beb91cf8c4beef6de44c66cd46b713159dbb9b24653e5eff36e2ab2393a39e13601ca447b21f4861991b5ea0de30361458757afb501a45ef17f279b13904653a0df45088ea051dad5d8cd35182e3f607fb1ac57f9639d78430c168f81af060eb1dc753c891a89228f8bef85654a6b13ed034c2d6e27dfe8a94210c29b6414023ccc8991da2ebcfa8c714af08700783bfaa50908eec3e257dd608ca1037800123dd75dc0e750e9a8d03700e1af08d4984097c9a4d19e3e7e3c494d24902b2a0a35a7b988e14d421c5557795bb3e42eed2bd60ffcbd05c2cc2677eda32ba644ef272f3989f05cb989b4022bb468c6b080c7a0a283d2be21ae6d0c013d3d8dc3d4a66a7c4ed691dfe71b1743cf35d480f6fcceeb3193e6b61f5793ac4df3925cdfd7a88803f0383e7de9e1ed8d168ba87d2b80501e58dd9e02b7100caa73ffff8ccbba2f2a42c3bb72ee8d68d9e9ad76d2fcad28d947280ed0bb02e912d73f1f3bee11ad359efb761ab68ab6b1780566d29d96dfa1a3205f1aa3e57f9d961d6c9653649d42d5e9148b5b023d586eeee8ded909570bf552b094653c69d0a6c77aa6bd716ea4460b2a97ec6d1be1dae61216c7e9be5ffbf3d6f72a2fd7d4a174620d552fd3b83bce7fa4eb34aaec4b275dea9377a35bbe1ae26346fbce054b523c58c79ea49699d1a8519c658c84f2b421b1f99bfc64bc030c56ffcb40842f740073a5d1c7e954b1fc61ac869a0cbd80e9ccadc51d0ece2f847c532267675084e00e329430445c628b9a32d41ca69636972a7ccbdc5a4e139aad43e88e41c9eb1957601ca4be70a4bc70c6d514be07fd73fda9895093241d9576c4a5b2df899fac92be9e6cb515362edd25717fbd7e58607917a7d3e39974eb7978d13cffeba1e6ace457eb4ad397b668ac59df7d70998ea21dbb1442548a3815fa829d40e8a53299ae1e11e5bc573d966d2261820ee637ea5859c96807d3737d93f2fc9d80e0e4c3f34d16377a7526567309a53d1f0c984f10a15d41e01bb728e70c0736405f398ab71d198d8a7b156ed491ec4515c39e270dd097935a8c3985c219069ffcf2c66f89576ce3c595abdc9e00acff8d041c411b6f76a987933028aaf9bb2a37d79b1f74675e0e5c104be9c3dc8e1b4b8f721bd44290ed4a1f2eb2021087484cdb25ce59a655ccb707ad5eaf7f9ce7087a6be0f802a0877ca243198cc812424bdbd22a6815c82734f404b08e1874f8b41a869951a9dff09bcb557670c1bf635fdb384811afbbc41bc7f2c56b566e437b842f023d3466441871aa6d78b904437d70264a5c3ce55706000d1693635c76fe5f783f46d6e7590dbb37e899464548b11e1225fbf59f58638dee29f85aa464a2e7c3826ac2feb967c99fca3bf2974b5a7ba2fba3ade4232b0497022b14546615392e02940e291ed03b1f7a9b4e62931c806a5b986c74ed9e851415e2ddfae1761f099e4947a768e79c9cc5fc65d54e73ef116170ef27b26807381b6d45d5f65185c22e9727b31c293e8392d581e1d97d87e849aa88d93acee260bb179ea579fc7e9d2f6a461b01cfb35ead19fff3cc5b08fe01b2cffc05396903ffa016d4dfd335a88fff85249656c96067d2f57fd58d9418c93d81ee2c632765884a9d6855a9f705a503edf9f9e7b66536bde998282e94db8f2ed1f2e6e8d4e271429d770c40f16ddfd3bcd00974ab76c1cc5642d6169ae236dda38c0c8f3c985d5a1903b3a1219739ddcfe928dd4f07670b354a80168994a7da561dc2511e224c240b6017e4d92dc0a6b7f038bd531a9194c8654d0b57c2dc20a5f3d5661dc18cad0cd06179446ac2b561c47cc111f2b818df7b7bd26ad30cdb5f8f11de0df31fdfa1a2f45b1c3e2212ce2117ce1f302f17648c16558b10893bb0a54d874e9d6824c1d6f79d0baee61a421c23b7086832c42e2e927cc2de2676c739d0a76b9ffcadc6ff80d0675a0971397973986991bee96b310cb76e451ce75d9380b6a2a334345110bb54ffafed0bce7f283b81d967a8d1d5b520dfb55f4b59aab101850514b65ad0a0929a85d381cf696f993bee6f4954dfb2e8131bd5f59be4150d895c04da314ef6e0ad3443d0ada427d7d4a3092f197c638ed979a8d9899404f0c01462bd6978c614359bc1dc409a26340b7b9af5285edd880b238a0d8c1f0648ba79bdf4e13f639c839709a3180f0180adf66ad2e245917f9b7a66c844ca37fabf4bfb12cd441e6395ed3dcfca18e6db6dd83f0276ed0d700e17d1dff6f15c2c65215b337bcaa15f839db49764cf8578a6b938a68754f377f75747528f3fbaa8db1e5b10cf0f94a18651276e1e20116d34318c628315637fe1d8caf8a8ebd18ad0850f04bf519292799cec34aa69bccf3a3588c6163a8e334d495a65e4f94e1aac4ce0f64e4bd223ce0f1fa5566b7a6450222f14aa273bb9909c48a38dd4a2d89d2b9e861e24b2e880931b6b1a324aee7de13efa4a06cc8af97661d5beda174f3d5cfda6976f265a948e8d86d3837bbb6606c25c4581a75aefc4baa3df3772fb268cbe386c34afcef5daf736ed9593a1bf7c360437c7560e8eca64bd3f149e3e28fb4073d6a5f6b316c54836a17da776f21647205d4d5aa8083dc783dd9c79f4fda9fc3a628ec1d69dcece89c03faeaf46f6b613a8b8d5f9125fce6a8b3a35934a23663576e8de37e2ca0cb9270bf0ccab93373a9c4ad20f84833c86fd300e2f5044112e1577608fae13eb9929b0b9f0baffac6380d5b71db2f2c89ce9e7f10b5c926a5a9d1dc799e22353ac8208b04682ef111f24e0c8a4f1e475e6ef3712e5f45cdfe6042af7a303aa1d721d017d1c7a5c14f9c72adc213dad8a68feaae8ed81a225900af56bcc3ae6823044e70599189505cf8c4c90061fe3c9d731848500b07abd1d2ce62431d0c3568a0d3ec0bee995c613081f1cb2eadbd0831af2931d0dc44677532eb7f332c29b126156ec62d1221a69f04a24d03cbf9ed1caa67e778b64c3a0a923519043ca1a081e03d0857098af24993016ccfa17cc4aa8c6785918f4fba7531c5559802c02d6698ccad389b4f6488b086869b2498251835f06a01896a5f47ebabe77fcb243069fd40b7bf78f56880b12f76e977fe3e28a75ed1f221633182e22353abb779a3d6c6f6097b49548e1bf9085cee12975e2dc3cb19b64ddffd01ec9924f0629529416f094472780cf52fb779ae97bce92b66dee8c4d917950d45b59cd55be19e224d2bb6a23231a683bca9938a905855c673992f1b1e6099b441b5e605e053f992042abf8e522ef8f673468afb4de1966d45eb0076dea781be437bb07ad560636eac555d110fe4cbe908e2fa9b169a49859ec789619cfced8a1c926a4c95eba4662554651d47e5db11932407e41550e6de93f910f07023ec11b59390f1ca7f15ea9e03c7837d54f09237eb91ad413f4d931eaf7bae3deda38dcee81cb7f2efa7023df2ac608b65fb70341d952b6b5b44620a319d8f925f3c9b916dcf9852d5609a41239152415e839ebd0f42b478a79d21567a1f2aabb2adacfda8dc86888fde2aceedd096d2e9c088c2af0c916d232a04fc4152ff49b38bed4da6bf748fd6757bc7717ef374d4ddce1ba0277805886b6cc0cc3b6c6c58d65055982231adc6921ee6ff9d97490f728c024d3f362428b2678575591fd41f2c593922c0ba35eeb9b73d5cbcc71b9ff71e30f03ec354ae07f2585be4362b313dcc995e9ebd497fbe4ed30f211bebec58e54fe692cb4ad289177f6ea47124f3b6aee0f56825f04ab887b28004fe89cc841d93a75fbe9e8788469ac834985fc1bc65c4226bc5da6bf073a88d76a9c15f934391", 0x1000}, {&(0x7f0000001540)="83ecdcc4ada4d92516d8a005026a369a680dfbc5434739f4991c51862f93d9", 0x1f}, {&(0x7f0000001580)="9a0a27a8a823e19018f9cf8265dbb739d404ba232758c6fb16365d832e78ab20b5f65fbe57d11f3d4908736d978b5c925494023cf811773f1c0c9f7c1ca9eb8d159e2325437015d7055fb03ef3d22f7e2b4232b6d6b6b5c0e7f1495df511444524c0e1b21854e4280d73789b722f98ba51f3d78fbacb97e0155b10b3d058771f191f96262196deb1ac3cd3cdc699a5f2d0541d0ffd1667d2b5fa752ce92f169f4531e8022a3f7c85a1999b35eb731f44658d423efdf79f1de92af46af1b50787b8fe72b2f6e2a60b8ac7994321351e", 0xcf}], 0x3, &(0x7f00000017c0)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r1, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r10}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r15, r16, r1, r17, r18, r19, r0]}, @cred={0x20, 0xffff, 0x0, r21, r23, r30}], 0x98, 0x1}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r31 = socket$inet6(0x18, 0x4000, 0x800) close(r31) getrlimit(0x6, &(0x7f0000000500)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r32, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) getpeername$inet6(r33, &(0x7f0000000080), &(0x7f0000000180)=0xc) r34 = socket(0x18, 0x5, 0x0) setsockopt(r34, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) socket(0x18, 0x3, 0x0) 16:00:39 executing program 1: syz_open_pts() msgget(0x2, 0x10c) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0xa) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0xeb}], 0x1) r1 = socket(0x18, 0x2, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r3, r8) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) fchown(r2, r3, r15) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup2(0xffffffffffffff9c, r1) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7], [], [{}, {}, {0x0, 0x2}, {}, {0x0, 0xffffffff}]}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x541d0835564a0458, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x2, 0x0, 0x6, 0x1, 0x0, 0x849a, 0x769, 0x2, 0x3, 0x0, 0x6}) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup(r8) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r9 = dup(r7) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000200)='./file0\x00', r10, 0x1}) utimensat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffffff, 0x100000001}, {0x4, 0x6}}, 0x3) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000004c0)=0x8000) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r7 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r7, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0xfffffffffffffe00, 0xd, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) socket(0x6, 0x4, 0x0) write(r1, &(0x7f0000000300)="7d4ee1c11b843097f321757c4587592a4b1e957b271b2b696c195616dcffa7b8aac1d541eda0d5e4cf4de04943ea83fbefd53d83e5ceabe0220541e83400530339818cbc6abaf38cb6bc7f3b98dd549d29cdfeb8d6901cfe4ef93973c8da8be35ec41d0c30669dee30d9c5b16e9403250abeb3307d2318ad3295e9e11e0db817ca753c523bb33581da3209327d966f89c75ffa5bc914af9f2741fe297e75cca812d2079cf1362b63c769be296fb0a14489a96f881862026988ff3dddd812ec286b4471259ec28be7f0eae7b0db009c5337a1811c6dd688ded1bb39bc0acee4c94c4b00a7a3d732a493f9ebc03eabed868c874e282d287fd29bad10eeb63ceccb18008b1461afaeef8d5b55180d2c3b485f6126089c2b967fadf88c64dce0d77ee5905dc85087ee7419c35e1450866c6fa9f8c6469270e7670044062aff944388351dc786c223f8360a6ca54da0d550ef9dd404f805ce23abc2ba1b3d425c9658237930a18bb64f4e58562fba7913c13f784f574b1ec7cb17429773ea5d6e00a5956856a2e0cf25eb4fcb904e35b28e2e0d79cfae377ae9b97bb9e0f37358b0bcb0a0c909c14ace3357e35734cf02220808fa953cb3102fd00e525604a8da6cc049697fcc1b57af951573a0e10ba183cdfd15e0506bb76472fc69f8ed8914e14d5d9f598ba2249dbb9dd9dc60c0b0c1f52e27c8526881107335a78900ca528a65af7d5116428a28895d87215aeca41738dde6b04adc87a230b6c1fd6a89a82aa6daf4d16050173f71d0495a7195e77d04503dbd648aec1ec7ff2582a72368cc2603d0f138ced37fbc0aeb171d95558072080e3c5731225c6aab0e44635f9c6ccd3e7e951f7c356517cc373760c59c87e277b8f458bdb61fbc67af6c0cba20cb6b014e9045ecf3ab9b6423e0b6d4e06af07ad3eb3b708baf48f090b3c54f88b5c7af9a3639682a079f76fbf579d0c7f6da8aaf58a099de481c2c9157200f5be681cc2506c6a350fe60aad304c598acff767efd99fdef3405e12afe54bfeec4b94d433a681b04a1393ea5069c7583f89da8ad58fb239f52c3c5fc9c035ad68c59d3c736c3ba8994e4d8ddf3d0f8b06b97130e1f06697844f3b1889a64f96cd8cd837c4e0b4e0d676f931b9d71d86a26fb62475c103f37d9f5102d0906644079b1ca5051e4613bbc90b1c1eae5c05211ee59ad52f81e604da51b6a1ad9cd5a8120997294239d07e012e9c60127528f9ae4cb2e6587324b13b5130f589c14419c1b6c72d48045dfab2b397fc6c4bd92278f7564c79422b6d35bacdf6b4ddf4b1768a00e4259ad5e69c1bab495de549a9f78539bb3923c078cd5c95a913837d567201a53bb51e356e92ca1725b4bd033d09a5ed02471248d6e6741f71ebd6133995195dfd49f7acc151f54adbb4c8a717df2c7c712e89f96ed5ab4f886fa0fce33b54e487661bc6d6d851ba854d0d25cf99561cd5c7377cab964f22b33f879d31d2be07c8eeb21c127d90824297c709bf0a6ca995d9f760571da6cfd138afaed4b735901a1e7b363d49593ea096ac615016fdff219a34de24c30c6594aebaf13dd769dd7ff683aa989d702a28b74c67272bafd7f22deff25a911c8aac36bb1fbba40bec0ffc6d8498a85865c69ca32fbbfa16ba930390b31fd732a5e016de8255e4d9345550063f536906597f688e335cb8971af4a9a8ad0bbd46dc9f9f93df0076cb6d131d20f726da3a20092f2fed45c4a97d247130e9a76a59451df6806f1ff3c9bac616a5d183809cc64d7d591429e89cc68ca1010057c5d0fe561809b132744a161fe4c50ca9d8dd1afedffcbd7c50d40fea117fb9ab68ab1acff74df2d427a6286d42216c7c8190fc62ff89125d294aadd168bdb55c609040679e86b34543eea040178a3173eb07f7399890ef38af321b1fdc486052799912fed6341526ed43616b6d32de1c7250dba29439c1baaf085bddd69e07e9c3a5f9d0785e19f3ff6364c8a70eb67943d2c661c9cd5d7f71c881ad13efdb13e9bb28f62ce0aabad89f2bc8e9175c8c2af341543c2c0f914b8fae53d7461b19b51fa8070c4e3645564fc05d2e7a16be2a49a6ef04c89d8d5d39b1c59641e232880b2fa9da6339befc9bd6b528cf3b9c6b0245a169cfa2d8175a0634184203174e4e837b2b720a9ab3f970ec2786e7ac63612a5c3b51b3b8b7ae055f43a54dca067e862e825d433f7df61fb4f856de4c757fd0df8d0a8b0c8a14b86f8f9b0852f0a102d84912c2a7768737e7d9058f0751bb6c0530359e8261b06fceca10f9172f3a8066da95742a9d93c9813ba31f38a4342e500c0c03be7d0a293892d9de646ba5041b2a216ba478b6c14a9fe2a0758a45f88197720d245098f93eb01765d41013a3ff0178a214b501e2a0284a2d146d185bbfa28e30b1a8c7b0b60dc73c2f888087f01f3d59d70b28ffa4e781deb889ef485f53736551f53e31ee4d10c4b7cab4f5edaa147431893939ae231ada8a8aedd1cc5cfa2f23d5b73eda55ebef02df10e26c7fec2597a15baf664a57a57c1da7cdfbf95edeb331ceee2a84c492a4e34ff0c9f01a622a7424c122804adc18042687a55e7f9317d8eb1a90f5d1fe4895ba9dc75fec1a7ed644dadf15511e88ffb6fe80215d4cbb443d03e8e8e95d44d85011741ef17802dc87d04493d6cad1e43a3950538801d50ead7deaf0e54e77e3cef425ae0ee03b64a5776b6a0f566ff5680803943c8e94ef16983a08454f1105dabd97084ac7410300e900c8f19b50dc174d3c9ff0b14156c021bee8889ca6bd801721f3c7b52e051a332de8dbe3ae7054332c29e0f808df66f6c632ef6b926e73bfb0ad6d6754b55a06e8fd038a188a8116bfbb0793e60a1ae64d9dfe3ec435a3e40eacf7b4f7c2f17027e1b2680a0610652e988f8d61275faf86ac55616a8bc5aeda3a2fa43503022c1ca49b72bcee9a2f05828d97bf5425ea5764627d542323d05208883e9fb3afa04360217e594aeb5bf79702b421d8ec88f31128785cd783221a023bf7f0a4c5192b7fd085c0a602ac5cd5c2aa2fa0d1d713f9d1a0c1407a68cbada6c78fdb1e626631df21c3f7b49e8120291b6a401d04f706625247010830411666e3f51c170e614f875c90dc71dffddca6cd290162cfa321c218ba9b5c7e17d2041b5ed510415d5207c130daebe0233e077632282e42c5f7c7304f43847f5d5d958570bfa0a186b8e364f5e857055732ba91c7fdbe98c70062d7aa2c2e8028385d1c48f7fcbb0e97cb12abec9163869ceda95dcf83b78def2dd1f09a9e00846be266988a16f497187b0deb49c414f24daf81996344e0792d69433d71d477d92a06cf20f89dd40d723eecf83204e02d5c27ac0446e27a063f4f344d7a3d47dbd3bc9a557d8842c34ac69485f4957f2b68d0ef39cf92efadf002757900a6cc9c6737fd2e5461f4576ec5f9a4f7d81fb74b40ce906ae5bf58483017b77e858bfe6d3aa7e1bf2afc2a5814fb420e0f8861ae63223822200ff75aacdc24e0ede5eeef44b9a9a0d1b75389ec93fcf4c4bcd1afe3e919fc530b4232a07fa4ffdf019e221e32dad79f99acd54e2735a75b881399ec3a648747eab9cc08047ac0a5fe1d91fa0b94c8d6cf61b89bb3a3b1696b1018e9ae630919aba3972471d03c03c3674e520bbe77f2a1a059c2cc5244cdba3a6553eb45ff70ed2776841d7c6f0984c26fa4f446e37a2ded7cb781ddce889432d0bdfcd93bdeeb71fbb10322ac16039d25012f7f05c71a6bb897594a6def5bd06b612dc1b52d1eef28ac21105b936fb95b0d15e23bfbaf844972cf64033fbc5f29fee751443ec958c9dc1a1cc8d82a184f79d072401b391f89b6996292da7d1301116c70ce381e1d42c071c2c530199a9da653d6fd4b5b7fd7e06d72379d4abbb199645a7b87f5b1352abde4676d905a786763b4285eb93d11647467699e5021b73d8882f7ec96901f2795383de7acae7a8dd1568b95b92a311898d0eca093cac46f130d079889e123c1564f003f813d24243883835a770dab58654cbc2c26f16ec48433ecbac899679a121fd6c42b17dffad4aae6a107a61adb79f5c37450b78cf16ce1f58c313e405451bdfc4ea0cc9ffcf6e4c5f6ed734d1e5cefb41faca07ade6eeef2cd44f9898a87e3d86e63c7c2c1f9a7d8a9b4276a36977ae47095bd58ec9689372c64dcfd9cb031488b08d655e91fdfef283c3b97b6d45c21b905764ffb7e1764ba11686ece04039feab650dfab76ea0910fb68d3d7466668446b727b8cd02369ecf94b825d597e28f439a1f3aeb7b8cc7fef54872edfa5bc8724dbab3707dea9d7a7017d391bf2fce59cbd6c6f1f37bde406eeb50a79a337c6494b01acb603769b9d13d70d4d89cec29f830f7e08c3eecefc03ddc7ce5b13bd0131210d3e24d69e9ca9be2b0d652bbdba490fa19f6bd376679dd79ecfb97b5ed7c4f41a6f6bf2d15ad3ae1f464aabc181f2a1889635b8b4fdf9da04081317675ec9b63e50000e619a8497beee98f38776eaf2868cd6d1946daecc55dcdcb192a8d92bbe07f928c5d13aab77a306746932f5525d2389f35519e1848f6a7ec9dccde98452b25bbecaaa37fcaad9806235562a876f6a83ee7f25ca0fb80861e2fbcb11c1fd6d2c0718002414f4f79209d80dc67f817f1c1f197132ce41b16cbdd54353a0db000bf795d8a930a14ba88de69f64557ba947e9d2f730b8069bbecd7a08added8efed6fdbf149af26dd4ed34150e6e16573b35ec20b64f4348f7527098e511c73d8845bd480213e8bbc35b8b417899884b166839fcbae0e229277037bef6186983487586a1676c56cc6fda1180d5242d560faf1bbfb9bec36e022fb3f8c5661c485adce32a621cb20530842a89472edfeb1e35a757f45ed0d0b9ab51a78e5bf86ba6981aa2dd538de75b390dcaa88c3f068ee9a206bec06157d767ad520cff6cf4f290624935a35d63d56cd6aa95dd67b477842ac4de746499a9d900ed5d0f8e65e5d412368bf54979be0d056b39dd3bba545d5cb3f6a5aac7fdc029f8556a3160aa64873e67ecf7e82f9e7b6aba94cc0baef2433d1705004fd6d51836cef5fc3830e020b4b55fecc0a2ba983cae84945b2e8fe6b34d520f58d35934ec3dc63c188ed90481d9db25db2b87950bb720fc43c94f43b3907500e3178bcdd9fb2b0a0535b4e3a9148d72a158f5ca0395bd0a5cfe27b6f48db714f100eb3fa530eff08e8d7868ecfc2a939c0bef59ab29bc47a98747cba4673e9998b76c553d9b5802c238871e72f2d60ea6227586f6388974ef28deff93805640897e1127891ae93335c5bcfe4f40a0b5c6019380cd7c2489cf4f7edf42e6d6e3df954be2c345f8c367b45e9ed20e59624e28e2516f9d85775bd2ff1aed2350531745d73792fdf4bdbb4ce0ba6f5dad1fdb2e4454594e7b3d6900e0b52557afe29fd4cd6a5a03ffc0f2c79b9ce6bce1b39856fa2b7adf45eba57718d27d55b0e072dfd2774959ce5a671b9f0fe8f49da1897971d9105336de2ed97f7118adbef73ba609dbcb46c5d0fc0343accd469a89ba6bf6f5c41e53e69e84d3e456b594f72e8e2f9654e0824b0833fbe7cb8f7f24e9de35014d1447462bc47a991f3c40728bef7b883ebdf1f9cfee458fceb750fa5cf442aecdd724a3192a7284d953d4ff35175a347d0ea10dbd64af806600d723af638f91fcae484042e4e17bb70e040fb8f5b58c4533996de3ac33a8415e99db1463bfd52af224e3e29d5cb59231de2a1cf97989e0ca95f11ef4eca2f841b137af5152a2e01f3dfa4ca4efe679", 0x1000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7a5d7256e7888a6daad1798a4e5d739f2a9e7fe43db0269488aec47752068d9f64", 0x21}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socket(0xd, 0x8000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 0: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x31d24e15a9d5bc04) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r2, &(0x7f0000000100)="24e214576286c311e8ba2c00541f57e93d6a9171eed2f7dd4474ba310b54f49f081887da1e41e6748ccda4bd3b65c2888015922f1f7201a1d8e48247b11ff63d25cad7ffad8796cbe9506e70438d6f7ce83860509f121a447d9ca817208ef3edab5e0ba99854f9938f88d64a7e5454178ab090e06dbd4f19e82abffbc1f32f8c9ded7412dda870c56429cfcfbc3d92a71ea5cc70e047a9a63bc124b98f5d4fd70993f0f2646c3c0f6adeb51413053cc6645ad7a1e1506ff9fe5c7e22880d1c6c2d119872294ddbdb011a8e3fb33da5f3b0031480f6b7131da03ab6937261ec4d878a88892e59830d48", 0xe9, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1f8, &(0x7f00000002c0)=[{0x5, 0x0, 0x81}, {0x0, 0xfc}, {}, {}, {0x349a}, {0x6}, {0x26ab05b0}]}) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) semop(r1, &(0x7f0000000080)=[{0x0, 0x6, 0x800}, {0x1, 0x7fff, 0x92d7423a5288a93f}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x6, 0x800}, {0x3, 0x20, 0x800}, {0x3, 0xfff9, 0x800}, {0x3, 0x8}, {0x0, 0x8, 0x1000}], 0x9) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x400, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:40 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x4, 0xfffc, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x810, r0, 0x0, 0x5a) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xbf4d7c3b0398fcea, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) 16:00:41 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\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) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xf0f2, 0x41, &(0x7f0000001780)="ced683c67fc459ab527857296525b428f535fc2ca7cd9463ab719a184d6114c669baeb182b2ebd6962c8f56887dfce59e340bc3f6dcf9afc7e84283f13cd064ed4a62fd0fb44ccb794", 0x35b) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001b80), &(0x7f0000001bc0)=0x10) semget$private(0x0, 0x1, 0x201) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r5 = syz_open_pts() fcntl$getflags(r0, 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/zero\x00', 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/null\x00', 0x0, 0x0) dup2(r10, r2) r11 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r11, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000001c00)={'./file0\x00', 0x1, 0x8, 0x5, 0x1, 0x30b, 0x2, 0x7, 0x2, 0x0, 0x7b}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(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) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x28, 0x4, &(0x7f0000000140)="e4314d0e0ac1eb391ee9325f919b7bc0a618bfafdec90d2c2c7dc5e8f7e58986b7200c9b53f0a111c6f1332ea57c3440aa7a86ead3cef0d17c0be5f3cc0fa8a955b8e16f7be6f8ae3a2543feb47945657afe473685e805c7ae8e53ceef27b123f1af041646caa33c", 0x3) fcntl$getflags(r1, 0xba0c17793d67c774) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) write(r2, &(0x7f00000004c0)="74dc5399b6a867c0d7f83015a9a373ce4c1b52736d18a37590e5d84e37d7c095d61ec121e031d234a4e3f50b7b3f197810b77b3387b5f6a6dd919f8d58da4cc98e161430b445282651a2b0a69791a4145ea868b746da5885976937c003884d046cf12786f6814c5ac5e4b6cf5c57c372686c8d802fefa3ddca4aa184bd625f7046d9f7ab98d4f7fd8f68db53d9a14c827a363a86457823d55724fd740c4886b3beb24cfe40595ae0f7cf9da8f7ecca891266b2088d5de42c47c4a9ba79765ad5bbd0b8fcf91c034b100fb5517da14f1d7af60333f9b916b6811d60e934379166c28db88f84ddd2ef3bbd85787e20a3349184bce45d192932990e6dfd0ccf73dae83b6fd0c753f568914d8dca61220ff3a09e2aa5b23880d6ebbd9f4b0108209101cdb6645525393d4c1dd714645106a85b05cdfbbc08e564fc5a5a10404a3f9655577198c7ac5bffe5e979c9823c48c5963ab057e605ec9c2460955443ba836142fc265e10eef1bec93b038120a59efa7dee3c7bb13c38d5ee873c03b5dc8d0e1f600b3ad6be4f2c5f408bad0a3aae4b1793cdbf2e6133a739e50fa97e818962f8d027fe2525985a0de1d2db8d7d934cc905f4087d104ab0014e32887b2cb39d15caf6c4eb0811df2a5dbcb73531414a9afb3dba4dbd67aab61918e1a8b119f7684bc3f688441692d53295e95eeb78db5629b4c984461946a6751e6494147bd6f91a566da987414adfe0d6d60b516e95d93934f034da579222a704361d312ad5725e3282778d24ce9413e0784413a34c8f8ace38a97fa79adfc291a2aa39cd9a6dbe5d1166a6ed4fd7825427b702eb468e0b3bd32617c3ff44f43102fbaf3cbda1ead467004ec6c39455753ef8b689cf7c956f9377b46381a3a1893b58e03b75193e0f1cad8370dcb8e392b842ce549ec59a9492efcd652cbefecde48757033c622cc3820457878449e98ba73b2396e80a60876dd97eaa2fc445a1d564db82ff3ef18cea8aca6a0f94b81e8edf3e9e1b09a34a26b38ee5db2acbe27a1994a1882391a7d58e44bbf712926df282f434932da2d1086fac196db7d2a7a232e59f378da227f422df261015431d16505f9d8e3cac23e3ca8db4890f899b4f4d66262a6591362e0d382668a1d7f882d86c4fa5cc75922b3c8d44a5ebf5fc15b0d57a66da481a52157b6ee257653b0fc34e6e5e1f2aa2ba2b8fd9865d447f60f72bddd381fedb02271b7f544dd2be92250ba3dc5ccc8f86a08024b28134a0774718488a9c33fac5b8b0f1b09f7ab5ee8c5e88967ae639cc2592e76d3712f4d3038264aaf537335b3f4bcd4b1637c85020d01c9a771284aa87f0f3ace5df3ece62be84d8e431bf985cca3c746bc8c6c27b03d5ffee7b6c3d26c29f5997d0bbd36b6d4dbd7b15de21e503bb451cb678ecb4c8e0b91bf150d536c1ecf4dc223ceb740b562c6455a1f72e0707264f89ae341fc532683d81aaa5046c8f285f47cc994203fcb25833700eebdc6ddee7cb40d0808eb0c126a24b84eb74e3dc82bab9a033f264b8f1906c1a6f522019d880de5b0128b0d0908e119e982fc2145875c9cf233f24687975974c426ddab866331a8bb265c0b60db6ee10dd7faea2fb5208dbc450e0153b8e4e0714c44fb9c562ace48bea65d7156b6ba345604ad173301d60285af9f655d7f8a07313e1beef8b3aabd6eec8f3b6310b5972024a113f483ac3005c8ebe844b7a84f84db487015b1d3785eb8d006e54c5364cc04cdf15f4031ea2b778ef3efd9819c1979f573d2989fea2c00b13580fa7ceee4b307944e99aff43b80542e6de73552cbe4636de67c9770e0af3618decc27a75d937cb6bf05e1210a2c57059c96c346f6f7b23e07ed6acd8e01f0656a359249cd1b897a9c9465a642216d453cd78d9c9a66cf66fefad3b956786925ac299dbc788c0d7ec80231040a05f3d72b883347dbf40d758758b1a2fc0cd60149c5862d9f6f7e942018367f1d98f264743e4fb4903e75079f4d4e04814f6ad8acdba8a95596a3aaec1775dba055140202fbd811fb343a236ae40e0af96b81920f891232f4c993e026eec31d6b3c249f191343375f25698e3fdda5fcea339ea8a14d21a051dff36bca2d36450cd762a34681a7ee73e70eb5acbe3907d2b4df2d578cabdaca805d66a31fd8c80066a014b8b6ae619bc9647b00c3abad060527c556a89fa46206a2c151c362b3593e2d8934c851f44b24da29332b2da15e6a1b4ebc60793f70ec912f49c524119259e9a1b34c53e285816d54d21b6fb2244dc32c5a4a2af9bb59b4818abda2147ec94eae7fbb9c7e3ceaf0f609ab543d672089cbf1d5d88a00ce89f1f240ece1e2b73269385ab443f47d4deb582d104f5a29ab5c992c8d0702de0690b329507d2accce73df7e829ddb57243bb8c1c78856ad5e1cf32ce56b0e1c89b18ff7e641fd4fe328eb844d3910a0500721dfa9f979769cf00e0a211b2249552eaecd99fafafb97479d91ce7df54d6c49868875e4fb5a58c95a00c5fde320fe31c782c0bea7721a3c9ce183dd18d66f461a5dcd37b48fa203256e4dde864cdd68fead03a175e1fd6c8cfef8148fba86b883254bc17c394512d5883d2df90926397975155918ed5e0b183e0c92a9666063c7d9af4012439f6a9c302b48958d15bbfe821f9b32886c21138f9cf6de2ec79b0e222e92c3b4e22d7a9762fa01b991b00bfadc5e59ce262662b52cdf71c30c91ef6d0e6af3d32c9caeda94715f8df7da7fcdc36260c76ed83416c9176dc235058b86e2a6f583e27aad6d3afb29e8c5fc3df9d5c19e5a8479952664c16f0b92110a31aad25ed3513cee71a1dc988f34702f584eb7827bdb013e4dbec159a740e46becd21b3a65d44423363b1404a8f858610c64164a0f6c6bb53212c1322d446925c58dba2a390429b5bf2488a6acc69634ed7b3863d92ecb266895ad03ffcb1d36a4a9fde5048a9eb9be9f49e4831640e5b97a48a8dedc8b948d66a10507ced2e7a27cf80df80aa587b418c71306cd137390a1afb6c25848114a91c70209f8267f9a3f15a05a5dc2d9a333fefd80f0196e70e587c0e14e16e5dc8bae1eebe2d4eb399c2ab8650cd286ebf49dbc02e24657037e90c4dd74dfe8f2bd1a02ccd2c9f5df7ff7b033e3b9126f1084611253cfb33dab61704432523639eb77e62adedf9782274cf22826864f7da0658ff90d8451f7138d99913c898792b5a659e67a9cad4f97a8e13dd8643dbb44c19f6038041dcc6a0cd808d9a3b2b5c4166b38d4b12a2894cac3a82c6f889aad20ddbbdec4610c178afa0d51ffadf2f83528f6b3e865ded6e4aef0d92cc55783c7e6592e79ead09fa4f97c5c1820782c849750ccacd95bae65a30198368c6a7b59c203399655a861246a2824a7971b9121ad824ce76140c8562f68c58db66f192813ef62f6d3733ba4f79dc6dab1c1b7b3b97449734eaa4251c10604239f22fa84b745156c49f082a50806702500837e9df42c76ba2ff65390e454481110144b52a71878c15c157aa2702c550748bf55feb328bd61e1e1c06f165261bcf99933ed2177daeada63d0710b184e994b6c4d22289c8afce160521750b62ddb641c14152441c0ea5a60a2087040060c8b06c2b283c465c38b00735f80ca737710edb0fdff312512ab0ffa23155811c185fd5c0c3c6fdce9060bde665e4b3a40615fdf90c46d76d340b49669508a02077a8418dd6f374d9a56bcfbda0acdb08f5e6b8c212d9fb93da93d71f8750f6d5d78af2bad77167c5f6bd3628b5d7e41da66bb9437de642881d4dc893c2f5e23fbe64c0c2d27ef0ca99b7d6110b9823c7099411bac46cfc52f3cc8e2eb30ad81a8a105d40f8c86180d1ec6e8909d12bbf7e9195a9194c13ffa4ac1a61a634cac695ba1db5d5caf4ee85b8b3b2afccdef2eaa7cbe537fb3421be2c779815054795789853752d9145cb614669e98e617fad585300a09351ae2e1f0600126e4d59616de213616e2071bc6c9ca58623c6409286b9b9b33d4e78418f13661e393c31ca9b0fc559718de10cca4c24cec4b4bde613f3652ebf549f42ee0298967f79ad4c1d326f629773efa1422d86d779728ee4fc2cf45a83da73b6b56c0b9d3d2d47173351271f76a0240d3664df83590916ef5f815d0096955eadd6b736e5c98bf6dffdd5ee0bd3e825c9e60bbb1382cf88ae9436a13f2764658e77a3b126a9d05aa6cf8b5d5a30d136c9e8aeb2e85ecd8d41e031c5fa602c61c6da57feb52b8c1ba43137a4af823e1a8a13b1327d57328ca52c874d9ff3ccf96126b972022c8b3a890f0523067d7c93690b625293a875488087a8409fe97ee7096b6971ba69f564d0b6903ddfe25abc512e85400e57b3ce6a62b1973dd3f5ac867dc446cc88e916b41e7c18a5e6c8259760ab195783605801632e4e9871ee3b8eb308533580499e519dd8c688b888036e59f3230ea2e256638ddf74c2a6b48294484d4e0ddc7ad3579569581d97c936ac66bca104a9e565b8250e61071388f14ebd350611d8db262f4e354120c69364ee0e939d9cca7d2ffdf4fbcefa52ab5659d42f71511b23f0ff56d5c477329b3d0bf9466052d284d84f8c884e70332b64115cbfcd393955a364cbd2ec9d6bc8f257841180b38c10aac10fea7b2196c4c737d7dc44f47239724a09ed49201de3969219fdcb7d9b4f53431e20c0e77279cf87359991069d808fd291e4e839674affb8f6d9f37b8b94b5e2624b3a572bf65961fd48e6e6422179642580666d07c7e4323e3077f59966dc005ce96150a11be9e3c4d7432f5dcbf5d199b7a47b29b6ba9cd51df1e296fff6f6a59e7859da66b622745905925bfb44c345a141e2e21770ef31edd372d41d0d59104f1d956b100bc5bfcddadb41dbb001c8eb67d294f495bb9be204cbc596c23923b464017466d652f1a72a1d1577c94c30645d666e414d98875a07ebc4aa07ed2c4b304851a551f37705e49e801a9b0ca1b4a7c41057399a753c422743504402e628d28233ca75c80fbbf64a3e83efa797fef64e09bb8dad4393efc7c4fae80681ab2c708582720e35ca23744ef6f522ce7b7af0b8a943b735e782f0d32bc1700357de4866c811da10f48f1e07a738e61a06fbbc9546806d1230c53d19cec6a6ec731f5a3901290becb133a381d3efeb0680efdfcc3484f545176beba5a54b7c79da568dfa10c0250646d75ad7fbd0ac87e27d5bb496b7e4a8b5675d452a65a675dddf14d88f9eeeb377ba5b5bead22bd529f4035d91a76c71d9255e3b99dc13301783d8c1d08248c3ef17851563e76012ea3d1c8978d42f4614b5cc006cdb572ca426041bf0d695e5d668e46697019c568468c7118851b8af19098d84e5d2c11a02bcba4d02a6f7d07c4d1b02697f93372749991697b8845cad57c1c76e81e3a266f848f9601562ddb4e40beab5fa3fdc46225e0cc38e6b55961df6f9274582aa1decae1c1dbb9f760321bb45778f8d43f0f54a11582095eb90a81c2eb26948d1952791805c7e574a572538778b19d09335933c3dd0934208b82fcff2d4160e0bc66862589bbbb98fd61d086c3578dd616114bdd8f9c9b6fff9c263ef8cdd32f8c139a9510ef8b52d8e9baa7fbf8e8b27dc4be7dcbcc1dc1f2a6d53c138eb2f14377a951f47746b44b4098229316a76cbd492ad8f7b6d5765b5d1ae850b5a8cfe8b441782409b49884ca711c8443020f96d86091b8cdf0782b9483c0273f012ec731ad4d71d4e11858af54a6934e79bac82d550aee2bd42d9d54813b1c5a3a3479c29be00ece9aa2b86ca6d3891bbb1", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:41 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000002480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa9, 0x20001, 0x100000000, 0x1}) r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, r12, 0x0, r20, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r25 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r25, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r26, 0x200000029, 0x67, 0x0, 0x0) 16:00:41 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) r1 = semget$private(0x0, 0x3, 0x10) r2 = semget$private(0x0, 0x94f22fd4608109c1, 0x430) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000100)=""/56) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/164) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000001}) 16:00:41 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000464000/0x1000)=nil, 0x2}, {&(0x7f0000428000/0x4000)=nil, &(0x7f00006ba000/0x2000)=nil, 0x8}, {&(0x7f00002e1000/0x2000)=nil, &(0x7f00002fa000/0x3000)=nil}, {&(0x7f00004e3000/0x4000)=nil, &(0x7f0000464000/0x3000)=nil, 0x1}, {&(0x7f0000226000/0x8000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000019c000/0x2000)=nil, &(0x7f0000282000/0x2000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000007a000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000035b000/0x1000)=nil, 0x4}, {&(0x7f00004ab000/0x4000)=nil, &(0x7f00000ec000/0x4000)=nil}, {&(0x7f00000ca000/0x3000)=nil, &(0x7f00003f4000/0x4000)=nil}, {&(0x7f00000cf000/0x2000)=nil, &(0x7f000054a000/0x1000)=nil, 0x1ff}, {&(0x7f0000519000/0x3000)=nil, &(0x7f000063a000/0x8000)=nil, 0x8000}, {&(0x7f00006d5000/0x4000)=nil, &(0x7f0000126000/0x4000)=nil, 0x2}, {&(0x7f0000353000/0x4000)=nil, &(0x7f00003e0000/0x3000)=nil, 0x9}, {&(0x7f000006d000/0x2000)=nil, &(0x7f000079b000/0x3000)=nil, 0x3}, {&(0x7f0000392000/0x1000)=nil, &(0x7f00001c3000/0x1000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) recvfrom$inet(r0, &(0x7f0000000080)=""/15, 0xf, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4011, r1, 0x0, 0x0) 16:00:41 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="5c7b05369e481b0626744d068ec27c9d1e80caacfd9059f653bb7f91e4a0b0e17122c7d7", 0x24}, {&(0x7f0000000040)="cc3f80e7b57c1dff40dd6e8c2e", 0xd}, {&(0x7f00000001c0)="df0fc274d8c57f78cbcfc5c985ebf0390f9aa2dc8a20a26a185a59ffdcdad4b7436b92ec1b4472c0033fb14f2dd8ab84aea376d6bf1a12035d9faf6f6a7987b131c1e3c00037407b6a934aa8103c28100d4227c5af7778cedc0cb18d1815fbeca7a9bad7936a26cf8b0151c1a3c99309fd37566fbefbe42671aa1583cbc1cb6106ae0693c397fdb83f8a1f13eb1eaf1045e5542bfd3740", 0x97}, {&(0x7f0000000280)="db29257b726b66bd2703ef0634035ef1aab4d5cd1948f3f33d679d0ea0c592b8da89a794b77e12c6a1422fd1103ff063bd1bc61cd26e16f4c11414bd30b48dce638b85fe343a80481e5ae8e638a3805bc51bdd2885097c77a9f5223143de1230e4b5b9164615db33f9a6b5dcdf6b33d8701a0d1931431b07de572a3ccc3bfa6a807fed7ef22655bfbbfdf0202e2ed3d103dfb4de0457eace10f1709f83a22878a202a82535bf2b7639c9d07c940ce4fa1d9a23836d12e5a55fe7", 0xba}, {&(0x7f0000000080)}], 0x5) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) close(r1) 16:00:41 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000180)) 16:00:41 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7fffffff, 0x8}, {0x10001, 0x6}}, 0x2) 16:00:41 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="86df2f1866f174653006"], 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) shutdown(r5, 0x3) pipe(&(0x7f00000006c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) 16:00:41 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x4, 0x8a) connect$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xfffffe6a) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") ftruncate(r0, 0x0, 0x8000) 16:00:41 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = semget(0x1, 0x1000000000007, 0x200) r1 = semget(0x1, 0x0, 0x40) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)=[{0x9cc1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x10) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r7 = dup2(r6, r5) dup2(r4, r7) dup2(r4, 0xffffffffffffff9c) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000740)=ANY=[@ANYBLOB="e43a2e2b66697fffff02aace392a13a56f9d04941480266b095f291773b6534956cc3f1405407230e3f5b1058b2b82a337dd8a1ccdc55cdb3041a87b4e386efdb46c78906a4d8994bce9d9cedfd752684d794cfebbc78991a46a264ee8e0e0620cb2d69893b58cb82ef597646b6cf863910762296bcd78beea251021ade72ff2795ef943165e0a5a00000000000000a1c4d90034e2d097da7f0373aba63cedee60ce36c23776af0f3a4e1322351f1c21224f6f92c2f40e87eb028b41bdc32b6882edc8c31d726b7670fdf14a843468950c64035164441bdf00ca41847734765c836d365a4ef315ff9adaf5169b356ab8e2bfe011a9c9"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x8, 0x7, 0x7, 0x101}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x322, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x478, &(0x7f0000000080)=[{0x5e, 0xff, 0x2}, {0x401}, {0x7ffe, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="005217e4bd0282b1652b57693b882be1d292f0bf295fb9e53d81d26ff2796bf54db9a2055a2e7980ef02d4d2117aa31fc7876c71e31f025fba754e2d712b24ec60a9619836a08b7995c8112859367e266b4323f3c76f43ef6cae1c41054e2b49d7d25158940101b287c7f7311eaa799b935d4046fb5fadf4a491cbbe75cfb348db74665257ac170445d4addb780d1f839ff2e6e1bb0734c66ad927963795", 0x9e}], 0x1, 0x0, 0x0, 0x400}, 0x400) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) bind$inet6(r4, &(0x7f00000002c0)={0x18, 0x3, 0x0, 0x5}, 0xc) socket(0x2, 0x4000, 0x3f) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) dup(0xffffffffffffffff) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f00000013c0)=@in6={0x18, 0x3, 0x3ff, 0x3ff}, 0xc) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) rmdir(&(0x7f0000001400)='./bus\x00') r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000002740)='./bus\x00', 0x5, 0xc02, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) recvmsg(r3, &(0x7f0000002700)={&(0x7f0000001440)=@un=@file={0x0, ""/86}, 0x58, &(0x7f0000002640)=[{&(0x7f00000014c0)=""/202, 0xca}, {&(0x7f00000015c0)=""/20, 0x14}, {&(0x7f0000001600)=""/44, 0x2c}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x4, &(0x7f0000002680)=""/82, 0x52}, 0x801) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f7499b9c51297aa4cd02ffa23dc7b08f79340c64f6d0e0a5464efcefc8624077cffd1ce78f908c73f15738e0bb3ba6f2f674caf83b6e864176452a4fe143e1c83286d6871d65129b6d63391bcb3daba92e068676b8842e18006a5f8289fd431d3a2a15a654ba958f187b3bba7bcbe5bc18bcb950dd873df8378bd499788423f1632f3e98a0ef78e999d49018ec8ab4eba2617030a6b954e44bc26544eaf614ab9b07240293062097c393c161da6bd9af08470773db8d74fa920692ae70893af9619befd6e6", 0xc5}, {&(0x7f0000000200)="809363b04921a7c67ff3dac97e1c5483b92775180dc1b6048208c0701e53778ec215e9fd", 0x24}, {&(0x7f0000000300)="d8673e08ef523e713c5df6aa93a240babe35b263dc58fab1732e2f23daebddbf1092a486c7e334d451c4e2204d5ba1da0956ccecaf1985b8316f0ea36f16477ed9cbc0e29ba425b2e7f100c16557520654eba897cc60073a1742a91f42f990bf44e1b0b3a1cc5c4edf4faae41623fb7e485f3aa0faf8bb875588cf9830eca87168ab2336c63f4a55f6a3cd5fbb", 0x8d}, {&(0x7f00000003c0)="4aea3921f0920d4b5fbfb19845c5f18f6ee6a571c69835f469332c1b78b67b79f6efa219dd132b516f923096f005b0997188e89419510b4eeb6efc2f8c2baad5165e199721f1a379ec3d76f4d0971112e2e90f4cf549bd2f677515bb418635f56e50df1e392ec0a213e38ee11f46aacc76e351bac22ae74809a6d2b0f54101d4d64b0ed08ce5eeed04eaf5cbe2efa0a696638c6ee14e8ed304d1ca50247d50846eb3fa0f26c5214ee393a1c6d22fd1dcada270d218ec868610c62bba6be6c7cc8ddc33613b06b0a8a8be56e68540995dc18ef5cd00f6a561923ba0e1b0a29855b68e7c4d04ca47011ce24f4d22ddd38af77c6c9e96cad860cea385bf60922c1f4066c70ac556ccbe464ddbad1af761f56cbfb4315c5f194fc1a4ea017989a6b9c2f4bd2d8f2babd061cd6d48e7b56124a7fc7618d162424351d9f2b21fee48ced49c9e8fe8d3e79b6767aab7ab581066edd2186a74a82e9cb177110f6d55bb03761127a7ede5c2a6c93b052ea7cc3b2198d0c010c5f283a4edd649d3cc165b56687e08544ec94b7f0c9c67348a611ab1dc1e5381ab195ae8800b7ca33c6b299a083152625482c7b25397347b9a45251603618dc48d421aa5080a08b9d393e6d65fb663e0f16b64144925af29a2dd739f33cbe423b47a78ed069f69e989c5fa579274f1d226faa7188fc15e7acc8d62a9e85b154431389e98c5ff039da8c3b7dde1c4691bb71c8209d0dc46f4d5a71106eb004863aeeb08b3b0470e41056dfdb6e114568092649a30916bc42cfb0a48ea9b73a75ef9eb7a8b200bb2836be234a984e29c70108cea97cc2171239ec75fb179f7d364cf3329dd3e35c76672aece5b5027f308fd82f38d5c631057d45ee529ea1c83ed4023da2cdaf5577ee4234531103aea9e23f043f2371d6c39d87dafcdde511221a55a1837ee08ccf45f3536300ff5b574734f934725f6004d3b4d7e0c83177e48ac12b22e2769537602cf3b9467e37fc6f24de42d8996ec28007e605dbab070260bd9b36dba1bd5a56aa3b14aeb419b7109a2687dd7fb6a4bd82a6b91bb1fe2d321b4ceabea5a1282f81c11d05de36a3b0a5287812b66c5d6cc7a9f6580519781073da393d0fb96b1db9c749ee21f62846a5e94b172062d93829ecbbe44d7e2577638c62c6b314c74cf935fff7917c0ac2940ec976d6f59d4603f6d2b26f080333be9edb83b51e0d2b6cbe79f17400299bb9cf26f2b1ae3e25dd4a43a1a0459506816d1b53246648ae07a18a71da7491219ebf33bf9473d3e334548ed2d8753bb00663495cc2ad08b27204b84697de1fbf58cf6809f98bf774d709b24032760291da2ec44bf36066da3f751f51dabbf6c2e6eb97b6a2d97fb423df0d36527f344b975f2d204d269b93e5bd5c8dbc305bfef5758bf09224f600684548d683ec3478a648ae888549fa6b602c474c20e813756e96721431fd6acc71e331532eba7f87d24f88f8c34209969b351ff1be33188ec6c52ecb88025398e4e3ba76ac74216fee24b9b50dbefb6587df65e3236aa09511e5056eec9ac1902313d485a8e5cf1e5c7d8b296700c0197181d4ef08f0b384fbef3be958146b67ac7d2d2a060a4b185c44fa2b6395ce84f5a8a854f7085ebb402466221f77360942965b31ac50642fd94761447accba92167efcccfcaf86448ebfe00b63d4d6f5387d2c57c3ce2b02f1f6a35b566fe32251ccbec4cf7305dab112f48a7cf8ddacc88203b11a199ff8f089a9371c1ab7b1e876e010e4fc51735fc682aef700c4236ee28b319eee5aa1a078e47c8d517af953db564831db336971eabb0df88a1dbf4350f488c41562d4908188f8b9796d87c03b29af8b2b19a4661528126795d2018ca100bb08c0a3c61a0d90d088e258fdc409827e906394bb8665f2397bb26c8e0c40eb17d1509cbbd1fca3bb0004ca53614029a2bc5c967446d4904195c46d97c377e9d9f87101375f251c3ba2c332152ee65b5f102e40e101975c1a8e4cdde871b18ce5d32c7fc237a2fb2946d6c42f4f428dfcbdb722f83ea2be483a0802ce88e9315bd4ffd334d36a33952960f033b3a26ea057ed59d4c228e955098485b06ca56e5f1a54799747dc6628f0c5a6e55e5303ee25ab3b3eb834393dbae00dfc166759b89620bc67d69923454c0fc346282739231fbeada3711872edf884d651f3161b88be347d1d884626ae7e5f645d2452a2cf44bae849b028482bc2392d8156dd618c2ecf76a103934575490329b7ced93ecceb54cf993b95fe33058ee2c1431cd0065ac4ec3af434fe8773761ddcba439d1c0fe4c60b425410e5b87ac14c36a293485d2be478c3cfcd63839f5b08ccd369a81d00ffd7fc8df0a43df65c2708e96d07d3319e3f05cb5c69d989a265b7e794b04073b191b74d01d7c40876e74313c836e27cd58f75c9cc25590a2184406dd83a5c8874cf140f438ba984d89ca0d0cc74aaa305b619cc445ceac8198b69050a6557791fb9cbadfe75a036dee97bb984b04e89db14761978b3fa6582247b132446581c654b17b6a4871a12f4fbb3447efcf13ab19f9a2463d94deba7281ea1eaeb0bc41f3e208cc0a3975bfc3cdf3813bce8d4b3d8d3696f544689fb060836fe56787032c67786323c860d2698aa4a1addab35f6601220127b847078469ca95501e19e2e5e15bf32e7019135613daedc513162c9669cdb4cda5f15f2917760522e6376d04a9debe224f955a0e7b9dd9e7268b0d709d59d5e798696e410208b57fd6b67fd24a507f4d81c4617beb6a30f7600ed3f939e6b0811dc8e6be8277cc6749388f11c54160b61e9c691f50c3a37c0ab6dcfd3f4304ae64edba9f7830c2fdca2fb84074d75e6d299c8b08b3cf5fadd91d74b476cb6d7455c64661e3c09a63267618219b73461b2cc0d241b1dbc7ef9463b4138a54b4bddf81a56b89e21e4d6ea4b0f83c883796d5dd3ac03dd8d00f53f755b570a86b5c1793e315a8fd316496814136c1d0ca71a445476116d61ff847724d8196f9acb7e4c49435ecfd36d2a8c48e97778950e0af05ac27b5cb83213466eabb6944c5db14675ee59b3d07e111c19bc898ed4f70f037c97596ee8ec70edea27d3ddd3612b38231d6fb0e89a79c7284a02afd3c053f87958272cf091b2b24792f159a38f784e2a12c20243bf0f6ad6f881e7bf40b08cadda928acab513a077f1b4ec21798ef144df6ec875d244d1ab35bc51f4d488ec9b02a2e0e003f31e313a99c2a9dfb06c4c2e6872d1a64b514378f2946e9e9b5dd35ba921f44098bf4cf0f7d38359babcfd917478e5e6cb81cb0a6547f8d6f552c0b6f7896a969f79eff129500cd06425776f0518d7e2687e4f2f1705090c55f84827ad04148354d34328998585c0917fc678f12491a85790dc6fffc01421e5914144f6934ed05e553de8839bec6e5bf6a782e12d37933dd765acdc3364fff50d32b2cd91d79d56e5cff28fe2fe394d88fe82af905d4f54f110b0af6a101fe7385ecbb7a9cbb645bfcd986c22b25f54d470bff4c082028350e0a5b8a09c8a9109739b5070de94e062243d855d24899fc68f3f41f2dce9289a80c28f90de4672e4a22c893c66e83af5a8a51b49a06e6b1fc0bb233e48dd7f5b1b55df91b771ebf673fad51b7257b73880d7075d9c807b29b9bb8325e878d411a059450ddee533815ee29daea0a6923941af0e9592ef25d10cc84a03b937399b0de74e9f36ef7a2cd5f2abfb03b5843fb9969bdddc4e68ba6e5653b6ba46fac6555cefcdf7388caea3e186ada39afe82e215153b1be21a0fe7f9e3188815baa964c1a1071549cc3f92bb606e2e3cd2a322cca762e93679333e9d4290a810f57b093c0f9c8a088d920f0ff0018fe1b689c92a104a359e5c307bad8b9b16f6329ea93510f130cd5faf96ec1cacf29558f20c973a050e4dc116f7dd5f20eeefb0fa2ebdbc6a44339d1c6dd8ae2aef5dd702b254a05302098ea60201dd71d6e0af634fab44ff0a0466e467f7e823c00b9fb6fe0cbf73113fc0161935fd18ca71b28e2102ceb69e4d1d18f44c364ddb0c195c03554566876de68850bdbb0370f5784d6f0df0f37a1bcbc0d3bfb92a17ac556ac597b9f87ee74bb64b4e757da15f06c7a8ac2afa6c779c3c06178857f7430637c74d206327b1e57a30185a6c947f2cc98d576d1e120144eac6ef734dbf279faaaa9e11bde7797f339ea7c4485086ab11d239c1a06f3f3eb16aeba157240ce4489392c1955d2b88440af03481b9e78292f9b8fa346c1b2f9d757240ca6b754b70772cd0fd5f8cb3f73278195440306cbe9ed8caaf05034b03c9b56f26ce45d580fcae90ba9381bc9b9f1d790b6a344ef7b361ceb072e931dd61b9bba9281c906d0bbbde074e5ed8e7a45cc86a36535c705cb6bd5c0da23933a169b6dbbdbae3e6bba65fe3403e139c58464f13370396aa1e92f613bcfa5288a4e9fa11fbabfb10e28a57a161d52b9c8bf6edf207870760c0a529717a6aedcfb12059e7c5688787aeb009c78ad79145f7893d60c0db54a6911c5b0f486b33345ccdb70b1336a86e688becf00d47d241a300f32c84e8b29d91f92d48ad61a655363a92d7fdd4c664b86e17adfed7f99d17be925bae2ed339958350b8cde9ca2c2581add82cb86a74b80ef40616762b1797689ad8e0262eb0322833e6471bbc46a2a2e6378112d38f8b363bb3d57e3689910c561737c3b0debcfc4b2ac31113cb9b9f1ef8ed20ce1811d3abf44ecf29ad8aed44d29f5aab39a21cad0ec49e0e7fd3b109caff8f45691796bbcb99deb93110f09aa5bb6eb502947810a416dd5a717506712e610e16590ecee5f81d4ba0548a725bc0f2ab1f4acc377951b5c8b98394642abe0d974df57d70283aa13a70f705be39246987f6a89a6d76981497f095922dd7087cea27680bd682d26d2ee393f217d127f09b74177c697f570bc918a5f15c3b0ad8da5388354bf1ac3ff927f1a3abb8442704ac7f10e36874159b13ffa4901699aea4669a86c5e6886ab3540a448ffe32574971f7cc152d16075b60e1f71aa649f08fc0d94e53e62b6fc64f5aee76eb36be3c34a5c94ce6aaf3043f916532637a142c0c54618e8198564b652ecbd010d8e06fc3b7c11c18081f7e6c9f1fcbb7b047eadb2266831a0c9b789540f7ed0549fb5c4dd431e235c0cee4e282e6702758eb90ffa1b13532a435d368f98eee01eb62aff5d9bacd7f68e14f19020e461b83dd93181af69a4ec7b08eb06de06cce51015a179abc3acc25ecea7e2260bc89f6df4d6eb25eea40b6d6283458dbd1410e1c038445fb01fa3fdccfb7887dec29dcd3fbbc5691c41ae13c276594acef5e3281d04b142d5ebd6c071db8d9120d837dbcbe9c4b2f1aaae35bb6d10b88d200d775035af7a6e1c53ee39df7b0d7fb8b0168ffb7da83a9052a5de9ad03f2ea373b32a32d52c27bac838d161b7585814ee90b84a0ed03d0fae572eca14750079e01a8e75591d7c2375f7220779ab069b84d815ad47bc6c5122e8e3a85f407ba94a7d6769b1d4aaa69512857cf37e3de14966cceebc91a7d961b3f056e739f3c875f1cac6facadfc5ff5c5599f0488ade6ef0c20b817ad56b1ce280afca3ff5318baee88ccba27a3a90365cefe841eea27cde056c33f3167f66604a61b8f22fb524565945ff32a6f9e67942099b95f4d0fa21c226c8304e0fa178b7d14320ac9bd1c77e346789e1b25c0b9f5bb09f8d79d5bc9cfd5c89445995e968814be975b21ed05a35726a8a5b2bf8b4c4c73395fea8dc19c6b56de29b4326dd721f9c8b9138baced1", 0x1000}], 0x4, 0x0, 0x0) 16:00:41 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) pipe(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000003240)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000000140)=ANY=[@ANYBLOB="2800000071000000ffff000001004000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000e9ff00008e07dbdbffb0479704f2f19b6573f21cb1b33bfbc33f7031cec3effcc5009e7f671fd4c34f7635057c3a5002764df695dad7626d41199071f6b85ef305aa43fc2723f4db6221cc109f6ce58d366b4c2adecec1c5b7e673c13261a61e9eb2603fab8a76dec61a0e56f640b08465824228242569224e3663353185390e95167510e37864fb1dd2d638accd4f88f01d788b812a0857b5ea04469d67f84c1efb49e0a058bea13c99aadfb17293a6bd25d9d491f8b46d3889963428845eeefdbdbfb74669b8a54c3c561f76"], 0x28, 0x2}, 0x2) r2 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r3 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000002a80)) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r2, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002c40)) r5 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r8, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479855eb55a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75e9f4626491cc8995532df9061c0f80a33dd287ba1f0fd0c77abc3d57cf237242a1f4c59ca94787227c", 0xa6) write(r9, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r10, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) ioctl$KDENABIO(r10, 0x20004b3c) sendto$unix(r5, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6, 0x5}, {0x18, 0x1, 0x100, 0x7c96}, 0x405, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0xff19) semget$private(0x0, 0x0, 0x1) fchflags(r7, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r3, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002f00)) 16:00:41 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:41 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000100)=[{0x20, 0xda, 0x71, 0x81}, {0x3, 0x39, 0x53, 0x3}, {0x9, 0x8, 0x8, 0x3ff}, {0x9, 0x7f, 0x81, 0x7}, {0x6, 0x10, 0x4, 0x10000}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:41 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) recvfrom$unix(r5, &(0x7f0000000480)=""/245, 0xf5, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000001680)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYRESDEC], @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYPTR64], @ANYBLOB="13fbf30eaceb10753f884aac7f6926ed1a76fa68a68ef3baf831923f315271402b338ea7bd49a3d007f157cd4ad009449d0682a290e8611360e73aec0902a4b4ae82b3289539062b68535362381966011fb3548edacb7d5f6be272961941efbb22cb3eec02d60e06ec439f257ec70c40c3b793dc054ba25b696e06df9f2696deecea9116fc8cc693dad9272ccdaa208cb786ede0467499e851cc9b173129bff3baa9e4faa6f4552f53331a093ffc0f58287d4958a46ec33c47235065a788223c2985906397f7e88c1578fc02b7995d763f5a85a0c4df469833b26055bb396c9e7929b5da67f85ad3cf29f8d4814cb3fb18a8a874abadb79a22c4ae22ef9eb7e6e090b76ac7d54325c3b3a7a04d10c3b0212c0c91719cf08c29fddc9a9637b41aff64bd0bd4b8b88d2b72c4c1b53f576bfcf266e893449efcf7c7be494093b87e9a20817a4b8145a0664f78e50cffb68d777419b0cd979dde7bb6a2b67dd34194270ebc9957080945f0165ba0aa39be82ffb1647a5e711e3405a69d565c3f1c28fd20605fd1ddc12424614758c305d204eda657fc044abf22ba523c4641174f45c07dcc10310140cbe336f228ae3c230400db667a1d00852c76e2d610011379b1e5468bd78abe141979e3783b7478f99c91ec5d548ddc5c0d8caf26efa20f2bac7b7e5d78850cb2bf9038cc34f06ade08922cc4a6a6a2de608db6a384564009c78624f49b986874ef9c973b891634df2ea80d6a6e0cd056fca530ebb578a37850777c2c300a11147f51d03f4fe8e49e03f9ee3110ac625824d94fd586179db98999320d749d006c182bea802f9a60a5b599ae50f8a52119421a026b72c59c27c9896b83c59bdd0ddc67c562221fa3c05c0b217663274ac2027782568df21c7aeab58e5821c4024226265c74e7266684ba2e7fc2f14733f0210b5e4e515a68ba8187a0cfed360a7528760eb4745fa7196ef9140ca7dcae61acad56cd0b699df846cf3ec769512c067170150754d70d543c69792391222d1a7e887fc217620a56e68623025ae1536f37e7b3dcf499c29ce333695ea3ed1ef5048c2c4ffe5daf5d98b176276a9afbd13194a7c0e28165983145d07d99095ca5bc13edfce212397008b438700166f55c6b75a233a34ed519b8abfc1cf10f50aa4731b126fb895582182daec898090735284dd22357d3ca98d13142a7b822559a8eddd90c6fcd51478545501918cee946ddf5c2a2b882884d48f696fdf5628c6a36d94360f859d4bec0c0c82d4b1be0d8ed743c440ccd4a8876dc1c77ec6562fe39eee5a6b47bdfe41edab0fa0e738dd3577084445b5011f532f5a0509c84d3e9f1de18c43248a13c407cb5ae64afe5f451c309f678452820f7f733b926da70600b180e6b6494f436515cc9d8f56ee3513ee0d0d8861d350f438ddd2007a5a1762a8923f91e0ce9085d61007990a52ee9d93b7e54fe3b81b45d7318f1446b1f2847136ab7c1f5fa177e78d0a707581e761f9f8b29715b0bd502f5118dfdddc202e91b9c91d5b27a8295360875a1fdc20f3b7ffee51665685d1544f2556e3be768c3dff0567a97dc921ff626de3f2197443725186222a4ad80ef92afbf26e925e6ec0ee0781a5bfbd9c4c423c60706770bbb07199349dcf8d7b8aef1d8daad7404b13c49c35ba986d421a9ea9114ecd27b29236e14401520947ecd2ba99f2f8cd0ee5adcf609f778da7f9d7866ec7991af50b6403be3d608fd4762f318d5af71e76bd41996e995c013d58650557d281c9687688df592ca18ae64d11fbb20285f045d9d2f2233eed8b696e45cca56121bc9ec383e9859c6255801726ea7563f06db972f098abe9c33c7839c3b8243717191995d1bbf8fcf4a3781f79b62ca35729dfe9e62a38b7bb1f25b26f86c6f514dfaea9df8912b984f5db5fe95ac62bff3c79b67cffc43c6c2000f8c6b5cef690d18fc6a9fd3d8e0300ed7ef73bfe79cc654572522fb745c15b5342803b1251b46905c8e4184c6f075b385c0e114d657b0bf3d6c2d141d9e5f100567768ae1e1e39c528360a196264258066450a2b3698760580330dee1925ca6dacfe74377897669c5b1fc94789244c1d1159a6ec879e3c88994173994b794c9bd10903e34b5875f5ba8192563341d37f0f2fd3cbae02656846c0f417072af378815cb2d2eadfcb675e1e18a7344e40aac3735f84f29fb0ca705fc70e0fa0266d5b720d2573b33589ea02582cfe6bc2abfb755625cb3d27da9a7c87f5383059c934bcf91d0ae87b07dce77e8c1c08af57f3846ff1110c777840e96169d15a1adbfb678255191a9cc031abcce37c47a1f74287db0c70f92552c672261c8d3f7ae86a8977b180612e5f3e34e9456803118ab46b6018fe81e2facf820173740720aea8e3582129967eb3f3b52447985fc7454f7bce5c5c94aa67b42dada3973b8624e2c4290c44baebf86716653828e124b398a8e0d2d9c6f6278a62917f0736c0886f4dba1743f849ed0a22860168d8f4d78afe96aeca8ba389ca56b75cee9083ee0da8312298d5c5079f280505690072d05b3be6b5dba7eeb1051d7eb81eb1f63a8259d2172e1d84cc3e840e046e9f74ac9c8d0f681c9239f2db7360f1790f992b10f0cd38a794a59e6369c5b4a6c316a6db206efb92fb2e44dacf0aad7997721d9db039c112cd9b4b0c2a6efddc36da31f2d5dcf64586c40fb0da47a6a6a8cfdbcafaac12139a02bb24726b131130a78a6220a62b18aa310845587d91007738c3ea3b22552dce208cca48a4caf869e28097f3a9842066003530f37960a3c850c00c054ac4ed3e146111b15b2ba69818f52c2ec2a2c8a9f06e4a96cdbaf984446733c3bb329732dcbf1b92af0086627f1c96709b1f925fec20bfeb745ff769d95b4ef39cb4cd0440cbcfd46019b11420fa2317c367bb0eeb554a9d162e2b336e1fcecf736f4d424439c0de6507ec5acf0794293669b55aa62e0da22d598dbb3b45a590704ac09287f4746dd9a4334c7e984af4cc7b4b1cfcec6f5780dcdf9a3b97f39e0349db6e628c52f3663efbba323580ed453c50d3881baad3287eae02a425a40ffb50a97b10ae1218f746127954bb511120775f3b74ad27bc7793536af9dc475b3da10383b21dffb3e489a9afcf3c585a2c3351a54661663bb276150345dde82a58c29ebd2641d0fdd6e5a855cfa357e701cbbe1280eae337cde85b2180737e93e04303e7093e9333ec35ce0b0ef8c293dcb9b48a2d9c412d061317a71117ffee91b4a60113efd5e4230cafceaf18d71d4ff949677bf4f96d77f745473913ce5c140822a707526bafc54f1f5fe6f6c8afa24d264379de9c625d7c4eace32e454e408a620f47b04083b386328282b6343c4f4ad6642c524b2bbac844c73a8c407c17554110248c14746cf9dd427a86d3ea43eef1ba1f6799d1ab84f0e1f4b48f63046359e5afb6afb8e7871e12af40b2a36817e2e37dec21831a6045bb9465bc1e59c81bf4d9d806fd612e566a01d50ca656d0ac21c89ced0a615e111bcd6cfc921b4f00fce0528bd5399ebcef3538a3c5109e5952cce71c18948d9e78318aae03f92565c0cda55d4e5aef18f2bbf2a414cef8fd44ff5e9710d4ecbcf6cef933e4f8fa87e516f7e4e5e80e8cfa27a91ba962c21ab63654d34f44d6d5009ebb2e21d23d276dd88db654992e9f6e3c553280fedcb2130541e9395abec363b72aca73d2497ff30295614b72d3debdc979aee06dd2ea5e20079bb4e3baf00bddc1a9d0e10c4f172fec26bb357bdc65c16d9413e3d2642c656f293aa2882d4b6239564749912145f3e0460ed987efbff988edb5dcb9ce0003ad68cd126542496854d132fe28aa6ad7e259fb275dbcc453df5a789994e508e1393f97ca30c8920205631ff0323f0ebe2b8043496d1853515e4a31de7c2289188b25b453d7915114e938af15ca196a00ef00136ea6f6f323829bce8b4850da6df551d4d1be4a12def34dd1c5c27caf52ef127b9a7e8c8c33174350285aafde468d23a76bfd11c2d81fd3647c017f41081742aa34fd2c94a3e6922fed904fa848bbc5843cf4502fe1baf922d3f2c3cb419885d57f28b9d26c89ce973d96d3ad9f43b2775e8a7aefd5c968309513e3fe3df5fbcec183799f24b4eef9da2a73bb1c2959aea28ab315798fb9a81c06796b7ed10efe79c1d814422ad908946fe4ab149052937b1834d2ee4ed72e303eb905b054312c5344f7c50fac81207dc48cc6cd130e14b37c14f740944b71cddaa5099505ad9c81a7833328e5ffb6fef1ec4e76580d3bd83a5f0d07d0b15e952861c24fb8440d4b61ea30a1d79c90b6f8ad875632621a83a4528b58ef90f596974d2ab274e2b2f338285be7db99a4a271f4454c4fe973d9bb9a59e92fb96eaf29478020d2525d3618ec470b8bd4e402c5544c28242fe737d3656e1f51fa9b4553511d5d95fa206355f70c1285dfb81bd147b319d8b95ab22c2f88cb907eb791b57beaa584399a85eb84a298e162caf2bfda2a53013540a59694085a42d6b126f1884c48c27df2dd41f8ff7abc10a884de297ebd681a69ad4d259f4f0caebb521462e73085dbc56749d5fe4c8d2f45012a8ce91d5c1914d74340c596a97d722cccebbcb2e3ce43809fd1d654d4a83f4432071a68ce305024bef2e56c7f3d39582037e03ebc56d6c3b7fa4885f5969e085338657fb87556728dab5285730a8ac951638579a02d99683068a66ab3583a8a7ba02e63e20cacf3bbca2a615aeb99d6e180a270cc9332e0e20eeba8335187eac1b2601b5686b634d77a0130342afabe1c3f653b38378e8e2ec698e0bb1075e3a62dcf02af7adbdebd78c60f5067958a9870aaa22c5443d94ea852a01ef0a7023183c267c93b958797ae5cb26c55eecc71f0e23195bb7a3dd22b47fefc72c45176a9d1080e46bae72d61daaa73dee4ab58996b17333d8982671f92190da3dc5225b2022ae30d3a4fe239bbb7a4cdb468f518badf092adaa850e2658a75a347aca087f7d60c8270de43a55b661e8cc435bd9d75fb67bcaa11fcc335104587c1a93cdb5c70815fd1fef88ad8876d23d6ccc168f8c9b0d4c89b6a52aaff1693885f5628209887b4e1058d27a93aa63526053f753524018e8e4486eee3105101ea8bc33006fa7e086b6d3fef16cc6981f6a04c9402185f63d2182f081bd8ccd4d1f35ba385979d42bb32e0aa2f8881a0a71d20d0e033e5626e03f71950a199051a177eddccea9ba02dff73989172598dafc059c1a494ca2671be73dea9d8975058a420ce2906617ce34da3303a99f987b817a283f767022eba10de3974607a3beab5e31bb343c09defa5b1ffeb3297b54581ce006796548d8315c484d29d2a7fc074331f7bcc1449d0714c693ca85136da4934ecc0ca440f6fb2c733100776b711925f3c4aee05d169f7478c0241bef0d9d61c140bd24c46b72bd4f6d765b6a224f149aa8644d2c5ac1bdc3fe9546c98c0553b02db1466cb4570d7638c8de2e579580c59ee036451a34d377c5b624d9a6a1ab3a36ec34154cc235788750c52f79a59e8a203ba8da5d65fb3719d9ee3479e3366e11d35c526baebab9714d2d0bc2b22bd5f34d240926629de218aab8d32dbfb98114e997dce81000e6f30c4d3d1687182b9ecfb2b706b4938750eee03820e74e395f9513df00b02044c20e5ba7f7b6e457196a6e1de0d6789a438d4c81fb673368dbddf9804772e5e04900a333ec78715806820d1fa051ac421473ef3194c4265154101778e87b2ac8468292b258840e305f4df110ee68d14a1ed93d65", @ANYRES32=0x0], @ANYRES32, @ANYBLOB="94635a681363c81f04bda9441b0ff65d01e9b0ead7f957557bd57a0f33a78527e7164a460c13e58f93608bcda56ab773c932345abeaccec58cc0d136487d70b262e3f997a78381345b623c9bac5cdff990f8eced5b190f44bfc1e53456f2b74b7c3b98f4feae1b1f0e58960744c1fc5ee8df5badca91be0ab48a8db0b2b1c7828738bb6e7a2d0ede6cca7b78ee0215ada536be9be88dcc4477ef95569394c3efde5a03a9a4528c882306d1471a469e11b82696df", @ANYPTR], 0x4, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r10}, 0x9, 0x400, r1, 0x0, 0x0, 0x0, 0x80a6}) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) getpgrp() 16:00:41 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = dup2(r1, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ed7ec81d96a86ee6"], 0x10) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r5 = dup2(r3, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r5) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) sync() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x10001) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r2) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edff0fb544b58c1db2e2029d0c475052f8c8bfe36e7124f47efa8cc8984033ae84c9f0611da24e00"/87, 0x57}], 0x1) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x80000000}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:42 executing program 0: r0 = semget$private(0x0, 0x9ffb27b673d77bc7, 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xffffffff) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6f) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 16:00:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) listen(r0, 0x7) socketpair(0x20, 0x1, 0xf7, &(0x7f00000000c0)) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b450 failed: hole in range 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000180)='./file0\x00', 0x520, 0x180) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x7403d425dbb6d3b2, 0xfffff, 0x5, 0xff}, {{r3}, 0xfffffffffffffff2, 0x40, 0x1, 0x40, 0x80000001}], 0x101, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x2, 0x4693, 0xffffffff80000001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x0, 0x20}, {{r5}, 0xfffffffffffffffe, 0xe34ada3c8e945de4, 0xf0000000, 0xaf8a, 0x3f}, {{r6}, 0xffffffffffffffff, 0x0, 0x1a00ffff9, 0xfff, 0x3}], 0xc93e, &(0x7f0000000400)={0x9, 0xdd7}) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r7 = semget$private(0x0, 0x7, 0x480) r8 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x29) r9 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0xf7) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000100)=0x216b339682658af8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r9) r10 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r10, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r10, &(0x7f0000000480)='./file0\x00') semctl$SETVAL(r7, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x100) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) rmdir(&(0x7f0000000140)='./bus\x00') r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x2a4, 0x9e1, r2}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f00000002c0)='./bus\x00', 0x1, 0x1000, r4) r5 = accept(r0, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0x1) getpeername(r5, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0xbd4, './bus\x00', './bus\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x3, 0x2, 0x4cc, 0x8, 0x3, 0x8, 0x10000, 0x10, [{0x4, 0x101, 0x2, 0xf203}, {0x10001, 0x40, 0x4, 0x10000}, {0x29, 0x6, 0x7ff, 0x101}, {0x3, 0x9, 0x200, 0x351}, {0x1, 0x9, 0xfffffffc, 0x7}, {0x9, 0x3, 0x70, 0x482}, {0x3, 0x101, 0x0, 0x8}, {0x200, 0xb, 0xffff, 0x200}, {0xffff, 0xffffffff, 0xffff, 0x9}, {0x2, 0x1, 0x7ff, 0xa5d}, {0x7fff, 0xe3a, 0x6, 0x1}, {0x4, 0x20, 0x7fffffff, 0x81}, {0x8273, 0x4, 0x7, 0x3ff}, {0x9, 0x80000000, 0x4, 0x35}, {0x745, 0x101, 0x6, 0xff}, {0x8, 0x3, 0x80, 0x80000001}]}) 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) getegid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x1, 0x7f) shutdown(r1, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xffffffff, &(0x7f0000000140), 0xffad) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000180)="f0de61c6dfd82201200956980e1a88d5ffbcd1aa38f64e806bc1832c2bca46ef4654e2658f9fc0eef5a29d0ca5109fdacef0ed3f0343ef04fdd6c5ad2f3085fcfaaf60e11c56232095fbb70a3b2b8c1a838938838147f70896c0005e06c2ceda6d46e3ca45a304153e1830eafcf742261ee9c7ab578f3c84558d00b8756b5ac8834a8677e1ccdd2239cdc99bd185ff", 0x8f}, {&(0x7f00000007c0)="0fb60513a9e60b1fe8c82301564aecc41cf550e44d310326e7fc8e8a6f93a438a507b92aaec2b1bce25f7afd582b277b042c249ca048048fec0a4e196fd4c2913603c06196ddd69bd7b7d11768e39abc57ccc1a4ac6d101431466632c1812b28da246476edbb6d6fc11ba7c5794fdfdf0fc53a80a5aea0e9ab30ed3eab5c20efc2760864c5bf0e075834b67c5f6b24d4036747786c47ebea6c1d3cc1d10995d6102b6284caa0ca7282955c70715278b2875a8edee92eae61a32a16bd136b0965042c2e0dc6c2e6ae1301000000abfb86fe8872b940857b17460907724edec29446a7c91a16764e825d25fd98c490d5872a914b4ec245034fa60ef3485109f682a9ce8c486b6e9f736b24a421dcc4e2970c588ecb4ea4ce4a7f18972c30fb40a041d622f0699be42ed2bb51b2cf9ecd1ff755d8c8f6ec6a5370a737f58d3e618ae540bf26e9eccdc595a6bedbdfe5c6d59df62bdd8b5030481cad4a041ae17e9bb1f240f40641980698a9d5eedc736816a7a36886b2a06662a6e2eec85e473c5ac77bf1e37d38b7814ad6e96dcc2e2cd899bc1e5aea43a454639ad9b60000000000", 0x1a1}, {&(0x7f0000000340)="a672dd54b62acc6a7f12a2d4b656fa7a201b0a4c2f1139b15e3ff7102f38bc8e3f16ea41a7675eef33dc4a1ed9545ee2b4535ee62212a4a0b23b4fe98adf8a3dc53119813e920a418c9e6420bd0fbce714abda0191dbe25f1384f8d4fdfb08ddd601b6423fb7d2f749375ff1c9f02736218b6f75", 0x356}, {&(0x7f00000003c0)="c67e2a88c4062929d2cd8fd35e00ed5b7ff1889b9f16a32d20d16656008bcf8df1b00aeb6f89969e88968940be8c1a3ea56431d78e54ed3814a631c3f189cb0006b39cfa75106ac14fc419ac5176", 0x4e}, {&(0x7f0000000440)="443abae43d457ef04a8b609196637504ff4d034a6b2ce405510ee7cb3c46218b21737168cc31377fc139ab47fe4371d44d629532a5f9d6468a090c19ec8e03369d739280c2d1824563ab6fb419645afdef7c0d51359773", 0x57}, {&(0x7f00000004c0)="b106033a4d643e78c28049b2b9048548adab42056d20bd0e499101a39a02e7c99276170d0f9ce2d85a39b036361a7a4987a681f608759c5522aea635f189c537e5", 0x41}], 0x6, &(0x7f00000005c0)=[{0x60, 0x0, 0x2, "9423230dbf400b84538f965db639d83512cfc0690de3548190418f405f6758d82eaf16a443c7cac0196be5ed961ea66185cd7ca58c56001e7360db9543eb550e47cc93e621aedcc01342d822cf"}, {0x48, 0xfffe, 0xe, "3c7f871b139169d6d194199af3027ffe95f92c4a3dc751b4af5b6ef20de23549cb101cee2470fc9eea8c98466b3478afeb082496b41c7f"}], 0xa8}, 0x8) 16:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x10000}], {}, {0x0, 0x80000000, 0x40000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/254, 0xfe, 0x403, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:45 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r4) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x800, 0x0) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r16) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r17, r22) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = getppid() r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa9, 0x20001, 0x100000000, 0x1}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f00000001c0)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa9, 0x20001, 0x100000000, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f00000001c0)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r52, r57) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r61, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r61, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r62 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r63, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r68 = fcntl$getown(r67, 0x5) msgctl$IPC_SET(r61, 0x1, &(0x7f00000001c0)={{0x2, r62, r64, r65, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r66, r68, 0xa9, 0x20001, 0x100000000, 0x1}) r69 = socket(0x18, 0x2, 0x0) setsockopt(r69, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r70 = socket(0x18, 0x2, 0x0) setsockopt(r70, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r71 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x2, 0x0) r72 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r73 = fcntl$getown(r72, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r73) r74 = getpgid(r73) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r76, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r76, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r81 = getppid() r82 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r82, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r83 = fcntl$getown(r82, 0x5) msgctl$IPC_SET(r76, 0x1, &(0x7f00000001c0)={{0x2, r77, r79, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r81, r83, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x1, &(0x7f0000000340)=[r79]) r85 = socket(0x18, 0x2, 0x0) setsockopt(r85, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r86 = socket(0x18, 0x2, 0x0) setsockopt(r86, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r87 = socket(0x18, 0x2, 0x0) setsockopt(r87, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r88 = socket(0x18, 0x2, 0x0) setsockopt(r88, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r89 = dup2(0xffffffffffffffff, r1) r90 = socket(0x18, 0x2, 0x0) setsockopt(r90, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r91 = socket(0x18, 0x2, 0x0) setsockopt(r91, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="6a6a5f14a195e15f0ce49987abd3e4076328a89a307311eae5a88c6af251cbc90e3a1c96226fed505acebca97329417beab61e6d77654415e82415dec8a902a1aba24f8b80d053ba91a71e6ad2a5640920c204d00bddb87518abb6176288642bcc7411db12762a71f10053831c85e7e3c0b8", 0x72}, {&(0x7f0000000080)="3b38d600543114", 0x7}, {&(0x7f0000000180)="88e9", 0x2}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r6}, @rights={0x20, 0xffff, 0x1, [r13, r0, r14]}, @cred={0x20, 0xffff, 0x0, r16, r17, r29}, @cred={0x20, 0xffff, 0x0, r34, r36, r46}, @cred={0x20, 0xffff, 0x0, r51, r52, r64}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r69, r70, 0xffffffffffffffff, r1, r71]}, @cred={0x20, 0xffff, 0x0, r74, r75, r84}, @rights={0x28, 0xffff, 0x1, [r85, r1, r86, r87, r88]}, @rights={0x20, 0xffff, 0x1, [r89, r90, r1, r91]}], 0x138, 0x3}, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fsync(r0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e49917ec8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200617d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000008bb114ff710824c53c07bf6753d719381a293d969f", 0xc6, 0x405, 0x0, 0x0) 16:00:45 executing program 1: socket(0x2, 0x10000000000003, 0x0) socket(0x2, 0x1, 0xfc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="36d0751ef25ad99bf96b8a735cdaced25602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405bad7dbe64650a2e8753d78eb68cc435273e2bb3530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f428b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903aa51889c71b7277c47735d5f3c893e20489446eb99626b87f634a1f22446db4338ffced99fb7eebb9c6c35aad8ad94dd3d9e72f090075dd31529254cba3bc0c441401000000000000ca4c706b5935286b72ec0f6eb9364a798b63e12d36468eaba05c1bfd917b8520a673a38f20257abba0bbe5c91d4cb612e8b9dfb7ab733af1ff0f1e28d4de1db2cf9d0e3aace0e10d727b87aa5ef19fb12baf6d54a0e5632f8abc31777bb1d32578b383f3dfbf1e0dc28fd241522b974a1a5b72f921521ec8f47545f87b2f604f6ee1a5310432f49a3ecd6556dbfa76e0144a5599df8d363d3890491f791f3d124d03dc534289220a366f67aa149e8bd926c1d91cf063f2ca713c5ef17ee0f53fa388db21d3544c49f0871a344ea801367720e3fe57d6487510b3782e6c0605c4d1a41eb3ea06b5af729ab98ba48bbccd2c0c03ac9978b1a6cfdc818daa1b571a8787058ab5da51e6790a1dce57cb4ec38f40945a594651d7"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000240)="55e96fe904cc21c2bd13f92dd30f84d245956fedbc3edf6764bc926ca1810eb9bc9b7fe065e39b0d4b278e5ef26eabc58715063ad46fc5074806000000e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd82ab367d69d55dde643f08790f0119333fcc24bec1874dc032513a370c3bfe91aff009f05772ebfc123ca8e746d02072ac3b7e9474bc9fd3aeeecae3a652e189668656acd96", 0xdb}], 0x2, 0x0}, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3c10a03842010a10, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x185) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x50) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e", 0x6b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x9, 0x3, 0x0, 0x2, 0xfffffffa, 0x1, 0x2, 0x1, 0x80, 0x320245a2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:45 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080)=0xa4c, 0x21e) r4 = socket(0x2, 0x10000000000003, 0x2) r5 = socket(0x19, 0x1, 0xff) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0x5, 0x1}, 0x10) pread(r3, &(0x7f0000000100)="7fa103a572b5e347afa31ec519b1410286a8dde95934995ad445377632e23cd7bede8d94d636a705f4ec81d7f6b21e0e98f4e6058ed92d512ab3708c7be9c5e7d6b82e92a69f5178574e949955097af0ce2e1967b4229df73729a68e278221b8c07a1ee014298cfe355ccc1d8a5149f9cb6e079269872ce6f05a91f9b5e3b8be90d94d19bbd33fe61c19e473d642ff434486ace3954d23f168e72880098340b9cff6ad38b7ec701b6f4cfc2ff9a4dd7947c58f64460cd3163bf0551c6176626458a57ad9340b68fdcc010f288c7c3bc9e1be5bed0795", 0xd6, 0x0, 0x10100) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x10, 0x2}], 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:45 executing program 0: r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt(r0, 0x6, 0xa33, &(0x7f0000000140)=""/15, &(0x7f0000000180)=0xf) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x16cc099fb0daa706, 0x5e) r4 = fcntl$getown(r3, 0x5) fcntl$setstatus(r2, 0x4, 0x80) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect(r5, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r6 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000200)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000300)=""/52, 0x34, 0x40, &(0x7f00000003c0)=ANY=[@ANYBLOB="b019eda66024026a0f34f840ac9062000001000000000000003981ab71b503ec1d9d768afa5f55647d4278e98e98f6d9fce001000000df7887222fb653bfd0756bc41731bf4c05a3bd78328a327915bfb2648d4b98cea01c01c464bbbbcfcb1e0b6d912210bdceb000000000000000"], 0xa) r8 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000001c0)=0x1) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x80c, r4) pwrite(r2, &(0x7f0000000040)='l7', 0x2, 0x0, 0x0) 16:00:45 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x113c8c6eb64f42cd, 0x677}, {0x22, 0x92}, {0x83, 0x7}, {0x7}, {0x83, 0x3f}], 0x5}) r2 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r3, &(0x7f0000000040)='./file0\x00') utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) socket$unix(0x1, 0x27e258076f1a1103, 0x0) r4 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000500)='./file0\x00') 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="62020207e0003f09a2ebdf48e99db471fe"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1806, &(0x7f0000000000)={0x1, 0x80}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f0000000480)="9e3eb325c7c19aab4251e8867bb474eff635f02d5eb4bd8aabe4f261", 0x1c) 16:00:46 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) listen(r0, 0x81) 16:00:46 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x24) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x0, 0x7}, {0x7ff, 0x5}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x5}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x3) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000100000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x11b4) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x101, 0xfd, 0x6, 0x3f}, {0x400, 0x9, 0x80}, {0x8, 0x4, 0x3, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:46 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f0300b68f5eb6cca36c56653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\x8d\xf7') 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = accept(r1, 0x0, &(0x7f0000000080)) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000001c0)=""/11, 0xb}], 0x3, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xf, 0x581a, r3, 0x0, 0x0) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt(r2, 0x2002, 0x22, &(0x7f0000000080)="b2f5b415af04a1b261de7ac041debd2c8469bbf5ed453af967c6ba49f7c344bab147ee5cd23bf50576e5070f47fa7abb235e27010066430f87f96d9aae133706e3fc", 0x42) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000280)=""/64, 0x40}], 0x2, &(0x7f0000000300)=""/111, 0x6f}, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66e59bc3987c"], 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffd, 0x0, 0x90d2, 0x0, "570500000094edffc3558cd33100002000e74de4", 0xfffffffd, 0x80000000}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCDRAIN(r0, 0x2000745e) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x3a, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) dup2(r1, r2) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000001000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5d9f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff050000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x8}, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x3, &(0x7f0000000080)=[r4, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file1\x00', 0x0, r9, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28009, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x9, 0x7f, 0x7, 0x0, 0x2, 0x81, 0x2, 0x0, 0x1, 0x3e000000000000, 0xff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r11, 0x7, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e3672aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8e663da9f0936aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2050000004c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626eb9f48d2bb4653e5309bcf3bd0f9881d659fab2409aa3586209bbfea02890f35f262afa3833f31601e9756abd7b557f2f466231bfcd131a9c27b01a8500473db37906a837718632118847e3990e6280ac3e49f5db87ac897e40cfa9f2a196425e92c9d8ad74e55abac74b02396fd3013f15ddb7aa0d143e2f1935efb731b6355a95bb19683d69822a9221a6de2186f33263dc9e5b25"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xae48c46912b8d544, 0x4867) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000140)="b5a8bfd404bdc4e3825ea09d8db6b35638a167276e6e71a462b7e2", 0x1b) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x80000000, 0x3, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0x0, 0x4, 0x4, 0x7, 0x9491}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x34, 0x1, 0x9, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0x3, 0x20, 0xe7c9144d19d50996, 0x401, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x8, 0x2, 0x839, 0x700000000}], 0x2, &(0x7f00000000c0)={0x4, 0x99}) stat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34a900000000001f00000000") 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000200)="a8dc027b0b457b4586a24bd7252a3e9ed397513b4f0c4321ee94158ccab383b9481a27520c1b5abd790d140bdfb5ccbeb904ddac3f01d54505cc17d4b6de02e9c7f3d63ea6d5610ff045a1bd3bd19e5a5aaf7d0eaf8952e80be0e04fa0f4484adb906137cf83499333912795a594dd0498296277dac48e6958392aaf7e8bb021e4a198f533a4a88526e7c37da6b28efec7bc0c141614c57276ceec9cd5701ece7b582f94273fa51174f6e32f4f404a5a67ab9ce3a3bde2938bbbe5dc2faeb26c94b3d60085cdee31499baedb486646449eecc743036612068ed87ad91e63aeadf4209269", 0xe4}, {&(0x7f0000000300)="374dcd5aeed4ce8272191e8c058ad559184e5c7079840c97f4b554a72082899c89a3d0b3b7c9b9", 0x27}, {&(0x7f0000000340)="3185b79de675fdc2e68c390e4e74c9d6984aeabc0884a319ec006a54a455608b73167c733f0b88c2f768a79ddb66e7945d729b0b92d4486e928992a8e59a9f861282720e4af5dd33c6cc095f1f94430f308cc73a682b0e79e7b9d9494fc2fe6af8ecbc6ee3c7f9006dcab7c28d510fbef4358f697fa2264aa3273152d9296c3aa05d5f1b3aa9f974139dee238a01146854179117485993323eeaf7c72108469e139b3ab53c716cd5720fd1c394f35185dc1ba0e102ff9491bc1e850d964a44c4f3a8d3d5f1d4a81d458f7d235e718c49d3a8a799ce2621b907a62e0e36ef4e2a591a04303c3f4f781acf0aa24175f2cc58ea774aba24b4ed8e2f790767d4b6be916f51af6483e4312bc1385253f2fa1e5f0183540934ea184e6ebfb1f790b25a598a3c3ea0aeaceb68c9c33d43666df44dc172a68aed7897be29c29be0c62b1b57304dc885adec009361c8e17dca427b888d8db88a8f7b7f7f9df1339ebd68da616cdcd37d8a19a38f73848dcd090a18914bf8d8c9a140061579aa6d8e4c0a139ba074913ec4a8f36178de0f55c3f05f10df03347c49993e15d1d8c0c1e55cc4e662c61a6a306474138d8beb106be3d7004b6abefed0a5fefd08b565a1998c7ae853f564706b57cdbc6b9d10bdb72fe65ce8db787d77fa90e1c33630b25c394856e8bebc5f419cefa6a47b9f2d056aa759ed4244d54db3455c4a1f4aed9cdd9e683b8d342d4eb070d36b5f28bad4696a9591f41f9d96cd80df07099f989790e7e6a304e96610c3c392278d235fa584d3ecc2a1ae65d7fb7a45579d91bfb67f8b81524b47ffa33cd40838adcf32d57c7fc278b3d6650f50bdb44a2a81d19cac7400402a742d8752620cb8ab40a8689401254b29e45821a306a3fac829e22d957d2e0ebf38e35263386fbd1686d376e0678637ab076586333b7df420c4a9f54a02e283ed4e29597d5f0a1e30f85505f58c50ad9d2f4578aa4b2eedd6dbae0ed5dbc3bdb94e86f7d013c8b5ca42b6b15880b077bc750797b6fbf5edbe76392af2cf44bb03152176eb0e2dcfe6c131c7c58d60e7ff0615f374dada9d6b9ca773a47e4294a27eb5412325552d0eb33e3e22b9b9091d9033c2e06d8f5878f573ff985c126966e5f346b3130f5d2b681024e0648f8e3cd30f87c9cb69c136c412aecfddedf0f2ddeeb450154a4ff9df07b182d875f89d066cb490cb04824015a4e9930dee1327175a4a407c7eec9d7d74ccbb0b75849534a818a0a0d0cc69a3d05bc2ed8b628ac992050c0bd066370b8f5022e23fa1b449255be922623258f64cfe913898d3ff31b55287c69c45d59d8eec70d390703c77dda4d9fcfcfc52cfb6bde056f82d811bb95f1b39bfb27aa3e5b8266727bc9582efc7fee58c7222598ec1c4f4202408fb39af8a1773d4fd143a2a8a03af47f07f5fbbb501e0068fa7a78d8babf026016a377967876765897b078a4ba4c9ad52a14e5b3f212d0a92af4dcab90a0daf6e8dfb8b909cd92c6836ada3e6f545ede1e35deed794d6468dddc4496d364d4e4a9c14ab77706fe56163c97c5629ca3034c82ba1faac60699ae77be54feb14032ccb541d25643664abfaea0d53299ee232c5ad27ca1f84888b351405b3a1ae7a6dfb446cdb32c85defc949552eafb02d10efa08e7f51626ef8f6c10fdba3358ae8b3ed6230f25a10028acbc87e54b14baa6540060f3b11c6c7a63a3a617113bbe469ff3006e5b4a83dfb374abe05a22112d93c5c65bf3387dc5dd17a365575e6f478d453ff6ea2a3f8f6cf6f294b2bcc2c6e816dea080c9398a609842d6c879c951ad9dc1abf2011fee4ad9c1adc598d5647e3e1c596753e413789dd660e6283fcd8991f6e08d6f84d4961a54a6982c9257524b186868998a3a160a0732ab14803035a48fd0464bc07bea489d7cd1e4d545f8f8985510eda8108d76efb99bd6daeea094ec74fda6e1dd8269d9f09f43193608e348ab4bcaf591ffa836a659205c8260b603ada7daff09c5af569422feb4d7c830e3745f4fe21017819321ba0a20affa4f1a4caa15c4dffa743e7519bd39155677d2d34759a26a6735fd66c68d86204af80828e27af443b72f546d6f5a9ef8d829fd0d6b21e4c0d56f9384a672ceba4de486836256a926badf45c76f62a301ad4be7561a1fb9945f561a8c11e2bfde2c00934864ee23127937a57bddcc31473beb2d917bc72e0b4a28df31209daa910a6fe1b8449efe126f0b0458dcaf805eb9f9804fb7af851dc0a25996b8e8bc45e25afc9fa5b86acdecceba32272a1c863be0f4add0af464ae4c3035c7f41fb78cd9f611ecb7975589932213c5460f0efd46496ff55a6d1e6aa2dfa8acb962be8feb1ed163e125e507c2e178b05373e92514e2f511200a8cb5e6c72cb69079876228fb7fa62a5562eb7ece42fd4cd56a35a09f9d04333b44c9e5f72ffb55c89fe5728ce26398209510b4c688754f9a9d0f2c79a00617b3e459402696f45163a534f95ed29934a1e7956284a9e877781c8b335e9acaa41d61547a88979200dfdd1d7c04b1cf72a385650d73b5590cc8903de8d044464d15896b61f4ec6b79c02c14a3c5988dc0f96d17ff609296341bb4e56d0cbd4e0b254cb3a12705bb74bf70da3f9f06a79e73ef214b3370c537bbf946cc10b7d68ef32db662f9572abf08bba240d8cf6aee08d9114b660c8e554a679a6d9e8d862af9cfdf67fa31754842e8a81cb55146eda7b77f10ed492a76ded8e24172a55bfc84c746a7350b2af85776436e12e75ace28c9313fbd954a03e5d916ebad4c8d81ac5e3a597967ff6bfac0748468ef787250136a678401232ce9282d1afc419e13f2408f931f2c1a7a17c1a97067531eb6074f3f4eaa68c6e09edf284330a3c69855a25fae95a0498b8277c17cd7283b27f21d089862da33659134459ba939266a984af9c4e4e01e326ecd3fbe6b5e6cf59151fb61a7cbe215694dafb3749c4aac0c07c41137aaf9c31fc0932ed542e3b99e90f9a7fe9dfbe5a4d94599b401a8a338b8e483f4f48ff0349dba4f009606b8bf1ac131bab734eed37b7a5519f08bdccfbd7b9f3f791569ff5b0e998823d6750c20c08fad87fc6d4e2e884021b0cc3f3f83c1a5aa58d8b63b3dfd920a6c00e1a96293314b577dcbc1ba3552b8eff14e33d716617485896abb72b20dfc9a0425d736f25c6c3eae0f7af806bdf45e49e690bbb64a1030bb86eb78134ceb6022c3f8f902700bcf7f8e633dd68c6678742842bd35067b61f94067010824c2d7ce1cfa40212ef093ec1ef5b818601adc5b776bbb0200c75d2ffb0477a6d17d0dd247ffa8fec04d592fb8d07efab95f72751fdaea9221f79c1c45ba9d470d860dd0ec93a16a48ba202271dfabf3f1c9a0e7001af20b823f909edac3c2564a4a84734b289dc658394e00588172858a9446e41c412b7cb61e2630f51ae81f40eea7b0854ae6bcdc31d6ae301ee5c81a57d72ffbc2c0c1e89469fcbbde296e2746c94e3f2e61cff4166f8f93af81090d49e0faf40f60c58c897616858763fb0d2222defa2845227c6d03dbd4d155e0519a83c5fdf5b69eec8ee187f0f72214bb0f3a4cf19d0fcba4943ba7995eceb985f1465ca78a3fa1377c35c8d605a7ace874c0479cf274fcf39bc664df197eedb57050587b7a359a9a95effee7de6a3c804f934eac8ad6238602eb8a18233191a3121c20c4878f3b1eec67d3477a7aef620d7d287d6f19393c8abe7cbb25e3e178b14da5268ef350ffe903aba4e8a028cb1a05c8d91d238a6d5d72f5300e085d008371ee0b962262aa3857806f26c130f1e9003c756d3d8c2481003b9943ca9b94dc3853bd8c0ef7f4872a99cdf1b1139e5d3a90cd8bbc68bf868f4fa09523c22229ef6c87f712e4c4e9a560c43069d10aa44f99ba0fd1918043bd64ea0102b914feaeffadb8a4e462f6836cda2fdfef697470f8d11db6464c748a4fd51f7f62366cdb798b745eb575fc6cf1e2d75b60c4f2f22806091e71ec8ffa0189913afa65d7650f7a7308d5707825302052cc8be950757530b16c9206d943fe78dfe42831de9979df67412033b7bd717691377e7c0435e019be8a0047ed6cf63685500756db82a66b3aa51fb49d84fee4bc2d07a44f7f69a067b0224092d622a15c000143a7767c3395202352cb8c6dfaa7b5dada0d55b8edb395e2af03681051ee217a90635e20165fff5f84c19e46f5378ad722a1ad24e75ff657b214a99c7879e5a3dd3e443babc0973fa750246a1262eb6d0ca69d3b9524be6b1d12eafee236b6f46551886bdae68b87b0a774b27fd22142a7bbaf334a9474801538a4b48bbff7fa4640a36cbb92de9edab570462dfe8da7a9ffba1ba8ed4453cbe58cffa064e169aaa4ece63866cfabfa63a68089ed8c471c87b66037bf9685437453f90275321d266c15726ae7505920e86134f69af4a0376b2a8a16ef33e5b56e5e57cf444abd70c360dc6b595fc17c7db643fbde31387b16221e98df3698bb7a02641862aae378f4a8fbe4d5014ab73090bd000b998150d6f622070ab8a6263d56a5912c3958edf72e1a407defb3cf17d6af8acbde83880d8bdc8f2f993cea433d5a6cd81902896f47d3b3dbaff641b5c04d8519a2b0bde2061d59ce4a049c194654781bc0ebf17d95a8d1b78668a374935a24a367a7dd668dfed91772b009b0e20ef5496eb51ee00f6cc0588c690840d272a53cd3965881d171f877fa9e246a0511db51c1b0d0986b4113bad1083d714650300a35ec0df93ea7f609f74fefb8c890818ba6a146ca876418dba3f97bc6e12d29e2659b929665e78f212d9ccdab37375475fd2a0c13e5b6fe75a4a8e22160402e2ba40eaf62eb66e689ca4c51777e3fd535d89610e1269c91a0b5a711e1ab22b6e5ee9333ed69d9ac51670724fb2f099de533ca5fea50d68a482aec5ee3aecc36c9aab65c22d748d8ca7d36a13c0d0d35dad2345e0ab4f616344f4dd96e4122179ae0bd5208d8e83a63fdef8917d861aa861be558335e3ab279f29ccf298740fc2df59bf94636825c6699356b0b84e448451ef70a3c86a35dd976f771a8f7d84680219057cb04f6cbb7b03e7eb1dd4bec8adfb0d49cbd7c318fb7a1ef49d51774c6bfcd576dd30066d126ef1a276f2887e6fe9b3d9665188d8190a7f6636a4763a3ce4e5df6fdd1f88d5cb931207b6ced21ddabdc360320796ebf08513ef16536e11da629c72f8da343c96f8e6e2100a50f944eb39c4923ccb534c4b0f7f7082d617df41ec6425e5b2825f81c64daae98e90214004860d4c0fdaa88f0862f25a391856b358a7467c5bd2ee05bbd3a7d1081861a79bdfe42a2388cfab3577f08eb67124e4b80294cd64dcd0ac8dbd35a84c17d58b1fb04bcbd3caeb5201ad5d86d43076cbc4e5665446b2018d925ce196d3586e292276176004c1a694d42bb0faf26c9a605961816d3f715613aaf0263b15f82aaff9e9fb8d17badf1f43eff62648e3b9d92dbba164b7c9353bb359e4d3334b1b04bec16a5b8ed3ac963ae8294cbee8edc02cb943f3000329a58d9726091d158ed2e6c62bd2a84f765f9049320a8c0b7352dada7fb98730de473564fccb6f792ed3f95094248744b06e1d4bf510bdafba248f1433f2cc405237c78887894d403c3bea62a5a3aff21a1bffd920491fd8595ab662ff0f5ed99773328bd849ba1bb917f1b4073dd6a661001bbfd69a9b58f367d6424e4cc6c85dd713297553dc3fe232f711dbbec8bf5deec74fe8a3f7255b1461bd4b10d2544d3b04f2372bea10d67560c24e0ae6f577ffb88f204", 0x1000}], 0x3) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x2fbf) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xaf9b, 0x1, 0x4, 0x40}]}) syz_open_pts() socket(0x1, 0x3, 0x2e) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r2, &(0x7f0000000740)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) fcntl$dupfd(r3, 0xa, r4) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) r5 = semget$private(0x0, 0x4, 0x40) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg(r6, &(0x7f00000006c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x10001}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000240)="c757df6780f087dfc08d150d0c81b5fefda5e21d9d3eeaec1fc9fb3e8d1b0cc3a6359ba60769f4e9daede676a3df0c248d63cd5e2a8014ec5c3f1367617f5e1b27855dba6f074977a0062445678a285e6b5109fba663b429b85232966e91ef7b5cff23ac8d75cb564d448b1bc0cba14c6dd0763070bd500d45f13b8211e73a78b396ac75fa392f05bb84b3c2e4f298afd13d53c74c", 0x95}, {&(0x7f0000000300)="97b4fd4da5fe94e1b95ba74c4eea0760258a1a99", 0x14}, {&(0x7f0000000340)="8c095758dcdd5d5b2e57485c1806ed5acbc4db6cc6ad9f131dfefe6c0f598659e84ea15432aaaef4cfeb76da08cbfbe1f1ca5b2fa8d3d2e34860803353720d4c81154a4156519c819c2d545a25da42407394cc9528a7ec129b0296e9e275fdd33fc7106796fbe774e4edc2422d73ecb5bfdf466fd77621eea978fb2ab70b350e8684d2caaca743e8df60d2d162d953934985ad78715a983bdc6bfdd4dff5138e1d9537e570908b935e2b911afbe0721a40378a97f9b28446a018", 0xba}, {&(0x7f0000000400)="c007e665604f3aae41ac96e5f61fae9445be3bbeeae4ebf1ddcb8174e63b3b791192e9ba914add1a371225e162d5be1145fbd8564aad49495b5c63fc76e599458f7824320adc88a5a2ebf30c0edbef66ab4fbb151474a9ae1f7204ea5c3fbb2c9e21ff3978b4d7db8ad2a4ba264778ec2e4027203bd650f6de8fb9a1e4365b1dfba0af0a6f966f72291fed0b3a077d69e86260d434e7465c18b3781f00190739625298febf61c954c3755634d5788f99ec446cf9852102b060616e", 0xbb}, {&(0x7f00000004c0)="1413170de58120f90c0140d7029dc7d9ff5fbca0473bbd1cfdbfe1638a0dd4ca5b3da11d1c529eb179c506bda0738ab551df6b02a85674759f6661176a53eb409f277d957018e619a734379d70666a14b588d6cdcb8c9afcf54218369670d3dc96527451e3c821b7431572f1b8ddb4faa29df86fad1040ef054d22808ac5e8861b259c6e5944a854a8f0ad10861b4ea97b07d67ef380312d89161a6d4140519af6b0324d9c28e58ba5196b70804adc97c1cc13d899b3cf252ad114bad8603ed90a5cdfc6f0f85e8e9e9d2f5ea35155e1", 0xd0}, {&(0x7f00000005c0)="9082686616e3bd5c3180139655a04e28a3ee692b8cc324b973e1d0", 0x1b}, {&(0x7f0000000600)="0e27bc1d5dda2b2777f4d69355324287e820452dbb9ad954ad5f55305a2a3cd9e00ff8feafdc50a1e0d4241f621dfa2c726d", 0x32}], 0x7, &(0x7f0000000800)=[{0x78, 0xffff, 0x8, "2ef03580e290b11e34d920b21859a3097397c7dd3f416f67dc0b9a4dd6fb57152d6e12133254505e56f11d552646e96195cbc1bee5534f5f65a89d850015f643a43f70a6089b69769a299daeadce23da88da98b0878d4348266095d9b5deb55603"}, {0x10, 0x0, 0x40}, {0x100, 0x0, 0x7fffffff, "e566861810d25ffd932bfdad3f61e3399c3a36fdeb5058b71d3aa5a8d7faf9925a1a36ef2713793fc28c45eebc86a8503e8eee85bc4c9de4b803ded53be396be5e3e0f238ad02f26f69612b207b2499990ba9daa2fb62847656891ebcf323c18f614908559d581be036e464bc2caffc12f596a9b6315d4cddd5644cd5a8a01d48200d16967538719e14f12e8889d96094c2f1b980d840b4a38c691698c6cfcbb895d282a418520f8b475496b5732f458c30dc261f587610520116b5c258a000f0deac19ee2e18dc25a3a1bef602f5b4e2058d92c68459a58dd01b8e88cc1ad4309c9f6f52a009109ce95ab75"}, {0xf0, 0x1, 0xffffffff, "497e50c5aef40158212614f752a48d53362d3e50e5ef749dca996029b508420d0ed41b02fb62e26dff84c1512388bfb1fbc58f4e98850a80aea9c4b2f6fd916dc0f4bace04d6f3ea918f29e536ef99390c9d8e83eea65417093ad5d1ef9ea9c9d9c6bb3c831b6d21f9cf94a7070e7c1940c4f63089ff90e06a4cf61487756604276a842a081ffb80d5c5af0be98cb8c33708e307f114fee3a4e95e04778f0fa576bb7b3a5f7c74295e7f71a3812ec93905d3a0e516ebc22c15b499010b507e1fa890c5ea4b2b5614bbe107efd362908462a710deaa81ed00c7"}, {0x28, 0xffff, 0xb38, "48b5f12acc71f34584dcc844dec382d997a9"}, {0xb0, 0xbe9c7308d3b27f60, 0x0, "93c9ab3ecfbcb07d0a8f205e29a8e4f86333f5174e64ca5467f8ac29bcacc767ed939d42c0a4223ac26590cf5056fa7b98d417c0235687434dbb3f6e43ca05dca90d79bc1e41f328ef05ba76c190609699c7874622f2905821a55da4bf196d0b06d393397d8f52e5a44f9b3df4d774fa9e6755095c30cd80f85fc69a54e56cce2a8391ebfaa03b1d2800b429916c5840b0b16f390fc44b6c57867070"}, {0xf8, 0xffff, 0x1000, "d4a6b5063c886d82eda91605e3fb29a059aa762fa197bf6f175304b841a539f3d78c0f828defdb88b54bed856e257d6b04a8306ddba6746b69ac55700199d880055c7ba46e8761f792a61b95e40dc3d9f5fe8fbda259ae6a307f942106c34a39ea2937e65ca39843ce88226f4c921da6056c95416f95050a83644303011002ac35f5bb0663d79c289749e2be9a9ad08a805dbe6dd1083f863d4517208a1a4cb243dfc40e04ee3f7961a2f3d3d7d18bc564f9df03f411560f8a9b20a86d37e9e2fdaff894d1fe6953fa7a705dd3deb908eee75ca9110fda6f5c80d5558d1d81f008b711c25fe33405"}], 0x448}, 0xb814229565073533) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000000)=""/40) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) close(r1) 16:00:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="87"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="16b075edfb24b162651a190beccdf0e3fb225af7ab1dae9d827fb8cf498a407e35b1520f755a679312248775f50fa939ae3645be8b9f9425396372ea052c1584cf4f070cf7e6fc51491ceab7a1475a0e47926d66eba0acde61d0fe2a0103105520aa3ad37a8a2a6f4faff63f1a2f91948cba25da90911e21752e666967a27748bee9e43bfc151e8153f102841bf46c7ae223ca9ef3dec9cbf46020a4c7dc5204b8fe9b64d192a512aa742280769cf00eefc7894237e9e323edaa2fc8014de5c36cbb9221492cb10d5d36da1b50607ce76db17edaef4329d5384d82443c74635da4f6c02354abc4de1675b9e893358d5d89e6defa2c25b845ffde2d7d59b6f9dafda2297c90c41c322ed08569bb27c472e8d5ba471f902620787ee5205d549550c109995c477da4f4ff1c76cf793df3c165bee1826ae7880ee7732024b50b9900b68269bdc56facd67481273ecc728b963ffe1238d1f1c0ab6c1bbf4d038fff93823ea82592543d30129dc88e717d2a05b5d4a0001a7d688b2dd258d0d64784c3b0dde0799e295f81a24559ef415146630b4b674bdd89ae48f6dc289411bda8b9ae64bc326711209b61a4aa8f9d8cca5f372df9f55636d15db71f530f43037399d8fb314cc69c5a8e503e8242ccdec36e92b3d2f4c5373eb04401d4c699b2c2cf4390eee0d7baa5bd0242a3c94a5eef84626075adf0bffbbe04d9d34a1c26e43c14d9f03b2fc8036157c6c392c4217acbfea8b25bb275ed1e712552ec009a1c9febd821a1824fe58472321fab91faba796defae50563d81bb81e71ad3cfea07751c24319c44bbd8614ecf03440d0bdb4da60e3b3ec871d61da27edaa08024daa247b4ec0e5c825426c68627ab1bf372fbb5dd35544341f2c0afcb6d1219b1fc5fb707e4155a82107bafb5474ddf7f8032f9f69b6c19334e98e4142f5e1b56d516b212575f32dadaf765e093cadb6cccf04b1ccba7d214f0816c60cfab93aee1ea0a7100737f81a6200dad5f6d3fd497ff53fed5c1dde4bdd0bdb6a7e9e44426815876eecf0ae4b992a14785f0ba062ca4f20d2fe2bea1869a1d23e66ba69c62a782fec5464096d1a633265949e70c35d3039e1c272413ebf00b868ec4dfaae5e78790c9fb8763834b554c40a34c7c828a506ab311e4ac251ed2f5775c20f5585e6f2e1203fc1a1c98313bd0ae095d48915cfb1f5dc2fc00d8407c4d5cfb07e5d9f0d08bcb02e4a405ed28e896c84596c27801fc0c9e83a3cca4aca78400b14333054f3a7dd1e735f1dc269be6500d73621e988a4efde391f7eed0dafd58797f36b563b461dbc509c21a0c52fcd1a7ec1415c54b2950f2854713242e9659dbff4e2ef3425dfc1045031f34ef4029bdb396bfaa711bf0e80cd4f3657e35b4c39848dd347774ea3c655f1516a5e83b2ba732ccc0c2cc58b82daf6ecadc97ae63bfdb09af3f97f4de3ce83fc8b384f770fb99d57cf31c7d12f488c687359d4c5ba60dcf34eae2c47fa23c2f8dc85ba2a218779a59858f33c614c84c2912da550e4bc51a3e4a8bcb8a69286175bec1ba0f79babfe5db03c2f8d920710486edd5ed995d6b4c364f25c55e579e030e117e76d2e482a22c3d41f003152b4014e930e4e4819b9aa27f5b840716ffc457397fba2ab123b4a090bb52a3b7d9f7f96bd158838f874f35cf0ad644dfc7f215e70934c72645f0a27cd2b2e2ac41f5add320ab4934c902d3a8aca4194bcd3ad0498acbd7b52c6447859fefd0f4cf8c4609f1251d6a9ea3c0cc9e0163bb8a3ab35db435f6923e78a090a739d54a744575c13f10415a44241ff4a633b0928f0294b7037a530af7d45712ace460a9490e734732d85b050bd6ef729d2432013625f47571e45afa0ba5f6c8c6824f5ff2d677aca0c92471ed89299073ec58b60fd21acce082b23ed24a21092c5225874b48e0655d1cb7fcb8852c1c9a949f0c47cb4e6dfa0ac09dfb87745b6211b669de2dc7edbc635d59754b9eb3a1c43c58616ce36065b26f34ec4eab872b81a3da0b7720782ed7199adf36b79cabd8ead4f3aaa602c819e9df8ba6acf8cc0bae855b154f11eeee0eb7f7d1bca46176b7d0d42a8b7519b76ec135c60e722b4f71bef775bfd1fbceffdc0466e2196dd4e0ad1a6a73961665873b0329f2beaf2ff9518c64380cd7346cabf5f3da7c55b1fcef56c74146682c25561f904d6fe72c7ac3b6be99ee9303c981fe3a325322f1e780dd384e9d05e66f1ab07df1e05aa9f82667b45ba9380a2d372e8219e1052ce2657598bfb2d748fbf131b0558149a09bc780ec69c8309f5dbbed12e115e8693a644fffcdd7d559b68c78aca1aa2e8e1d65947d699bc8a01790d1e66938da044de5f6a6896a90d5dbf7b3fadbd17ab58c88827446386eb1788a7336d9771295a9044fca38da87a792d980bb3a7a9584f95cd879977bef6177552cc1f5d2be2a624c886927cd87c1d39059230efd95658ce310e813bc5afe39095cd8466af7336571824fae3e8b267f2290a4f79e6b108cbaa514d644ee9af50e8a39f8fd94f40ec144a14c41419e5bb29b986fac2e385d3de4039b61f2b260ef58f338fa14007848fd870823b96ab8f5e646bfd142f3e6b60c244240c222510ebe714a8fe2bd6582601a1210de2e9c6cb0cf13c11ada7656aaeb5afec319a2401550a4fcb4f9322bc915a46c4383a9559044248df948128373c346ffb0305fc262681e3ece6190538b88f2db80239a2335c8af30ba2a6440bc6e532933b446c880dc8b4ebed26b9c5a9d4126bb21ef4bd4943f06c9371df44c302f96f73fa34b5eacd7d40e3491402827e79185b0fe72dca01c57e37493417a4f57e331e41a48dcf7d7afc1d1bded4ff448786fc9322558076072eb9a0d70e8a2c8dc16a5c05f584841a27656e57f644b169e5ed87980b43731c40842796ad693b23b304f555383573cd123e60831687078b419617495b56666644985be70bdbc5803f2b947bd5cc95f2da623a001217fbb59a54a5e5437b12ffabfdb0ff1e79827ea454bda925f8a4b687216cacc1eec31c22be86fc1d063c08c282fbce9ea6204376f0c05a88fc298477fe1c8f0bcc1614be61f4b1040544979e7c687f708e6322be5ad5bc9a64ea9b45c9d90d9d97b202b712ea57779d65dd4ef599aec88c46571c518dddd5db6a9276f049c6df3190805f0aecb1cf7ff5606622b9a25bd91c2af329d40d05946d9f75c31598ae703b9e7b80cdccd43b7c951654e5a4062952db72ae753a65b317f7207949f5d3b217d4f83a87e401a93c2d7266fb3bef8fcc70500d52da542aa09efee6b8f02d4fd613afc03e0af769154d236afc9191a7b2cd2b2526bd06efcd05d98aff741c06bfbe42972dbd7625367cb3e32de4515f7c3aaf39a59e98d30aec4eece9c549333da6888a0fd752acf377aa1d054afcfb94e24758bd7c8b5085dd48da177ba71f286bda22802ecee4f94db3a6598d515fe02236e372d09818ae42b374c49e8111af7105a82190c99b910c48fd3f33bc5337ae344136ebac81dd212cd228563022c30a9f46f6e6d228243a37082880f303919b8364f702e84163d2467f27f26aeb06d42d3cdc1759908779422c07115f83b2ded9bfed55daace068724d1eab5dda3bbe8d81932273b9b3849a92589ec8d6bb7748e27f3dcedf267d10cb7b0dbe5df8e4db6ff470a465e01ed6382ac0a512be1921f164bbca74d4116a3f39d190d62f49c9be577c3d8ce6ebcf8a620dfe388471189ead1341fa4f5de2123b142912b9621836d1b0d21bff4b707683873e7466e0ab8def380cd67a05b61a902bc1f486e6785e9218d2f1b6da65a4c123477c9f57976e9e55fb54e7c3affda66ba54d158a86ecc8c65bbb184a406473e308138043c5c34147997e52283db599f1227f6f6a5ccb4d53f1e88aafb418a0c6fc60664a0b5f917fd30bac9c285397344d1918500d8825fb183cd8f25ebefe9880de0db52f02e9767c442bdd431b29a4a9118669e1b41764e3307a2f5e1bebd737943148101b6f690dde5c3a74d46927d059670a7225a43eadb43f8cafda6dd6d6da88fc0eaf6d0a1501f565d1ebd0c940d0b13999ffbe48f74709fa665fe34ffae3b1a1e84ee8cd2f55740765097035b0160d8cbb9072aebc7e27b1c4ed4e2aa3f593197f7b0135db72baee322976b0c7048806a0d988d6a122239d60a2bc31c384c1b21b9f0ba8f89ff780556528dd2a072ae1feb52c047b31d19ba6cdd207bb2187b4b43c7b61a9569767372a39bd1645ba18ddc59a93e48ce5fc3532f086fcc751b6b31a37c8a487b5d379cb9457d624dc406c9b8e5064dc49604281e0e8843d4b5f337068ce13b68f8c67135d7fba304f135d40a3a3021d4074ca725ed5f7e0cfcabb28afc3e6c051a70186721c0a0aaec08f06f2418132189332ad555c2b71f4ea7f79389c701196860bc7ccc8b1ddaeb628eab6c69a9c8b3781e90d305d03af8af9875598e5d7af8c37750b312a26923f338b616c76d2da0ea9bd98391c6b9d566f2ade417de2fb387d4feb0c78acda6e7963fba59bcb9191265cfa1bd3851db9f80595534b85339ddcaa744d17f2ce9b70730b3925ef7bb71ab7632715ae7833709bc87e0eba9fc3bde1e20b2a7483afeb95ed5d8d98a207ddcaa168217d265596bd0da77a6e82ac16d56ec28b83adda0555231aba6b522b884aeeebc4757c63befaf179b54c9fe95df8ed963599b7c23c0c46b4792c00cff0eaf655834a8404d69e983d2154357e2a54637155674b2c85f88c91ac717015cfb24d7e8c7054ba202086d54d3dde40e6d9d1a27543c1f272957440c95903e544fa604d96bf92ddb91251331ac669ce42bb8db641e37d914f00ec48c96006fd98235c32d55b7eb24a92e47f4ac31d5ee302d5789273760f8c13598bf5bd7f9b02db16c1e70198d91de66e00b79121737cf7264afc84beb7b9b65e8c9a557fa9edcfea7f20c994b6da59303a9e99e6d0c08afd133d132b23d3f34a84ec267c54a10c0c85f0cd9df31afccbb8c03886e431547b787cb973d73f1f93bec99dfbf34ec30732475d35c96910fe2baab1fbb780a11818e2ff577b18eb0f6cab86d846b73000a8b7bd5e7bfeb76df01b008347ea3a981cab4d5351da61328cca07507ab12aeb6038b71e0e36cdc131196254e9d1541a139358c0b145ae80eba1869e10c2d7c265dfb0a2f572db53880748e57b08927a2a8de5c2e02e6cc553406b3b3430a181759701ae28c9eec4d3192b0718741a4f664d742bfdb94cd475b153564ffc486f00ea976df588c4afd99d9c437b62cfa3d8af85b7c1c3d4bd089d42d8b35c8a37734eac1fa83f0f5f346439d1b71ee8f114a5c2f8c8324bc5a71d68a8909e68b4198eca799a5ea234c867e75ee9a49c088522db2c076706a2677461c9bd412b604efd9a637becd462ef440d2bd89dc3001f2505e8a63c745a141b2679067ef3c82db76b32d806e1590e273b4a8628993b2b2d4b5d4a11dc04fb98bd1861028ba2c989c192ea1ee808aceb5ca367502fed76e3e681235369d88b9c7b9ddd34c04fee991fbc7fbc37283628417ffc09b06df7ff9782eef1c99fccb41818e6560ef80d7501ea997eb6a9e6a785e96588a412e6ece23e3421468071548930d6dab188cbd6a23e4c2e302211a38fa44d29cdead444ac89d09afd15792291819875d31d4a98326370d41517c7cf07011b6eea307956bc3d6eb92b5818946b2779da7b2bd6601475436b16bb006a2ab79b9363d1568d04d9f5bda82e2a75d77251c4bb5dff86cba449fdc50769f", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000026c0)=[{&(0x7f0000000100)="39ffb92251f3be8bb4e6836dd84d5241fa149b58df41f830d98d209b2a6d24ae74ff22a575224c419bffa344195834d88232e7e4cd922ddf08ad55abba3d3bd0088272c0a6925a55e1", 0x49}, {&(0x7f0000000180)="fb9aadd375ff310fe1b934ac853c50ab13363fdf7f0aa8074045b9dfaf064f1f277a9d3a973122ae4d51c24975383faaf2bd3a841a07714ec23ca84e7a20cbbee851cc2181c8a2ae00d9b205b1281dda9685822fa3b41ccf05fd78b04e4f75d7e0e61439b83a", 0x66}, {&(0x7f00000016c0)="1695a9c023e904f8c7c53c07ab3d3f264bbedeafa52ba6d71bbc6c942e52178940d753e8d782eaadda4acc15931d0ebeab508f354713c816fc527067ab5e2999cd803d191fefec513cc51669295a2458595bfca8ceda8f009ce2c938d3487aaba320714c2a57ee9350936fdcce26525ccf1a9f68975a67c91eadf66bfedb53a76873aacbfec6e8e65a0b9b69ea212367a909e00c881b6b3c9db1f0796b0b0673586610298255d9b5b5267e5a8528ec3c7a564edb272bd135e2eb0a16f40ca6deaf8421f1e53deda8e04157186a7d26ac37e2bd1171fbb22d54425183dba2782d4236207d693d64bbb3924dafe728922ed729d1af4914877801fde1c5fc3e5dfd74cc9b939163dddff52ea74725e6d0ce5b81b88e8307eb2513ffc080d9481ced6b96877cb855fdfd6a45d4851c8b84eb32c3fe8bf618d36629cbbbdecb81c0155416136521dac84a9f4305e8055311e600cfc8924fd05b9c58de718f235f973ac029a99b04a95d71a8fa5aef551ffe59a30fdbb6eb07a76432daf1c447159db82a0adec13bba10769c6ae86704875f77b5f40f76fcf691d7713a2b100101e293bcb832d1783c31cf90e7eaef328e5cfa32e31bf7adf02e2608f72193f6dd082d34ab30dbfcc2553f59906009389a81c92af01f2195295645dcb9c489ff4f4bb9da16ea6b671db6ef69254bd3f69b480a8898175896cf39ff6986074de1f60a4c6284af0e00f428beb7e17deb6e037fa3b7537ca2e2b08b587c30c6d969d3342290a4f6f0cd2df9a9609819c7f1270b5895ba10a847773d4eca8bc69c28ca8c5e9e387526a8d0ae59e9596f6ffa9b87be8e046563daf9baaf5ed9fb40a047f0287ca990eb7b53c9226294e61ccd6286e3f89fd84fc7aa81792e148f88426ca83e31f7f8b238d5b482afffef85e155d34809b94026d404d10dc90dd294c62e202df7f30e2e66e847ce9c88a3556a26593befb86101ac073dceb2591fbe38ac39001aa42f454e9c837eba77d3efba493ad748d313c836638b73ec50fc5ee58c42e93cd5bc1ee87d10b0517823afaa23b6f5c2ba227387d25a54a05a9eb6defc0fa17198c29aad6f85ee26e8e18d75cd3284a3b160d739d12a0aaac1f772f714e22e27d84561dfcf586c99d348305790806b044eb668ec7f5b4eebb11bf4696a554e8fb6377ae5ac33f1e1183baec5bbf8638870e8bf3b3048b056ca1f6bad5899fb8b2a97f6c7b8d8b0de0620202770164ca9343713f36779dd222214bf64ea50f17a7f1c91a4c4a8ebbe029aab14c657db022f82eeca0c3cde4d6addbb06a16b275f1d1e61009d4e7050cff5d7e7d71521fcbf855dffc285a0ac0d18c6b502601a64985365aa0979e5c90c4974dd3605dc10f65a1b4df600b659ab3b1b04570264e227944f8347da28ddd5b701e64503f8de4c4cb8147a5482eb7d8825b08cb672adf58b9ab0b8a1ea3b8b4ad0453bf742848c90708adc968de5477bd76b7efa672fd38d5c998e11849b0acb300c79dd0d1f46fada8b351535265e5d487fa24a5a82efba1d85a26fc57336851290b275dde6a70fcd491eac9c77e9651ca4cf075be7387ee8b463ee0091d4b68d6f2dfb504f07cc7aa7531055e1a4df8af45b92a7f0a0250541ec10d9753ce906e76f43e6ab8a276408e2137377859fc276a025f61378562abf79652637bcd9d8568e60fa2bc480f85abb4cac4a4c0f961fd8ff91ca8cab00b1c8e5e735922ae6293be659ba3de71b102b82a7fa58958be1867537d308a893f00279afb648301c71d7a00b1d224d69535455a435af697e2f0672faebec7ab3a15c48f00a8ed2f24b0ac8a62a0ff638a2ed8753445b49827d7e3b11e6b4d2de0c0e5a5005b9373520a556433a429cc3c02502fed49769b0bc4e631ae2dc64e2579be667ad490d076b35970d15a46341efdff70f2011ed640fa053e676a941bc3dcf0dd2845976dbe9d754ab0c480fb8badf6e98c28946ada2515b22299469ac4a00bfaa2929d4361b74c797f6a70811849c3bfb8b913153713dbdd29ce3040d103cd3f58bb233647d6e04ad66fc38915a072abcf156288730f08aec24c3ba48b1326c2ab36a6c37063624a8c5029f9e682ba6080a49528ed0792d60d8d6ce8ce0b81741a99404aa513961786655f6739f2de0c61a940437beddffff283c834e06a1c5a5732b87505544286fb9714a797526fcf5fe235588f5ac242d3e7e74a0411bd351608dd027b9835b4b0741cf1fd50dc5b4fc41d53b8d2209386ace921f0b9a4ddfd38c984ff6bf4741662f95795cac1ed1e4356ebe9422a84502a13f13fa91ca329a6ae2329f06e3d8730619cc99d35cf21a0030e15ae43f837e99a4a846cb6309a38db953267f5f7b68236ff4e16035e508867254d965cf4987b0c48eb4f362ae3210a3c206e61ba479abb04e2cbcd84bdef1ced83485caece5e5e4ecf54908bb90a7e498b42b40d9f4f13d619bc1874dce92f5609299dd1549eb07e18a78051b44f4503afe135fd9eb003ad76ff32b8ec749577a4b772f75f0bc80b5ed05531783f36c5bc61fd82bc3a935de0a534e0ff183c1a72855d5f3fc6472fc425b0e318828097fc4db05df6a269a85cbc4c3cea9f518b1ad2fba2f54b0d5c0224ebd7bfc2d5e47132d2e275ab838e573603e838f3c0bc75668ba322ee1e236d5a59d2860b728bac85dc8d354f9d9e20181e40f8de4ed5fb0db17ca8c45e525daf42362ac51365187b02779c61a5d65cd48c938a00c3e75a28a9a4157cd06c78fc8c7e22f168edd8a7073e4eeeaf1b46eab0383c01f75b26359cd914dbb68ed1d398f5da455cdb8b08830d734f49d9fcc63e2ca44d65586ea0f4e696e5d9d87615a6bb076a3c910d55a31d3bc51fc8c7dc67491ac7648c177bce6fcbcf00e4b1343e9b741faadd4e94f249671294edbbd17c1456eac7a9c4b500cfcee7ef1e610767d017a5ebac8dd4dfe9bf59c03da28e963197bdab7daf9f23cdeb639b37a3de3056d62ae9f6aea0fa720854a2475ed0215d70f01641d24122c5663de073e873906b2af168d610c7fd874a3795b585cd29a9b4cb6401d66ed8a0751c9991afdd5d2459c5e0ba7e20c271f0c5c65bb329fa81fa3818cc37490e89248583a69ff1a289dc5385c3435e9cc0071ec476273ae9aab189dd5230032b676852efeeb4538dd9eeda35115b946314098678702c07a2ba95ed537279cef0caf71d89de46b2f6c8558fe297c06498bb68cde517fe797407437e8f7a276a4a3b88481dfb180e075a6a250384ea8926160a86d3e3a08ec8ec7a910d3e15ab43b0a7c56154325c6d351ec52442ec88b2a00ee2ce08da798c34c9470bf4d62bb624786fd7d8d522d04a70ecc15b5ee59cb27dff011226e6972ccb6b928ebe11a8498dd0500117a411999ca7b5c2a3cfc3df0ff98bc1191d549f73670beb6b6e272d4d916769eb36b0422c3553504f96ccdf52eec4e65dfc1a37c3ab50fb9d69d3b7bd0e11c870af01ba54c01c8a0f0a2b8424a803eaec93e9eb8d9d100b39def1bfbe253221c0811d6fa6340579e80c8050b6f5f10ff6d2a476b82db0202f0d110be867e8c62f6e4dcd7fb9427bed7c469d3cacf3d6b2d35680d929774cb06a08be28492a5e147af796f8bc5c68113e98992a375354e5c846336c617039ba87524ae1b115a5c73974a331d76c8836a8b8b6fff19f6e1a60791182842d82e3e16f4985d8bb442e713493af05d8194a7938f1f99838afa54c7beb11d568e8c72d4568817ed3c25655721b3c7648e113a06b0f6c12be1be283b8788464518a77b49f92c6ef17ecc880fd7c456f1399b03b57d6870dcf09e8716847ffd7b2f2ff6354a832ee1668c49e52e062ada1ffac87ebdc1c6f4560a8a1fc72aa6b11eecb21df91b2151bfc5e7cff14dcf66320c327564bf743dac7fefa2ac23b0a35ebd8c0ad057d509790dd5406fe4c98e82e50e18f01c1bec3abf029e04805988579b4fc056b12c04383d8656d22d45efccaab5d2a1fccfcbf5198fe25b910c61e8c6b4ca5f0ec0a1617a873a2251d9172cbce1dab6bd16a3131bd79f41a809549e6473763afd489cfe6111138cea1652bede78c9cd8176af0b9cd928878023e700f7394b4b13a079340bdbc96e600156a5361fd334fef556274412f41fcac39b45e9c575102d4dd76f0684fb8d74da8a73e133a549e8584f7e26654b5c6b34153e9b5766fd0466ed6a43cc8bbe924c12301d88c25d2a734004d5f6bbb2e5bf53c501144d169bc7c705d14ca3b992a602dc5be9f00ef9b4dd63519b30c727be8d1ce9eea44a3dd5ebdb5febf3c57078e5a8582a59fffe43236f59cf78bda999d94758824a94c1fd387344b01d4350822128483e0703a0326ab2017c240eabfe45a26999d0cd8350f2e8fd2a66dcbed264ff698fb9d5cf6dd0a1cfa5cea6a52cdb1a1d8df2993c3ca3050900b4773d3d31137528dc4905cc86082c9679201f818a1ec47f03ab52141c90534b52981346ea6913e1c2ddef88d5c7918f3fff347704f14dac448250104fb39bdc5c283c418c1faf7451e5104743b9160e1613b5b6b3b9b2f8283da7730c916639ae864cc9b5aae62fe6859688f0e8be0a8a3cdbe9da9fa3f2de4a7417b0656a2d186e79494e65ff07c544d8c7a8852e0cd32bffd7beaa57a4e31c7dea33aaeb6172f51d19f829209e6c0dba19c68963757073c2eba8149e8d74dc2ee0aab0b83efe7ee784b9d30fd6400b5ab55443fd647748e902a10eda66372324f2f1309ad16d71dd123152d4dffd9042c1fc72d8a0d6898c6230228b746011aad8e7de760f14b37033aec129357e0eb428766308a80435d0c595cd62357e8e750904c38e8269a7660e4d35d39720ff7a1e0a352035a6e4a5742fb11ddd41d19d90ea504ecbb190d84ca4c0d327620298f3246b8a3b1d053291dff09226af4e2dad45a4cb2a9a002a077491317bc5aab4567fa86a8fc12ea933c9ade3317bf9250fbcfbc38878eb3e328e11bf7627dd3fcb3ff4785e4ce232158f372a7518f291b036af0a2a9a4706894ba0defceecb74cc69590f37bdde2933589380869b7173a7830955ee3302bfd51cc69d60ea9f506fe47fa773f0e33e3b49bae75deddbd222bb268fa11d09eeecdefcf8ca7530d8015643cbca9995306b2f1a4079293b662d9d5c5dcb654702720a894ce4745e54ce4741adefccbe4c497a064473c93f0cec9cba1326ec55b7f2eedd0b6a381fc0e0bc0640b29114a6acb0b7cfa365a4506c07085f861164b609739840d7b3103e6d31b9f51d7256bdb466c14ec5c09e3e3bf92e6b3fb25b4363a454196f70b41ab4b5723b454bba81b5253910342718bfd0e7d2f3bd27d475949ddd8fa50f6a82fad64e8b0387ac634224dbbd03f977ed8f7edbd0d5878823be343eac7c5b2839d46a4dbd213e4ffeb943fd98063a953f815dd093bdbd09a7dfdd3ec3660b32f963904113e02b0fec9975bfb87caa5fb600d54facbfe16a2d8da049c1aca1c5a37ba7ea3363cd1ce0ac9735a1dce7f21b0bab41a43ec0b6ae28944fb9ad86e4542cb700d1cd3e2833aa87a817c1c1a23ffe7fff7fab6db442051c8add847f24f5612f9a1e8a6ed5575800c844438e5c12b21056d8ae246f27d8fe8596cc34a7654ddedfa836109ec6e72bff0ca1e85de9264ba8c809d0e28a6b768ff6ccd475c7b49e02d670748320d830068a98fee6bd1f7843f4a4edb1c8cfeaf8d13134a236c906070799a2cc49a445bbbad077acfa6c4b25193d9360f90703f7021f05926b12fa0916eedbb91902afc6655bcb89d5", 0x1000}, {&(0x7f0000000200)="7758216856734b75785eb1efecbf29c85f54ec673d718dc0703e5f3041b65f54c98bcb6a417aab3436df59ea2af6f54daef8a1137f", 0x35}, {&(0x7f0000000240)="bfd99e3375d92ab214cdabd4a62b4d753290a75bbe8464ba79611ce9ea07bc14d6551efa8bd7350cef05d0fefd4f70250901601112237d2672708fabf08cc004e7ca605146b087bf3c3c935cc23655f893b973665e68f5dc21714454da57f23fffc0089bd402a93caa0d7e1211d07177e481003d2c3167f99795c81d2b0472ba03bf0be161636fb128c2c52b750eb63b71c3b8bec67a25b8f686b9945e7986b99c36d5840f3dd1668e19fe59d5bd3c86936de1b61a2c2540428c9450155fc851bdc3be44cd65406648c949", 0xcb}, {&(0x7f0000000340)="57c936d50fe63d8bf0b47bc212a31d7cac5ca9a07670c0d3911d86862961fbdb4e1c667fa8e12b1804eb5751382ead665568382f574779a8d2c6223581c5d2b4fb71471a02d707e027e7d3531ca98dea29e57c6d26e7dc1c54f878376bc4c9c7457f7be187175e1b1948ed1a15bc98730f29a1b4611711e7732ae554dbbc3990d681b0899003cdee9bbb230a587409596bf7d47bab8e7109aa991be128f37c6ea7acec85a45cc78b037a0ae936b1bc99798838a5243f3bab30e7a5054a0b", 0xbe}, {&(0x7f0000000400)="503f82e3004291fe8e3c96981d8476d7fa7fff20ca71d7d0fd661af5e16c5cfe1d86d1dd3bd2ee1c7a9c9eb8c54101bc49277ccbcbdc66d5ee4a126e1ebc8befbe1e923886f96c6716d6bd4d6af64dc5e26234bbcd05b5cee5586874da7208757d8dde42ac39c6db99b728537206409609eddd2ca34d763d1e28eab23236b05d58883ec1c25973b2e8b5fdee9bc8", 0x8e}, {&(0x7f00000004c0)="cc12a4d85680159e40f5bc731cd95fa1432d5c12a606e5b44c659fa8355688b5bedb12c8cdbe6fe3d4b984573743a74508fb9e8b0d0634212287685b78fe5b965b4fbc06ddf7a0b088cedeffa056ce9e877cd66a13d6c423fb37cb12fa38837d", 0x60}, {&(0x7f0000000540)="3033fd98f280dae834012dbe838a99b63663b9d1a35834b13a97e34c761a9fd429b1ca513acad0f35a53d96f6bb4f2667f3267b4f16faa6fcf385e9cfdde8e6cb23e7b2ac7881bb1c996b279a0cb27b9f7fc445f6c84123099222f46f37e29739ae9681e90d99ce9c379ac8936a61af382472b6dc46b12fcd253f9c111b36363", 0x80}], 0x9, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) connect$unix(r3, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f00000001c0)="357a0a1c0ae5fa062c531f1f60b7d244c67e0d5c19bd98a13e3aadf223efca1be414978f1b1bec5d8277cf40e736cd86b9f6f813aa5f0419f7461f0eb2d20bfdabdb0f8a154418dcf54e9d5b8325372d8571482a8b3cb8117b4139e9ca3ef18295dadd057f55c3a5185049e516c8ddd4b43d16516791c98cacab9a826a6c231dc8634b9b928de7dc71df82cb68f07f2c9a8dfa7aee3fd15fadee8b419bd6453fd04c8a4bce072912acc2f2d8b541b6048200a69230d40a367a5a69e8f416119f9a75ffcb3ad123ad29847362d9488ce378f056074b12cf4252", 0xd9) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000300)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) fcntl$dupfd(r1, 0xf, r2) 16:00:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x1, 0x1) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000400)}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="92386142cf6bb9"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="017de71bf579002e2f66746403238df6dffeebc0dcb752310a314d44373aa92fe7c23dad80c04b40e500"/52], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:47 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@in}) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) socket$unix(0x1, 0x7, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000280)=0xc) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x1) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) geteuid() setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0xfffffffffffffffe, 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0xfffffffe, 0x83, &(0x7f0000000140), 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa9, 0x20001, 0x100000000, 0x1}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa9, 0x20001, 0x100000000, 0x1}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f00000001c0)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa9, 0x20001, 0x100000000, 0x1}) setgroups(0x6, &(0x7f0000000180)=[0x0, r13, r5, r5, r21, r29]) setsockopt(r9, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r34 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r35 = socket(0x18, 0x2, 0x0) setsockopt(r35, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) kevent(r2, 0x0, 0xfffffff9, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x4}, {{r8}, 0xfffffffffffffffc, 0x84, 0x40000000, 0xea, 0xffffffffffff0000}, {{r9}, 0xfffffffffffffff8, 0x8, 0x2, 0x6, 0xc99}, {{r34}, 0xfffffffffffffffe, 0x32, 0x2, 0x6, 0x2}, {{r9}, 0x18fbf70a16af3884, 0x10, 0x20, 0x81, 0x100000000}, {{0xffffffffffffff9c}, 0x0, 0x2, 0x10, 0x6, 0x8}, {{}, 0xfffffffffffffff8, 0x62, 0x1, 0x20, 0x6}, {{r1}, 0xfffffffffffffffa, 0x2, 0x20, 0x100000001, 0xe0}, {{r35}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x7fff, 0x7ff}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r2, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:47 executing program 0: shmget(0x2, 0x3000, 0x60904e3ca365d919, &(0x7f0000ffc000/0x3000)=nil) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r9, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r9, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r10 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000002c0)='^\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='+\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)=')%-,\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000001040)=[&(0x7f0000000580)='\x00', &(0x7f0000000640)='$\\\x00', &(0x7f00000006c0)='\\f\x00(]:\x00', &(0x7f0000000700)=')\x00', &(0x7f0000000740)='$\x00', &(0x7f0000000780)='-.:\x00']) setreuid(r10, r11) r12 = geteuid() fchown(r0, r12, r8) seteuid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffff2d23, r5, r6, r7, 0x0, 0x92, 0x7}, 0x0, 0x1, 0x400}) 16:00:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) 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={0x1, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001500)={0x3, &(0x7f0000000100)=[0x2, 0x959, 0x0]}) recvmsg(r1, &(0x7f0000001400)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b75d03dd00ef43fff7c8d5bb7042") socketpair(0x2, 0x83a80743cdce80a2, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000180)=0x4) 16:00:48 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = semget(0x1, 0x4, 0x10) r3 = socket$unix(0x1, 0x7, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r3, 0x110}, {r0, 0x10}, {r4, 0x771b682783eac49f}], 0x4, 0x6000000) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/141) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) fchmod(r5, 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt(r6, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x1) 16:00:48 executing program 1: kqueue() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x58, 0x8, 0x6, 0x7}, {{}, 0x0, 0x20, 0xfffff, 0xffff, 0x8}], 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:48 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x7abaf11f45aa2855, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x5c0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d057000000001000000017ffffff05ffff05000520000004"], 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 1: socket$inet(0x2, 0x10002, 0x4b) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xfffffffffffffd2f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000380)="a808cd9a24f5aa99fc8052381c0bd001040000e4da173ebfcf8af2ea938dcac57f1959d39638a5a2e98f567096a4653f17b6c624b7adcb482f9d8fe6dd42a0b806c39e0ead78eacf5feb26450e9fda11004ed7b1badc127f111c79e336abd01c99ebdf0441fe938dcba25432182b741609b57f2537e6fe60aba2621a139431847cd9cd8f6b8b9803ecd976b33a748605d95a72839aba4051e2c567d2c44c6c45f1c5575c33012c608a2c453c0f74fd2467068b03b5286ddafd9d0a38370e75bbd3713890731184e500f63c9936e325305b17b7a9de458d019258d73accac949be7f47de611403f2db5d8d977d0e42bf40f5e6a827c38fbbd0b01a5c2b86454ef1263502faa845435cf4c5a9fec6347e7f29064e6e95b6a02185d570000000000000000000000dc753ce94f7684e4fabeea3f3d4171d342fac669c19b26e12bfbe54f69aca852c58134faf9978ce10e28cc93a3afa0cb5e4f6fd62f50bc3257a8803ea492af0407154304f9ca906202c7e3a78c0c5a4a95ed2b3aa81e315a628d0d1762930bbb6b", 0x187) setsockopt(r0, 0x4, 0x712f, &(0x7f0000000080)="657108f5be1962391b4d136e8a44e952e6842e680e61f45032c9593a0a16a2a6bf020e3b76b372c07a6a7de8408f3657cc6b2cbc4a3456daa636d9c9f6c8124bc6f314f15576c0e7278ed2356a2365b98967cf57240451501b8265a0b29ffd0589468368d9da189dfae99f09b3", 0x6d) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xffeb) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="4dbf2e4c22cd44fe166961b0fc1ea0e060b1e222c53fd14bc3132ffd75c20d1ae0fbe049e1242dd669a533b9293d06724f175cf168a5a82515f18160bfe1f42d608e5f6b748f1be492d6f7d5b1b7107e40bdf1a2a8bb46dca99697673d04da998b0e0e3bb8e2c8325eb4f790ec25f1e019016455af1b9f7ba12034ee91b5cc8562550a94a9c9437f4005600d9c1b9cd9c79bf835b164f850aa08fd68e44f0e8ec9105de7f65cfe2e48a3b737c52311a4d7c20bb11a04d811d8a0ca5e727606262a1a8f4703f21b8a30c151", 0xcb) 16:00:48 executing program 0: r0 = socket(0x2, 0xc003, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3, &(0x7f0000000100)="ee15db87bba6ed62643ca49dae4f6ce5b16f09ae473f51a7381463c986ff4425b6771dc681c13003503af55fe08aeba9977fe3f155e1a298645c7f133eff50e4ed13ecc7c5d20d4b670a5fba21b15a21f84a2471a0636b82741667196a6ed045a0bfb3ac9dcb43c7eb3f63ab6a0d65cc6f0d80a71078e25c5d08304a954ab1833b145fa4954c36da04faf44f025624662b27a4f94cc96a9ee5abacd877f412c59f5f9bf74142734ee6c7e8f6862235da8848facde614e7869d1cf1e785f7cd652f77aff8", 0xc4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1f29d458ea7b5fbf, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES64=r0, @ANYRESOCT], 0x3) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) 16:00:48 executing program 0: r0 = socket(0x2, 0xc003, 0x6) close(r0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYRES16=0x0], 0x1) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f0000000100)="bc586da15ae76feabb0f7c2b030000005b38c36694ac46524a5a1720000234d9817752aba50943998883e8dc7a7b29535588710778b914c35569fc510c0205d84928e5a8871d28af79ea28c29436aa93fcf8e72dcde9cadb9a2ea813339530d50f2bfac1fff49bbbe1169e6dd7216489756ee5aa31352dc7e5dcea093e9eb2b0810e3c", 0x83) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x65, 0x0, 0x0, 0x10000}, {0x4000000000000006, 0x0, 0x2}]}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r2, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1ec, &(0x7f0000000100)="26495b55a6ba0d000062a548e094") 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x10000, 0x1f, './file0\x00', 0x1000, 0x80000000, 0x80, 0x1}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x1]}}) 16:00:48 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000166c11e05dbe09a77"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r0, &(0x7f0000000000)='./file1\x00', r5, 0x0, 0x3) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/179) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r10, r15) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) fchownat(r0, &(0x7f0000000080)='./file1\x00', r10, r22, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f00000000c0)="b6") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x1f3, 0x100, 0x1, 0x8, 0xffff]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") unlink(&(0x7f0000000280)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = dup(r1) ftruncate(r2, 0x0, 0x8) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000200)=0xffffffffffffffd2) sendto(r1, &(0x7f0000000140)="8b3933bf79d71a21", 0x8, 0x40c, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7fffffff, 0x5}, 0xc) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000010000/0x1000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x1, 0x7fffffff}) unlink(&(0x7f0000000000)='./file0\x00') shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x510, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) unlink(&(0x7f0000000100)='./file0\x00') setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0xc, 0xc0e, 0x0) 16:00:49 executing program 1: r0 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) kevent(r0, &(0x7f0000000800), 0x9130dc3, &(0x7f00000000c0), 0xde2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e1669285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd822ffff00000000000054f8d3b3c62b9ac04da0ddbc628cee11fa8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa9, 0x20001, 0x100000000, 0x1}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f00000001c0)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, r6, r14, r22, r30, r38, 0x0, r46, 0x0]) r52 = socket(0x18, 0x2, 0x0) setsockopt(r52, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r54 = msgget$private(0x0, 0x682) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r54, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r54, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="1597225fc929816086f35e2c0ad2863f992eb421e47c2f62eb82d16d9d44"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000980)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r59, r61, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r63 = getegid() r64 = msgget$private(0x0, 0x682) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000280)=[r67, 0x0]) r73 = msgget$private(0x0, 0x682) msgsnd(r73, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r73, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r73, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r73, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r73, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r74 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r75, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r78 = getppid() r79 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r79, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r80 = fcntl$getown(r79, 0x5) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000980)={{0x2, r74, r76, r77, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r78, r80, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x8, &(0x7f00000002c0)=[r51, r53, r57, r62, r63, 0x0, r72, r76]) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000080)=0x8) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) getsockname(0xffffffffffffff9c, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xd, 0x1f, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4, 0x4, &(0x7f0000000080)="ea8e0091728d1ddb3d3d18e651774c4f315d00", 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) socket(0x2, 0x3, 0x7f) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:49 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x96373d146e3f17df) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r9) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x1, &(0x7f0000001300)=[r15]) r21 = socket(0x18, 0x2, 0x0) setsockopt(r21, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r23 = accept$inet(r22, &(0x7f0000001340), &(0x7f0000001380)=0xc) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r25 = accept$inet(r24, &(0x7f0000001400), &(0x7f0000001440)=0xc) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000100)="2bad07effd09e3ad53bbd06f376c8471a1c289795cad5f03740d2e8014f9dea07a33efd7d6360566e7b077484b9bf9758152a8441cba0f558e71c6e5de2a483f565db4f6f8b61d729b7f12", 0x4b}, {&(0x7f0000000180)="5a1b6456db99190a44d13dc9a66bb05c0834dd8f6207f958e7aaf09cc1237fd3cbcc30be56b2bd53d18bfbb0cf7087899eb99680c557", 0x36}, {&(0x7f00000001c0)="a200dd4fdb3cbbd72655a234446f3095000e1cd038045e1821ce746f4fb1ef0131480b580ddb1ac0e2cdbf3a475ad9bbfc09c2146641a1dafd2d277c5b93a03c77bee9f8a688da8d8042bccc0bd20592c5bc63f260071335c701e237266a2195e07511a97b0cf7e702139dc39620e44da607932ed4b810ac32e86fb33d57cdb834268ae08b7a53c67714acc1cecccdbcafcc2769ab673dfb5edac33a20a51d16cdde74b192c1db93e72bb467af50ad5127e760816c2fdc6d8389df9aae1241ae692bd885cfbc5bd88ef6e0d467e0a4f5f56f09baf235fb542e4a8412ba6bbdf97032c789a8ae7f8d2fe6e5e0705731e409af88bfdde6145bd70bfd983b5214c2f870723db208c969b7158f9ef164ecae66bee23e82de8b5b1f50182ce11199ea2441c6b24836ab630abbe135bd66a8f08dab36aa87c6d6bd6f35aacec7589eda067f7dfefb3b39c040a90bb34a88260a137085dbdfa395392b50c36c5574827f1e2eada4a81a0e625c6699b33e8443c691fef7027747092b5a709fda0a4b0b2fce65ab79399d730d884e4a108fb203569fecf62c5dfca8eccc59c382a3b654bdfd3a76ecc01504841416919ed9be402b3a8c678970e91547a82f67e799294e24fde76c7d89541b14b8562982f7de362b987407942010aea6033bfecfd171c45149b14079f15fb96df6f1d3fd6e68cac06e7e61479da18c200863d6bcb7a75d97ccb927d10b79df89dd2ab341b4f56169516a37571cdd5008bf15ca8696a7815e49e5d07fb9b839a7c0762bb246eb566a27eee73162a43ee040991de92f154d53e12a6c59295b91a2ee2e8b5d8c1a292ad6b64eed8685d9f357c06f6209d92bc90bf1c060179b7bbb8ecd8507db8609828d3bffe5a906333030d1d5e8642e86750f9c5604dd9107ebf81aaae735e4070839917911bada78703aafcaa6a330ef7b1588e49db4388a282f8825ce54a9491a7a602cd7f3d44bcb86f74eb708fb5320a04b35e39568d1175b46f2fd077e76f52c9016413599004efc270a66dac5966a512255930f74d626bbaffccd9b9f2d731e701aece02e5a1747b92bf4a38c7f989ee32ff3087834744cbcca860c65f8847f2d3b9300e7e76212bcc46253f6a4cb9529f0061477b6dfff9fe932673b9d77ce539fc2b5b40d68f14588e61d03e4c69def7790dfe2326ec6257a8d4161fa56026aea493f3eb669aeecc7c6afa0dc229a48f401f54fee9109e75f60c6f5889187ee30423fa3f79b0ba6f9661874702ec354ed471c55693deb1206924e0d1f14204547decab44f7720a3e9713fd3bf0d87b690744cf49ab91a4663142eca3b02eb9a64c4414971b579f2f47b42d62867492705d5f10236a7311faa8d3c4cc1e51f984eac2a9f932b87fb20fd4913ad455ad7094fdfa8a6899c46379a18dd1c3656484fb28fb760a27f7e32a083f05c2bae945cdb01e4b36f2ed95705b2e3b7ba25066ca0dc1ec0dda3b3a364af5a8af66cecaac4e71cfb9fb93c3fbc4189213c409cbe1017c31eb91afe6fbba32b8de7280ecc90216f220359c543f64fe8c35345fe3714326c023ad19de131349ff8c7102a3bf5c31fc79393622d7cbc100a2d8dd1a011de4658aea6d46df5084854d276576ee9fb794bb81137593f516ede981dab8650ec5a35aad708fc36a79c60003f8d9e70395b573ea5ac00758c69fe95c4d6a416fa25e8f27a89a86ced599346f4abfb7c60bd040082fef9cf014c58b6a2490dafdc2432677907080fbbc3c1d182769c2c3e328a8c4632e256e2501ce7d7d3e9c4295819e13966ecdbca075831bf3be603eb1adf8f2ba44d864acc0bd78cda6b50af4db039667d906000060458065bea0208ae361b2396b0abe22650b686822ddf5ee86af8c7c4a21982d7f4735f952fcd85ede9d96917cb0a5ad19fab5743faadbf7c8769bd85b9e682cf81623774f1408d66e04ef69c23ee972d2478f44bbe3bddab82da5058c4817260dc9f577ed8b5899425574d9006d431a6c02225161a239e09e13cfd9a1e764336357b88943b65321ec9fcd052963e97a1f2636a29d7deaff0c5052a6d73b015688c99deb9d79a66e8b6f1d9d9ea6e6276ea1b3424ee3a1f585810a67c651244727b1c0a8f91290446611d7a8099571cdbd8e216c95466e08ea9ab2f2fa4222aa15ea39e674835b9c41134279c7a1ba5050a44cb2300274c5cd059821f1f8f5c723454fe91af5d52e5f5e159110acdacc1eb24f1540814a19bd9be164494f9bf906caa8e90d10d880472063fff5ebaf79e0e4bbcae47bf84e59068589cb84ffbb7fc4d3fb41efc9272ecb642158a6cca3a89a668a414ce5e4d4484029a01d348212390649e10a658d94a3c169015060b939d1c3c158eef78a74e4055bc4baa00be8de931f2a73c92c00c3b0240906d5f068a7b79bfa96ed234589b9ab283cbdd9069038da61f9afd7684596758e930c020961a6b7fcab6e1be965dc546cef2b7b6486173a20de9b46a106a4700bcb781230b98c890df7d843af0392676b641f47cdb176fb53a8ec237cc4f5830a4308c28362279427e425ba1b68bbdcf096874394bfeefc69f60e4515c53577cef21dcb529d69d0c408c81854c6ee86220c6916e926d9a8d8047472c281ff1f89a764adb77437e7754fb65a2e6ab6c2cda28c250d0cd86a2b133da6475bb0da522021c068e8828ab05cd4a42ac5233d3768a72ce93900152a61d7c9568671ab246e3fa98d8a913927e6e8ec2d11200b8aa97de0007fdb16ce314dd6281b85721c7a67b9f69e52c2ba066b9192acac0bc26133de068c1ef6bff36d4b3834f37bda01bf801085d4e4be1fd457f51d5b12cd95b919dbfee984334544b0616e4edcc1bff9977d96e778dc6acf296a70d046576ffeeb79e932d04f6119c4d37c18bbcb44de3e6df46414693e97e873df7bccbe0ba9918c115db51dce42b11938f64a73e6bde5f548022de01bfb83c6103cfbd8e349358d234652e3545d2e3a2c6ee82ba3ca16951a937eef361d5f1d8574e961bc417a87f15abc6ac0ec076d60e48e747802ecd949bf186c9fe8faabdf7db2d357f74505b8d19d70858b33f2405643ea1234c5ef284e40a6748b956537fabaeac05746643663ae49f077301c911115f73a136ec4bc3abf92c67f96ecada540f70c35e77eca9994b2832d9a5cf6de04a28f04ec686d16504395e84193785e93890e93c1b916dfc5ef13ad690bb6865c732e5ef2eb9fc042733adfc99466ba138761bbe26600a601fca586cffd1aa4d95d3d50578321852d672c946f5e8d1730f8791de4cea6cec61e1916002e0a54fa6fba1da2f332c94a607bea2c16f58d63399f62227c1c72330c7b62ac8a7a8048b7510579ef09ac445acb97fc21dc93ca5c3aeb97d81c15e727cb599a2413087f3c7a7ec4dcaf958290908af760293de514fbbb979cc846290e7ad4fecfd1574cb4e11359e26f9995a638addffae0d6885043291dfcc8d126551af75e17545784624f6e1ebaac1de8fe005a959ac363deb8836f106b9d2655d2c06cc6f29d77f77118ccaed0014549e19727585f8034056d59bbfe25788240c22b6f3ed815238301c8b8214c5a5ff7acc80fca8a2bc21105f10e5f62b6a68e73b110f7d529e8d69dff1bb270b8d360186837297ca926673a910b56e3a2284520d477cca44208e142a8093e7a938b8ce5e2710b2d892d229018c3e9a1ecb70c9fa52c4b8a65c25f233336dfb953954e9dcba4cd1d5ac0e7a8a63c7f5311e9fbb574807b684a886f1f3a79598c4c307f25bfb3dd69afefc68ad60c0ad63a64a350d341a4206663a1dbc2e1b0dfaee6264509feab1f0ccd202ffe16907d28c28cea0366e80c59c9022c1a69be388037b05c626a04d38c4db930a3c9e600155888b9da07c7f68f41d846bb60486a2ab592f5bbcb089670504b5f686dc257a19ec5df6ccb1998b5c41e27921f9b2673b928c55db0c476c2d01e53590f1c57bff8a9e814082c5bab41b95b295fd30b9d763954f357fda58a7adfd2c3d69a7d0a5d85e345f284204aadc8e64f8d73c409f26bdb09160b3502e591ffd669b2454a597aa0835b7cc1a3e59040ef0bbf79622f2a477f6ec0b2447959b0df159cd06f6581f4249ba1e7b2341e15090dcfa0e84f411849d3df088f8b70e83d1f37f05b024e983bcfd1e7ce9a4f8098790f3daf84d52f3b0f6899bdd9ad413df55dcd41d1f2a1b7a689159f4584712567f5aa296d1d48820f88b49024154d07a241da4e776f8bb60c9e17ec0b7a23af7896959597e91934c177e1346466d40252fd00a053b40dcaba8ae9edbd052c72c24031f147450e8d4cc5fa7f3e146140b01c63f79a1e33bcabc828ce47325db177c9c87598e6aa32b992efbf79fa3cba49cb7031f34909b1ba4a9b2d81ebe8af62a69bc2543f2d0a9e520454501b22923db2ec465ac4874a47ee105885e75aa807b60ca5320642b05de5a893b4eb915f3e7e762ff092eb587743fa9b1b0748dc819655a3df7dea2b4e184b0e297ebf106ff161c93d7025801678210160ce28e16b89db7be7f8310946ed6b04e12a5854721aebf4ac148a4b8699ce6c0cfcd0880dbea152906fce5674c3e3d676fe2abda4cb1784152281d90d77d33cff435fb6513e8e0acd9d1f3f93763df7a296503fba5ed10a48e8cc6ad8f1ee54e63039b5b322abe6d6a8be0c75c997b71ded0343033f68f47e21586565491fc3715a3ecb0ef8acabb7f680adc18f54667777e627a777df20fe42b0b20ab0223197c0b5acf2a3e625c4e904c4ca40caeb78d1544671ca483a9833abe8243717d87277bd323d6426a57f1012480ebeb0e066d94069c46f66054f1a2a4adcb980ea5d1004f1224a0bec69458633561cce657afddb2f670ea0a339b2b3ecbf7e62f8c70fbe3c8433fb643508794b9b4b8b06a360a49293b0c434f6887b8c86188140a532096403fb8d0b2ee393f91c38de47b5cddbf614de1e16d4849469f85c8617f48c07387d45b366d52d7c65a805f75ebdd7706eee5199905955d8df117b34c847232ed93ef7fe55df6813dbc362bfb7f2376e2f1380647de9785064958b68ed3b9f127b48bd68d611c6b357fe19d943e8be61e10cd937140b33ac8d3be96b6fe0ab275ebe4d1d771a07778229ebe486986bd3089a034449d9d2b3cf5fa42e77f0a5441696a3bb9f8fa6b0e8ae2ea645ecd3b87d5e915bc0b3a2dcce10278cf822c49ab8339cd4feebe95ce3edcc690ae499da4ebca27c0f356307407de13a5051639d3dc602d104e256cd523eb3d2b303f9a1fbff608a5628cc52c129aba400edfe18ac48a056063b3948d9722eac462c468147d28a1b7dae0a4c0b3d06d3f94f0e9a5d8c7a81fd84ceafe272335aaf86b3ac6729df1ee0d70abd82edc917581ce6c8ebf8c9cd71888a5f1fcc7c8015f29f77a0f42aecaa6a59b39a6591ceccb4d2bf7bddc4d2f4eda7ced5287961efeb664cb74650417df8a39fb0cfc156d8873864b31f9ad3f4b11a633ff379e11df640dae1bd9f47566fd67240841830cac6c221963b45ea2ae297ef2998f76b4c5503e85755ffa839b0d80c2631cde227a01b9eb765fb3d03b73450ae4d649e047008ec422012bdc3319c9b57940ffe00cbaa36dce2a2c840f84a27c18138cca321a5ba1f081e3d69389e3ee189468c453ab13bdf502615f9663b04518fda9c1aea3e67ed0bbea5952065841582f318f9563137b381ee7674c3343d92280b6c5ef71a2e016c3d2dbba048ab6f50d52c21af44f030ab253343f9504648de68dfbac8b1795c9cccfec40", 0x1000}], 0x3, &(0x7f0000001480)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r0, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @rights={0x20, 0xffff, 0x1, [r0, r7, r0]}, @cred={0x20, 0xffff, 0x0, r9, r11, r20}, @rights={0x28, 0xffff, 0x1, [r0, r21, r23, r25, r26, r0]}], 0xb0, 0x1}, 0x400) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:49 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) pipe(&(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup2(r2, 0xffffffffffffff9c) r3 = socket$unix(0x1, 0x6, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000500)=0xfffffffffffffff2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff8, 0xb2, 0x0, 0x1}], 0x0, 0x0, 0xa0d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r5 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8002) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000001400)=0x7) r8 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r5}) syz_emit_ethernet(0x147, &(0x7f0000000380)="d5762f40211fa5a495afaca90e2868c0051f837c91d4e4fc611ab170495ad394c6a56991bb5c2f6a699cccd6513534f972b683f2233d277d9feddb7d9d8b84ac16ec2fc47934612a3db589928271e0e39cc81ab34a8662ad4b35081e2edd2f5124469b68f556224b0b097fabe7adb8e443ad357ec72f3ccdd05f626217718fffbe594d5187a0484ebcdc1867025cd2048e1f9d6da0d625412689bf0a6caf2282207cea1ecd972786a78bf66a460660b4c5d1999c8092d919e486934a8fb002689c1b6be1f42e8f6cfe1570c26db5aa6ea29ba3daa1173eae3b33742836f8793ce28b2015a8c06e09827690b7b106b3e068edeca7e3679481fbbc1283436ffc3b64989f00a78d6cd801b5b5b2618c6c9ca80be9fb167a8f416382f3e76f5874db96a5ac23350b88c190dc641315d5699f67054696f7efebce1d0e7bb6aa7817f0546ec59e4b763a") ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000014c0)=0x101) r9 = open(&(0x7f0000000100)='./file1\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000180)) pwrite(r5, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000013c0), 0xfffffffffffffee1) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2000100000000}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000080)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0xd670af478adc153, 0x0, 0x9, 0x6}) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000000)='.\x00', 0xe9aecfe168ca7446, 0x4) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0x7}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xd}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7c, 0x2c, 0x2, 0x1, 0xc47, 0x3ff, 0x1, 0x2, 0xf193a7cb2b643fc4, 0x3, 0x100000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r1, &(0x7f0000000000), 0x36f) fchmod(r0, 0x31) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7], [], [], {0x0, 0x0, 0x7f}}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe83, 0x0, 0x25c, 0x0, 0xfffffffffffffd47, 0x7}, 0x0) setsockopt(r1, 0x8, 0x8, &(0x7f0000000100)="dab4a846b6be718e3430222f8e0b7b919efa1ffb9d329c287796a2f6317f5ff4304b7adfc8f887d483481fc9fba86c8b50378d3bffc887f05238bd9d05d5e04f78b17d4c55281a691dc10c4bd4f8b7cb0d4b8a588c2a62acdc7137d42d1b5a156c4e30d7878563d24925d4fbed70790dd9779960340dc3c9dca92fcd4a880e73869289875b4c91cb56ff411692b29613706f7511bb91d7163fb0b6b61d3608abae082a3fb2461cc5bd7babfebe84d05674b1071927cc1c6a37a124aa8910437b29e66b10cbced7c5a850cb7519506fec728d8f5de7a4ab628de9c60b723ddd21f7d888b71b09fffcf5a4ad545f7bf7fb56fae6e1d8792394e3c635863406", 0xfe) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008e}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000300)="39370db027b93ca95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b8aed609efa27d80f2e1169ac12ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef0100450e338e1dce85b5f3b0bfe537ae66fbd82d116941d8e8be31fc391e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7c01f08f6b") r1 = socket(0x1, 0x3, 0x4) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff], [], [{}, {}, {}, {}, {0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES64], 0x8}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20201, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xff, 0x2, 0x3, 0x5e}, {0x7, 0xd, 0x8, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = dup(r2) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r9 = socket$unix(0x1, 0x2bd97f0811858e33, 0x0) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000002740)=0xc) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r12 = socket(0x0, 0x3, 0x1f) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x41, &(0x7f0000002900)="38b0f5e3cbfbcfcdc15501d133c09768b591393266a5fac2ae23d07b42d7495fb503ed7fa47b798bf9c4945a97c6cdd5e2c2623743a6b553ac8d45b905056a0fd564e53a7605000000000000000e72175a4f1523ac10b879c7", 0xffffffffffffffd8) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getpid() getuid() getegid() r15 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r16) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa9, 0x20001, 0x100000000, 0x1}) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002880)='/dev/ttyCcfg\x00', 0x1, 0x0) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r27 = socket(0x18, 0x2, 0x0) setsockopt(r27, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r28 = openat$null(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/null\x00', 0x81, 0x0) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000002980)='/dev/null\x00', 0x8080, 0x0) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg$unix(r4, &(0x7f0000002840)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000026c0)=[{&(0x7f00000002c0)="86a3688246b824abc303250c3b96d21306f52aa586bbacae18e3c705c56bd8fd1ecdec2a817eb616d3190f9b3e2c9ea8322422c4827411e0063ad4ffe6c860576867e5c3739c3f0515ea6d5d7482892db47f5effc7583c4f8b1350b42234c762bf665c8f5ce7e349f84165c362730bb25a7d8e3ce9b0e7cdca76ede86e881b21b08c0089b5cb5501c56620a4d332762e3be2e3cefcc4e89e85431b8c3ead8ab9eb23eb4bbf45dbddc0521dbd4cc111e51df46f6194901f6c48fa2486cb823f28dcc65b4b77ee43ac1ca6844ce3ae452c4bb204e1a1164af6209dcbc3515704c617b6213ca9b7fc97b5e90ddd59cea33a15a9af395e3af39a5139329394fd10b8cd940cf9ea55ede32146557134f71738700e6e377f396dd0dfbfaada5a2e05e52512e7d0d7f734529353790bb0f5cd7cc4751a5dd9141a4af406238d93139b95c3fbec3aaecd3d00af52f14d07f327897dc27ab182030c2cbe7b2ccb3e44adcf8479ac2d8cef4916f85550a76af8a94eb5607c5c823895efaa8a59e6c27742bbb043c0ea52ede0ff26dc3c9f1968849d17b1360b09ca7ebc002f9bb4a00bad45d7c701cab077f816e362b62fc0c3134db7b6e6d4a6d657043dc74aee50a06b1440a7d798c7744b7d434d6d1f8e09e6597fbfaa8e18e02f86aa30fee55f03063bd59a60f8aa6737fa5b76aab57b9b64a928dc7d7a4eac0ab9f5ce22fa0483792610c4baf50a23d70e0f4ed48de538d1f29124c9c622b8a1af458524c3cce33b712b646461aa9b30e429814aed16596112e98fa752baa621d5c12f95f36388590732c3988ee70d7e8e641ae17b64183bdfb5e44cfa937c3ac45ed05f5cb17a05ae2ce645c169a6afd030e48768611057b3c5ae1e33e8389d62f9bf5a151243f6c71ca28bfedb384f6909ba259812602075e0d208425f64cee63afadc236779c0ec04fc74a9a848cf93a66d8c0f372a3861c536c6c822edc7832a3417d8648726d3b3144543bb89205045a38aad625b53c591cfe3c048af4115f33035dba7aa2b97e680495f596de1f4edcbd4d117d531411eb8695dbd9205bd3d7602e963055450cd14273cbf2a89cb0b128c6fbc1569971b7f264e862a90200833d4a00f2560adb9ed7040b46565bd56cad20771110f86232f460578f4915081f4459c441a1f78c80bcb5009b63dd6bfcf0ceec106c26eb1e2fdf6c8dba8cfc896ae757875d00873c1de374f80605c0bb4419354c8b275bd9b1ec4fad7778f8fdabfe19767f57dc6ac7ef62b1d8a31b673ca0b0be0c0ba3d36ff6412f58343702d48b9abaef6e370cd0db6109c647e382b48e4168f023daf7faef7adb5758e0fd238cb53e4f9bddb726352b76b04c0d97bdc81d10dd6db343071c87b5179cada9f894d24a416030852b935ae28af67f230cf4e442c4743491c8c522ad829e124887f74dcc51a09091f821ad4b5a9e920f3a5c3ac77530c06b3e8ce13172ec7925600dc102729a93ef217edc2d1a8d46d755362aaf67ee06d637c8920e4ec0fed54af310b784de4218428f06dafeeecc72caac137a9c4485546851afc146f32a5e1c910723b2dd2336bd70819a0e9b71e9c2493ad4967622d3c8800eff130a5e230770d768f39deda21fcc85f2bbca010dac7d53bf879df0c6dff399c4cf24c604b672e9364e7f37dd5c5e7729183e75e51a8add1e68eabc8bdc7a0324b61c34e9788f95e1c3e2f23f440189d5d85a572963b9adbab98be6cfaa54c8b55cdfe7f3490eec5c7d5f27ebf2e4c01caba838400379cae441af7d5119519997d0fe962cf5337c804194b40bdc6349bf96cd04eb198b79e1526df40cfe7a5079c38d41e37cc094ad24b07214cf7a4583367736a1d03623863edba7821b3609c04e79c05a251fa0cd58d6561b6c3d5f702d9d9dbc125c6063dba6b9c8ae1e583726c2b63c9150ec78bf9915c7c82454486e07b4531508525dbd2495259ba5d32aac0f1ebf23c34b80ef720509d7d3d6654ae866fb538e91f85165d0d202774bcf17c3e9556760cf05b7142ead7bd09efda23b11b6d39283456d299d57bcb8ec21a614b7e0cc62122a2ef016da6f4172093a86c788f2bddc11191fbcb41b83bf015ec15803178d202d1285e6beaf0d069168683714a3f9bce858112297d244141840e2ab0cdb9e34aa4288ac4e3c7a6b5fefb4814aab36ac6cb42c8caeeb573e910877ba3877cec9b98d20251a4229f100b5c124ffab99e1721ae7f37921472f5d2fd4113f46a28074f66f60d325762894b6cdaccd5f195275319d681ed09edad21e4fd625b36028c2146c38a1fa5b69b2d5c8c1f088cc2861a980045454b965c734d73d1460e60ad4e84103b6a477d2fda7e2e663e54e62a37ee6583cc279e2153649cdb1fe643616c6a37e136119424aade436a3f17aeb6b4a3c68970f2ba1e5f0dc993e47dab6462290605ac83e52eabd27fe7a2a0746a89051c3ef5a7e40851388a9cef9da26dfbef6b1cc80a1866acb5fdef4707b3ca7cb035cb6a238c1d5c62e7ced879d3ffb678ffe8ee6596d2c56c6c7c587a8bcad84ff0488c83faf116c249e09da3128705fb66bd0b0752d06fb5fa11de22579834563efcf7f0aef4de0adc46dfe97e66ec142c3f66de163daf5582414b90186c22463c07a24bf1e09835cea9200cba99409f59944722a4e719f133aefb12d517b300879372c4ac52d3017ac3ec12d795d122b94c3ceaa4c9c4e7b891d4a946c39a09fd32efcae481177784d0b73961bcb89c4f1c47a21ea1fa2d3f5e01e6ed801bd806c2c21c940690d6410d804ede39af4500430cb53641feda52fae36aa38737ab7b60bf0ab590ef9cbd7124d7588262a956babc320d39b7d7a83fd4d9bc278359fd8c433cc60ae3ea4a536654f70f3bbf9b0d89731367410e7e540801ae29d2504e7ab37c27b03310eb7842799c2db9dabc973da3a48d9a833ad90b7a64231900c6a87646f768bc84352b8ab02428c192c129ecc75ac47b627b27867bb804e8fe3daa63a7209b4bda0650fb2edabd95ac0a1fcf4801f0dce04a785d8bd385db09694749bb0cb46f9595ba2ae7ae6deab5522bb511d5b8afe650757c8a29f944515a4b61aedf76c705faacfbfdb1952a90163089525330eef14359c24c60b5d68f1d3d2534503f86f7909b9403720ec7df63266778b7c1631df6499942d4f9d2b08a458ea212a98f72ac99094417f20c47e7e5a73c3a900f1d03fcc60b029071c82d22e25b53619e53b2c726183a2991bb3a339dd76071e826548a6a140aabb201480bff449172740aa163d2b4661053d955fafd99abd383b3f88e18b7e42633d618b23e21abf5c6241f2a77ade76013841c8eb28eada31db9747d323e7ba0d9f65e2c4d79e5b727623154a05a7b6f7ce7e62b10f97ae507b7565eca86f8b30c86f596a3c93a17b226c0e71c6f12d88141c6754f9c8b7b6969a673dd8180e2c429b1491c6406b4c38c2d305efbf0150d7190c02a77ec8fcc4a47453c1469d3db6698b97c7b32ec65bd9a63657ce6a0542f23655fc91b6a31b9a58bad6a1b250f4e72d5ea14cb8bc2dee1e25b71d8a61b8bfdc72f326bd690470381424f08b2fc097ad7b08bbe510793eeba3528c8ba2cc0e474c400fc4e8eddb1b3ad14995602987dfd5032def1472934d5d9494ebaf0b24454c03685904dc70584cd753b9dbcce391405b3299a7041241d65713947d08991d5e44b5b62cd6e64f40334d56bb9101160cb7898918e680ddad1294db65f7403e8a060e026c5a5b739564e834ebfca629aa737aaaef6f23099d867b4b28dc91d323a4857d49aecffcc6281932bd948ea3cbb460448009f94312401aa417586529e11772881163eb4b3ac16ffd8144a1bf4684b12376ad29a437317d1ff80e68667027d6b0ecdaf36f7ef3902c2a9be776d206c7d8affc774d0735cd705da617928e7c0cd7b7113535e6d846a1cf876d75e750fa833dc8bf4ff7ef4e53243123a042904bbac424becb00795dd9e494afd09a9154082461e7945b72022603565bfe57607f3410e3e73ce17ae42206a7bf8d2f6d3df1402fa600ec9e56848e5a4b4e0513f4439b8733deb286702aa0ffdab733038adf9b680368b0d3e5e6726f444ae372cea81b7e3f377efdcd5ffb7a87f022d31d35530660989eebc5fd72714c56034520b2d61ee814950bd8de788a67b5b54e63d1df9ba1777794ae1a6b0f5d69ccb69e92202741cc76f9fa28337d4b29f18f62e4fe44793550d27867cc0fa752cede2301aefc03164c96ccade86757d2a313c941d348e975267011184047033c60aabe8e7f4a63a5152f33e9c2e8cab958cee7490089e43b2595e9a778d883601d6629e747d24d03113e8c7c099dbccb67f5bf12069ddaf522ded3632ce6daf5dd3c57f723cebaa27b0d24532aea83baafa4293b620ef20ce3fef545eac6743280562a9705c067ba35dd19864515f7b656b0f914ccca62e7213f1222f6bf47270732d863bd76734e49fa69460ffa4f294e1161e32aaecb8ccc03e97c6b2fcfc4038b2c2211c35ebd7ff2a591ba56029cb145ded7b6e860be6bb8a045d701a7c5fa7af490b8c5eaf1aab4fb59bb7c156a21564fa778a0f4feef1bc5602f73abc5200f91cf3f59b81e9a49175454723951d639890260d1f5a09cb7d1e58a7a3a8b77288112f0a345afad3fa2deacceeacef0c0ff4e88789d75f52fc34b422812bbc0db46f8acfbc52efc95837aec2a97d9f4ce999084717674448e5e747a72043ce33ea6abed09fd49e8b30b0e0f145dbd0c951507e39b0bc1d8388d8209428d0226ac7bd04c9734d8e53aa0b4cd483c6b937ae9585fc5005f9974304db778c63a46a27bcd497b8573507f18f6b7969fe1b85b4b0cc5a50adeb04c206cac5be8a689cd4582c701dbacf7a035f0142aacff21318c7c51b7c44b4bc67723ebf5a407b0b5897a5eeab71344ebd34145b1c8dac9854a8ff8bc2e9bd5909b6dc8ffb708dcfffe5b25a7e873fcbc6bc0eaa763de984d44e4d5afe2570a504689d5a0c83c9706ec6f1158e69abc65864a7ff22fffc9db0a50bea21abd444b4a1dde0a28a7759f631f65da35047fff57f6c88d52143b23b0454d2621260174fd5f8a938d56b817d0388c9787b30b113c36ebd254a740ac8089f4c68f23ca09cb4b450250ce57bb138442474010e10c22407ac3fbe5c10de58c5a30d26a7eced2299d50b849d1bd62312a9cc8219e15f039eb74342e3005b4826b1470a85233d235dd929c6d1e10426ecb804775dbe4af5b572006984aa2f8b781c91ecfabfcf610b6985d3d455bd8924cb9620a28555ccc49d3bbfac8a9ca5634c1d1e852570eca008cd8c01da1e907f66c0a68963ed69b680819051a4ed318f9e134a477e628c6f0aa6b7759c47f66b8345d5259afe1f0efd84d897275dea347821752435cab6d5c17b82a6ace7bb31699a3c5723fa4f589f36459fdb546ebc05ad92420355f777a64528223dcf2ffaef544cb6f18d941c1b3e55380311a411a8248147aecf6c6b1165dcbcfc1cf712d4a662c536cd8780a2fc1519f5709abfcdfbd3540a45764788d7fccb1180692782f5fdef00249ce44252aad186b4df6a291011cafec9a6abbefa1175cd6b1919c686e595b5d31d14a3b4f9902331835f9c7421fae5966a89de4323d34c683455ec6a1f3fa4cb1b358e303e0a83ea428575d190b7e58a31435001df29d347703c1ba4522576b5db650907e912b58aebead013abab4c6ab82f750aea2c26fc1aa1ad59e2c54add64ce19d999ca8e640c11e8c7fa928d0c3ddf693dff", 0x1000}, {&(0x7f0000000140)="03d8e0e956c3e16adf11f14e281afa54e647f453579561d9d6df530fc4149ec007c93b8ded5d09c064a1eee32fadf78c1c89f915c4f1ba5a2aef299e08c6a7c903ba9f11cf48a012776b8e11627a6ca227e234807ba779d7aa68232c746e0f2666f8631e42d3498ab1fe1da91baf0716d43c8a9455153fd51c451d17be2b4f8a3da8e2a541c2dec23764d0096e1c3dd50a6681b8c2853269886d3ab09a75425b75a7d49e8232bc0a9e16c99da034b2a42dd76212110c2dc664f14013cd59", 0xbe}, {&(0x7f00000012c0)="ec52f7ea7216e928e88692e4e0851c6d2283262976629a13b58fd0d8cb17dc77a4ee47716af5411f2b2fde8f955bb17436339953a294abe8cd54ecaeee871788d8a808697fe859d1da1b28ea8980952150f5fe6f7c33cd0be7df7e5002398ad44c079adcba83ca8f5761e3616801d050a5dc86d46bc0962f6e47a559cbf4edf7a0cfce3a5ff0da68277301362f2491fe7cdc1535051356e738e711b70e6128d4917d71d79ea1c92f499e68cc4fc27ee36ca5f66146294001584445cc597e3610c491d64b47a2d4f137847350c13df49be6cd64ecef924a2d49c9adc56b3935e8de0ce37df953bae92a6a4fc98fe5dd1b43a3a7f28d78335126eec568", 0xfc}, {&(0x7f00000013c0)="ccb0cc60021230caaba644eae4530dc01026fd63c1e83cbd94e6e39808b24b9e3534a869bcde4a80afb66a8961fbfc9a3c1319104256005fcafe6e52b1dbfd8f0660a153d9f76db0e176fe92f731d9ca9cfda939c04f09199c21dcfb52bed1f1d23df54824e6310f3314efc990068d2575a460b34629253cf905624b1087641b72fdffbf4b1f4824654948e170e73001ffdf67c961c76c2dbad16572e527ee286adf6532d81770f268d8870f2bb2624870c8e4d406387878a98359637d6b10c9471ef992546a078de2ef3c73f3c3e59bc009d956c806a1cdc31ad68c39f88b41ae3bf79cac8d0209b6bc5a2c28320d60181d5e888af7d0fd220c57debdd9b64cd57f62e67b3b1729326ed00a7470c889595745227541e74c0fc8bd021534de4b68f3cb3e25a0aa742165ef51b446875604b6ec6befef47d2ede96704fea457724210b19b43fe619f76949b0f8664802a676973b35f07bed2a22189cbebd8d8d5b7eef593acd738310123b4c0dbd7da3e1356641ebe868044c4c3e5c794a8e204c964ebd21d3b6a446729e3f1e06c38d952a5975262e0cb30f2b936f7d0f7ffb8d9a8e8d1494a213d08d5fa50fc65bc107960ddd5ae0ce57bda4756d712653d37947763c18f8a0308cf0a66bacb7e3b606f24a4cefd140037fc2a94953ee7b0dc3b90d814b5b8e10af5371c0cbc5d8989bd8a502da2bfe3e9429dcd123a895be1f1958e36262cc10047c175232d80579ab87a76c32da47c188176b49c63f3a6d84dea2d91691815d884933b0ec353287a313557b82eb8ead8beeb12b5bdee7c7034119a6a6442a931fc57383094e48173b6e6b8a429bb32b2c5655904c03b804cdb34c975c590d16a78e60b6e1ff998e8fcb452b77ce894cd18e4bbbc7227761073bcbf21fc090730fb2f4c46c391431f18e2742d281e9a3543d67b94ccddfb3f3af4f87049cf91aca6f04b2d29a9c29bb683e1a8215363bd5fe4d04d0ece578e4e6ea802bbe01b198fc911e7dea08ab2dbf52ba9eab4c6fd0d32567742309aad5e6ee4f0ee46386680450b047d6ee9b0bca3593adc22e69cdc5aaa0133aa86f46823bd294412b14cc2c9adf8c59dd1cbaad66a956e9fa56b83a124f28f3e4a9fb8b20dca2d35325e08bde9a760488f67e22740f6970be5d8f35a2075064f94d7b529d2044530c1a09418183ae8cb4e948e939925623440cc3e5436f60a4b3056f318cd33e040e46420966fce7488c4d9a320563fb6addde03236e821a2fd4401dcc8f37757275cb63208367002fa7d7ac75f27af1044dbf41962334bea1b03862fca7eb82c8abd10c9dee502f94d0863a8ada7587808a233ce2fbc3606017f798aab178d7f598465e113a5ac25e90d6ae4b28c67883b24e0dc7491a590c1a45417c7c748e454f92e26f02337e37b09ed53f5c146d1b9762a1fb73cdbfc7c27c358a475a384fd5fef71d7aaa767f0bbff5446f86c352a8e8c9419a1c05e02d466430d97fa1f72a77576ea5cf071ca9ebac45d800bde2e6c2e889c53288f1125cbf7ba3bf6af7916da0f0f67dcd290d85262065675c3291a033e612b52c443ad402a1cc9c0522435888db378647662e5e9d169dbfbd85d5966dbd433d3c11b6112c4d1b1c057cb8661746e45ac74cb7876373480213041001ba245bdf45e7f6bb18c61ca8bf1ba76d84c5293c82f6c8fb96ce86ea7735f3c837522e2a63e7999e39772226de949721a1ad99edb309fea7b2edc62937614279d499ccf18d39cf98026a4d48970906c200f28bb5436d3e0bc378cf5f0677f893c04a285f015dfba43e14c660a1662661d1b6ae56584bf18de463a4d96f6e7bbbed34225b975be7f096dfd48b34c51431d55a5017f60e9b5b05c6eb681afe66fb4a7cd619e200c78fd29a84e6f511794ed7394a1d09778c1e16e51f517189515f235ba119b87598441751f309b887576ddcdeb5af0ef960f571695b2385ff78fb829b2a607a2c1029e9bdf3308300abb6124c47c931c5082433905c749cc3da479bc94e34bfb09a22d9f0a38c652f1e29434ba80a6bfad13f94425872cc03287b42c83489d135fc282d1391c4fe858c45d1ae5f0572f02533d04eeb1d81ac62aa55103fb40d974a0c6432254b9bad3cb5aa5800dd2125017c0df4e53e4ce4c8586824374a6703a591086b544227a248f521beaa57e3d1e4263f189a4de13b896344cd7a1eb660339a3895dc8ccf07b4d9cd279ef4aa2822864bcf965d1ef71311f92e64b9141043ecc7823b79bd5a91496a5cb0444192af9ccf2eaee1f28c742b3a5b06f9e4dbe3b1986e4f47915788487cae061788c4258d9876e8c65c516010af66eacb9f3c4fc5264ad8fd2aa066c05a385a218d2417bc6fb1cea12379d3944fe77ed0ba4411b7afe75fc76c2e218b4892370b6dbd45c0434f57ffbf06cf520f65f0d44ea6ced3e160ee6da50f5ba1568a4e7bffff94994ebac35f5ac41bf9f324db8b2729115180eb5af09a4a0279f1396af700b51ead8fac44384fbbaee6d9f63746b517e02a322aad9459f4424d2d8150ca312fff3c6f8f55db881b7a80575fe90e3f8d702d9d513f68d2886d3b00eeab3d18b517f6780ecf13ee118189638a291c2e79c024f099083d5615b9141484e3b816521c175596d141e1a5fe619392abb1a23d46edb1859f504828fe55d1e8a15f45d669d8254d37beb61d03758c9ef99d6370b4bc5d6d021d8b6083456aff8ee0ca3a87559c11b2e3fb81abb13d20424c3244a3ea56f4a8b3c29cb8badd89f48848366238accf38d140cd7d54e6e9bbff70f6015d124649107716649c20c514ffcdbf9c403d3c84645d1e0aee4c70eab89810197e5731fb565ff67a3e364aee1d403f4d44f1dd6ff7b47481ae333f7e2ab7aae7f89e2328a9676de4f222820093419657746c9aad7997826f8505521b21f03d582c500154446114514c2eb6655c0e64b1407c887ec1054532b25b4092b8d462b17c289d5a6ab11ac72be174674a412fe5de29d5d755122e6e11484bcf4acbcbe32472b9d908e43aab20104dea9f93966375f64bd3808bd18c33135c0767cf8970a26e01ca06c66ae6c09d1b93a3c58606f07bf3ba11149e827c63dfb893010e175ed7c78b604e8cdb060ded7493ded1e16318f5d69b4046c7f305d483e9643bf80a96fc06da28d915ea02ecf134b3a68399d3fb0ca561d72714031b80a43c1d84c29b1639bf04c3de5516a6a277dcafdc793025e32ec0239aca15b51b986161f6fd3c4194dc15e5ffca307a4aebe80d6b2b47f612e7a026bfe45813564f3a006a38d55af84288e333c61f53ce1b2184c696e72350af088d0e54610a418c751fb6323bc779091b07cf23fbc647937df31031286cd5aa266001912218cb2c62214a1808c77a2149546b8ba29906006abaf842b3d89561245ebb028ff94c2a1d03c3f0d735a4b608e90c9d11ce89201cd77fe8a13d15b81847f45a5ab637b21d95aaf78974211036ddb297015797cee51d256ce5b9096d064cee7e98b9af26d125bf92f8a8462eb43e9c99eba723c9cfce042d47debaccf72c4e9288fc8a54a56852d106d6189815e51c9213820c5adeb36310d44e0a2540a0751b8568f2d4bc809a236dd8e9a5cb88de68441a3d63dec3aaa3bc7522e599933ad6b3ec69cbd1f95a7d71910699fe14c2e0b97d13240ed640a77569bf556083d18046fa0c662b3b032dd8e279a0a582bb449f5f1791bbc264b81f9bcf2d7d9cb6026379e0ff3e55fbbe6441163d080b52241322bc0cb2c9a5b6b2b63101b3b8e960edcdcb063db2e75854082cf67585aad9b8e5555a8ede54308945f6b9fb3bab57ddb4876d82de53a885fb97d6d2df73d5deb20088e1f363c4dd50c9333ea4fefad2d092538ad841a826ceb1fd97b16d0ebc835942bd349ba5eecc28d1f04071bff5e31ef3433060723f01d57127edecebbe1ca04fdaac68ded4c0e72d3698618071cc250d58f6124ad85fbe58b21bb68308fa0cd1a6adf3a319446429fc838bd43cc7f391afd6de319fc34f5bceaf8d4dc3a5211d6265832e787e3678612528d60c4a214f3183a8dbcdaf18c4193ed8e826e961e915f7b43343cc0149d4305cd0f9baf788f3b2bf9109a477e5137d66e67cae55d90ca98133a47738c663c7ffba477971f61d2d028b01aaf8b9f4e77ef8b4bbd8fc9b0459ce7ba4a7358383da0be3fa71ca6a45108007f25f01c1ba5f971e1557f560a31f7c056b95be36d47095eea9de72aa3c1b6c8c47821297aa309193e8d10d1e832af570cc2fe65c42b3ed0808ad6646813572db937231bb0cdd938e8f033bdac32901af44c9edb91c3837a1f5decde585a3e252f5e11e0ae92f72d8099b1a2a8e62f7f3e1ccc495a09a5f4ca820ddf76640ec5b5f732868891d678b6091c35fb40416104a8036780d42164a4df9d685c53699f481164c5d8db73c6808950002a4947d29c7d459748e5a6e5129be2e79a02b221c2d61ccd2a2a8a0fb371ec65c9e567c062c9a01784e542ad2e67a37c25716f2c4bb1126db36b8a9376a9d70cc6dc477e4c0f0593dc667c5f2c11204279e2222a0f5554cb84ec8696b0b8c3d9ccefd202bc72fdcae77bcb3010f14964b5c5173cd1ba8adc998f893c8aaa6814c5ff2ce12cd5935db711b1e6f5eef0ebff5db7efd9dc2a56bf72c6cc25d533c44aab1beb8d24d6d6d5654bb4805ec960a2e6baf0d472b9cbd3cf216f9a27eb0c1495a81432c292fc2f9d402437a5d25f26c2689b6b5ef5475f2af46d295eaee02830c2fa874317368ea39134aaa53e4f3c0363327e5cbb81464f8f032ea9dd482ee940b6aebbe4ce4cf1e28f89d15fdf614ef6cdce81096752b1153585dfb64cc6d43347680575e405e86d578eec8cead2adfe64f557858b1059c17c00403ec9d55859f710b23824c041cb4f358b9cef4754992270d85099816be9eaf54ba280bebd175eea23f298d151fc22452848fe05c6ff6d493ac335a156e396156d8113fdc8ff5faf5e20c65b953400d3a90c3ae4edb04791b775e2d5a69dfca384b7a1319b45723a4c34629360300674427cd71553ab9b117e40f27ccfd72d0affb4d39299a611a930562613dc2e0b0c82528fcdcb5e6c8c53eb0c9f39b77eb14776ba91d619745e69c3ba729efb75f700c316f47f5e7b32aa5ec70467db7925dd63ea81cd1e587e1d384d45cac9af601b8736a36d0e7014c09b9260441f62283a7407c591ce35e99aca6370f7a5e0b793be2db0d599e93f9a8cfe76db612460ab22872a140e030cf9bf065f31bd655c9ea89b1d3ef8a1087478100033074cd8858bc7388e2735a0b66f997e2751fb86d8323c8270ded93507f11dc25b60af93328e11e36c866236ea52481ae30412feb8e9a7856df54b10c2cbd432e629aaa9abb6d2172c6cfc57974b51485105c90ec4c7318353c654c78f18b84f1af6e0be371b48c7e755670d0e49286e47ffe71f53646a98a9d678cb330cf0b69c19b8b67596178efaad8a4220b1a31d501fad6da233761849c6f35188bf832d396b204b2bc40ec10f6beb9f0981342d4f1c5bd7ef3d05d03cbdf2ca37e90b1c673964d64c279ccb4b814033a7bccb30a0685608fa9a9bc92e2d3a93dfe22a8e6565cf3e6574e75e73d0212c56d01aa107100bca9efa5e8a8e468d5fc87b0555ef34ec0f3ae6d7845df5a75ded43c402e3c3901e3764ed162f5cf5b7a91dc24a945dd7da3d25f911b6b747dfabecf70630b2ef9b201d61bfe2d07cb9bb7562a1db6004523d82be00de6405fd49e68b15fd355e35459bfd27b04edc", 0x1000}, {&(0x7f0000000200)="cdbd313bfb15b04585ef9ab2b078ba28e90a4b3c3c090735200fc6559fa2d044ea7e51de1554a1676233980985d6ecfa", 0x30}, {&(0x7f00000023c0)="9cec61c2b07a053e423f42b7028649ba4dc331254365115dbb003f85ea53e35e3fdf62c702da616caa7d6ae0fbfd03047d265b8cc2d09f764d6723205efce74a7246e628dbf56729b80e941fb35b04e81f1a9e7fb52b71e2a38ba3579a54c889db5dd0027c6866bcee02cc8b1ed4817d8036e82d887c2ca8e6c5aa9715c0d01f9e950796708a4493ce0967f980a3092146eccb923e2a7ee465458f820d8ebaf074156a986ad6ceaaa0f6e16ba962d36755129abea84875cee5dd7579c1d5945e41bca3fbd89ffdf8806d7a7559e7bf1d4a0de3c10dd38b4ee6ef924442aff40e2dc2d447edc7f5ce74e8", 0xea}, {&(0x7f00000024c0)="eb456bfbd06e9718198d96288b89f4195ece8263ddce3d49eccf28e31a47a2c02c4eae9545981795c7a6713b99d68d094ad84f845b87f956c7b8d7b18390583e3a6dda3ffe167e10c9c2b7d4b88cb3086a4503eb9c7ac0f65b7975ef199b30101498000228bb7c406af015b3fa2e45c2d1ac23958cbcd2f5ce7538d6f41463dac78e33aa268895103d78d2a88e0b4dc04c249ed95825263358b9e99bb1fd93a23228098375e12e333bd5c6d401b124c4b14471774ee7652e0858ac1ff82571ac9cf41fc0b37bde7fc8499ecbcd4db2864b6ae3731fb195", 0xd7}, {&(0x7f00000025c0)="bc5b45a6f07e17c5c94a50f789d35cfdf29fdd5abd3a5bcb82ad684548ae2303e8439d99b0068d4352e607fff940fe7ead155493a460dd1bf75b96f08bf8d8fb5e12e247ff57ba3a2f87b61a50fb49ca332ee1632e2ed62a830dcb8b3314bc78f54d1042075ac67c134a990ccc7e46626b88293db8424985a91649054c9e1f9017567688d09e87bb24193f3ee12229f483fbc605959896ff34ed64eb6cf745a93254f6b230cc0c8cf9e6c7b10037072c30381579ffb6be26ce130ded8b6f72a9224f126f074ac350a2c434e5e8f6d2cf0751bfd15b90", 0xd6}], 0x8, &(0x7f00000029c0)=[@rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, 0xffffffffffffff9c, r1, r10, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r3, r1, r0, r14, r1]}, @rights={0x38, 0xffff, 0x1, [r25, r26, r27, 0xffffffffffffff9c, r28, r29, r30, 0xffffffffffffff9c, r31]}, @cred={0x20, 0xffff, 0x0, r16, r18}], 0xb8, 0xb}, 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x10160, 0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:51 executing program 0: r0 = socket(0x2, 0xc003, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYBLOB="9244dd61f4d7be90bdf34820de033dc46ab8089e841e14cb54e06e550d94e9c2ceddb663e9486f23e2ef66e7df829195e14cfd7ab31749359616896f53d16f0df2058744c4c23582a8131d879933a973e7f2d87a47dbc9317d267ece0fa4c6e380cf95f187a8821e0bc7ffd3aaecf317413f0ee86ca90139247372ed01aa855c1915f533fda608482642e3d8fe19e66725669f33dd7274fb", @ANYPTR64, @ANYPTR64], @ANYRES16=r2, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r4, @ANYBLOB="b3f914b7f1929ad551986c48890f69be1df3f0ae289ec94deaf4b67b8252c77db5600fa965e447b0970446e3d70e06bfa39fae7b80e0e1684cb106ca0a46a4cd7ac6db0e1ed1c2ab0ba69d6cd5a29ada3697d298a112159ec836f0f62c83d3aa512f12eb423f01c3ea23c1a658d8c7d43cd97df94d2e2ef51f3f593836c2f841bdcc57e02951153d9270db21a022a71d8a55556ad0cce4918fd61d8ec9ff6af8d2c2832e2c2a2b949aa8a552e77624ce388e555d45bcdcbeb009f70a68609a3e81c5fe207dddbd9a4a9170d269281bcb894b3cb4062042f6235b06", @ANYRES32=r0, @ANYRES16=r3]]], 0x1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x10002, 0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpgid(r1) getpid() r2 = socket$inet6(0x18, 0x4, 0x10) lseek(r2, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc0a, r9, r11, 0xa9, 0x20001, 0x100000000, 0x1}) fchown(r3, r5, 0x0) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x1, 0x9, 0x8}, 0xc) 16:00:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:51 executing program 1: setrlimit(0xc85ac8346ffaf304, &(0x7f0000000000)={0x2, 0x95}) getgid() r0 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/211) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x0, "071cfe40000000e501040000000000008f403843"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x7fffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x48) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 16:00:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect(r4, &(0x7f0000000a40)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000a00)) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r7, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:52 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:52 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x101) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x6}]}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) open(&(0x7f0000000240)='./file0\x00', 0xb81a58f535be7e3b, 0x15) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x8) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1, 0x1200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 0: close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020400ffffffffffff"], 0x10) r2 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x1}, 0x8) pipe2(&(0x7f0000000100), 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffffffb, 0x5}, {0x18, 0x2, 0x6, 0x4}, 0x0, [0x6, 0x7, 0x9, 0x664, 0x7, 0x4, 0x800, 0x1f]}, 0x3c) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x80) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3, 0x7fff}, {0x18, 0x2, 0xc909, 0x7}, 0x8, [0x100, 0x0, 0x9ad8, 0x3, 0x23, 0xe0, 0x5, 0x2]}, 0x3c) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000280)=0x2, 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000380)="e5b234e2052f98dda37b6ab1f8cc5359780ac96cbfc556400f0f4a037e1479b0feceec2d9279da28c8986a528c9e7cbf88001de12506019a51eebe560f4bb7705b2ebf3cb57d638670a40b52c780c9d6c5af37b1fa0a3af902c4929b82ccf35ed504b2a2dadc76331ac1b2aefafa7ebc46bfb947d4c01b3485f5b3300cd3d10ad9f43f8b363ea3688c163e9ac0fb9ab3a26426dca63d0d306b1ee78657", 0x9d}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000480)='./file0\x00', 0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000004c0)) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x100, 0x0) close(r6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x400, 0x0) r7 = syz_open_pts() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000005c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file1\x00', r7, 0x3}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000900)={0xfffffff8, 0x0, 0x0, 0x3, &(0x7f0000000680)={{0x3f, 0x1f, 0x5, 0x7f, 0x20, 0x4}, {[0x3, 0x1, 0x2, 0x8, 0x1, 0x5, 0x14, 0xffffffff, 0x3, 0x898, 0x21, 0x7fff, 0x7ff, 0x0, 0x8, 0x3ff, 0x3, 0x6], [0x101, 0x4519ba1e, 0x7, 0x3, 0x80000000, 0x0, 0x1, 0x7, 0x9, 0x80000000], [0x1, 0x5, 0x72, 0x8, 0x6, 0xfffffffffffffffa, 0xba9f], [0x9, 0x2, 0x400, 0xffffffffffffffff], [{0x7, 0x600, 0x8, 0x6}, {0x9, 0x8, 0xf67, 0x5f}, {0x8, 0xffffffff, 0x5, 0x7f}, {0x3, 0x3, 0x6, 0x1ff}, {0x9, 0x5, 0x8, 0xfffffffffffffffd}, {0xa76, 0x401, 0x0, 0x1f}, {0x2, 0x10000, 0x1, 0x7}, {0x400, 0x3ff, 0x8, 0x101}], {0x8, 0x1, 0x5, 0x6}, {0x0, 0x2, 0x8001, 0x5}}}, 0x7, 0x40}) r9 = open(&(0x7f0000000940)='./file0\x00', 0xd599910a5aa4ff44, 0x42) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000980)=0x7) r10 = dup2(r1, 0xffffffffffffffff) connect$inet(r10, &(0x7f00000009c0)={0x2, 0x1}, 0xc) r11 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r11, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x146, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x83, 0x4, 0x0, 0x1}, {0x50, 0x3, 0xff, 0x896a}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x40, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000001c0)=0x4) 16:00:53 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/19) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000140)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setgroups(0x8, &(0x7f0000000100)=[r1, r2, r3, r4, 0xffffffffffffffff, r8, r13, r17]) 16:00:53 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000080)=""/41) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8]) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24, 0x0, 0x0, 0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30002) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x240, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 16:00:54 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0x8, 0x100, 0xfffe, 0x6}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:54 executing program 0: mkdir(&(0x7f0000001400)='./file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000013c0)=0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = accept$unix(r3, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x2) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1f, 0x8, 0x7, 0x1, 0x1, 0x101, 0x7, 0x3, 0x6, 0x9, 0x101}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x3, 0x0, 0x1, 0x6, 0xff}, {{r1}, 0xfffffffffffffffa, 0xa3, 0x8, 0x2, 0xaa}], 0x88fc, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x58, 0x4, 0x5, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8a, 0x4, 0x4, 0xc13}, {{r3}, 0xfffffffffffffffb, 0x20, 0x10, 0x8001, 0x9}, {{r0}, 0xfffffffffffffff8, 0x87, 0x10, 0x7, 0x4b66}], 0xc1, &(0x7f0000000100)={0x3, 0x200}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xd) 16:00:54 executing program 1: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6, 0x0, 0x0, 0x100000100}]}) pipe(&(0x7f0000000100)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0x36c, 0x0, 0x3) 16:00:54 executing program 0: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x800000000005c}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae21962ca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e874e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b6830310400000000000000d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab973d6e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6110100122079387573ec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db601004f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000014c0)=""/26) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r11) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r13, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r12, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r4 = openat(r0, &(0x7f0000000840)='./file1\x00', 0x400, 0x1f) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000005c0)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="00fada6db19db52c2f7ad890fede4b2232956da7c19e4eb4639792e707c73709405e06ef650452", 0x27}, {&(0x7f0000000240)="15a599c350e3e4fce2a0d15f88d0be644aab1da51c827571573d9da41055e496fd5881670fc6adbcc9a2043f8a382fa5790e8eab0be22edcf5a4bb28d69ae7bf838554749e849c24a9ae75599ade764cff80456ce5c42edc26a1546c3f872b1b76cc733dc184ec9161cea52154d31d1b665a43e80572a15ad8db50e3b0731fa961e956f028a9123da9aa782bcd05bae08e03331f3b1d68309b8f07df2477d6c015a55c0a9e4b8818b894b7aa1978c4c23bc6ec60bfd07caade573ce3a4b8a0a9f4d77dad9716b0647bc2625cd7585b2deaae20b4c7f0bd9c5ed909c81e71dcfb96", 0xe1}], 0x2, 0x0, 0x19) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x84}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000069"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) chroot(&(0x7f0000000000)='./bus\x00') readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/149, 0x95) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010000000000000000"], 0xa) dup2(r6, r5) accept$unix(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(r8, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r4, r9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) getsockname$inet(r11, 0x0, &(0x7f0000000140)) close(r11) setgroups(0x0, 0x0) setgid(r10) setuid(0xee01) syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r3, &(0x7f0000000100)={0x0, ""/124}, 0x84, 0x1, 0x1000) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) sendmsg$unix(r11, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000600)="17ea372afeb321b831141a5682922c3e32661143ef08eff2d6a0eb4423ad89e8cf53068a764b7f43aafe57bfb287232c82d1a2f1c8ecaad7b66f2ab3298c71651d490cea624ff52a6ffb7adbff0fb7ec9589e3adf08fa90f211d56844d33f4f5c953477db63fa64baa0b887e81405c77af6b729b90e1856c9dd21270b15ff711da9a76d9f79fbf6b2f235235f311be3c217f4e8dd990ee5d35b755e22f98885b4257bfb177a02d49d5ed359446d2f23d8d17254b999ef32b7bab18b782361083eaccafb63346e5167cc0b2becb939039937898716ab5125f0276fc1d74d79ec2b617cfcc527a07e652438dd59a58caecc58fbf6ca3c6b9", 0xf7}], 0x1, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r12, r1, r5, r0, r5, r13, r14, r15, r6]}], 0x38, 0x1}, 0x409) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x3, r9, r16, 0xa9, 0x20021, 0x100000000, 0x3}) fchown(r0, r2, r7) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x3, 0x4, 0x5}, {0x3c, 0x5}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0100"], 0x2ac) 16:00:55 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x0, &(0x7f0000000140), 0x0) sendto$unix(r1, &(0x7f0000000000)="fc61ae00dc6bb001c40adc98a29fc7cf88c71209efc824f0615167e23315c83423ac7be02c955a5e964c85b662a6405b68754901b7c4715257a1fc9dc8a040d45dec5cc467108e9f91125039f1a6a10686ba149d7bf678aa5e0076a843be3a65cc64d145818481715a8528d3eb05418b7f13c7fce1c5ee3d825a40da82dfbe6b65943e0cb492377d", 0x88, 0xc03, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt(r2, 0x400012, 0x5, &(0x7f0000000200)="561d7cfce44c0d39e6d06ecdcb59bde8ce3a85f76446f3f0bf2f57b8000fff5f3f5dcd910083ed01dc190ae867e221afb07076956e9af69765b8a5910e8d1ed06a07fe55aadb855ae2d1db42156c3520d9f01b1122974017312e3de23ea8eb14d0aea494b4c907107d4de6245909f65bfbd2cc1158875eeb8509b3133d551cf615ffdd5d1cf5b5915c726140b5e215c7cf79766d971537800d6cbd4cbdfb807964d72bd02c00c16f6ec6e37437b59cf79fd1d15c6184a30a48bab8387a487c1179fc78b72d6d0e8ff91de88bbc12129c969c026939af6bbb7a133f163a7ab5713d68268200f195ddfe3c061571a19c59d749c8befb8f3e5e1d0cc4d68d11ded575fd641aff3f2f1705f5505689b714eb96f43adc37bcf2bff026", 0x11a) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_int(r3, 0xffff, 0xe, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x6) close(r0) 16:00:55 executing program 1: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10008000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xfff, 0x1, 0x6, 0x0, 0x3, 0x3, 0x7f, 0x1, 0x1, 0x1, 0x5}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r4, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = syz_open_pts() ioctl$TIOCSDTR(r5, 0x20007479) 16:00:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xe3c07bf641c65912) getsockopt(r0, 0x3, 0x1, &(0x7f0000000040)=""/9, &(0x7f0000000080)=0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x40, 0x9, 0x0, 0xffffffff, 0x1, 0x800, 0x200, 0x10, [{0x8, 0x2, 0xe7, 0xb7b}, {0x7, 0x4, 0x9, 0x9}, {0x6, 0x7ff, 0x8001, 0x9}, {0x5, 0x5, 0x80000001, 0x2}, {0xdc8, 0x3, 0x2, 0xc500}, {0x10200000, 0x4, 0x1, 0xf36d}, {0xafe, 0x6b0, 0xa0000, 0x2f}, {0x7f, 0xfe7, 0x2, 0x3328}, {0x9, 0x2, 0x7, 0x9}, {0x9, 0x7f, 0x40, 0x2}, {0x7fff, 0x6, 0x6, 0x401}, {0x6, 0x81, 0x0, 0x1}, {0x2, 0xffff, 0x3}, {0x2, 0x2, 0x200, 0x9}, {0x6, 0x1, 0x7, 0x7f}, {0x8, 0x3, 0x0, 0x9}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) r2 = msgget$private(0x0, 0x80) r3 = msgget(0x0, 0x422) msgsnd(r3, &(0x7f0000000280)={0x1, "e7b0175dde90cd0906a13021b2385a69d575a49ec5586ebe51c5b9e8444236f5dfacab637268b9fba940b4b33120d5b47332362c8f7ccbb8ca60fb673c40dc2c8f710894ef5a0e5cfae4a554b996be6bb0baee"}, 0x5b, 0x800) r4 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) fcntl$setflags(r4, 0x2, 0x1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000380)=0x1) connect(0xffffffffffffffff, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000400)=0x8001) r6 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x40) accept(r6, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r7 = fcntl$getown(r6, 0x5) msgrcv(r2, &(0x7f0000000500)={0x0, ""/103}, 0x6f, 0x0, 0x1c00) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000580)={0x1, 0x80, 0x60, 0xca47400, "17bc05a93506a84c128453d26a8ebcea63a5fac1", 0x100, 0x1}) r8 = socket$inet(0x2, 0x5, 0x1f) fcntl$lock(r8, 0x9, &(0x7f00000005c0)={0x1, 0x1, 0x200, 0x10001, r7}) open$dir(&(0x7f0000000600)='./file0\x00', 0x1, 0x80) getpeername$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x80, 0x0) getpeername$inet(r9, &(0x7f0000000740), &(0x7f0000000780)=0xc) r10 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) pwritev(r10, &(0x7f0000000a40)=[{&(0x7f0000000840)="e1d151fc745b3304e59aa7b4956dce7c7a74c79b74075da91be2faa1fe4b35ca5f2a123ad437d2d25b9aadaefbf6c98e31dcb4bdba62ecd14cdefcea7e9becda91e79e8a3d1369a70aee7518c4ef465c11bbed1430499bbc60738d0af3af2870ce406df76a9d500c5901f38b02f763ef7f1aacf7a8ca3a58208c57ba304ca7ce8602b017985b9685c3dc42e303f7bec93c7e2ba3a5a841044a08652c8cccaa2412a3", 0xa2}, {&(0x7f0000000900)="66550af31d66d625c3a0e18b79f714e34ab6988e16d3164a39bc28bfa809442437dfc60429c8a7f846cf7773cb6b9c65ef0450660a7d4fa05e7128ea889cd00f481abb44ce292567606a7fbc9b3f1b623234863eb7ec0c28da0e087f91b1044b58bfbc76e17a73c74a2dfb36d02c5f596e40d9589e30661f4627bd32664caa243460808e6f91c717fe18688cb6ce844839bf6edb20235a7947ba022a427c5840a215d53a0a958c4ee4d83a37056a1983bc8844ee0a180e70fe8ff1460dfb8a6ba064d9190c6d4adee3e6e31f705bbd0ce3656e986842c2ae1b6ab20dbe188d130cb7f41a5bdcddf709ff147bd45e3da1655afe", 0xf3}, {&(0x7f0000000a00)="83b024c5eead5dc418aec088773c56020eef8667dbb2d49abd6731e32148f9a5cfb40964034ee9a31b58604c79f90219da", 0x31}], 0x3, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000a80)) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000ac0)="1ea532af05400af69a7512bec2d7a060447ce971195ad300e7c13035eb0126694e3c1b8f4845bc17ecc6bf86da9227611ad6052c15c279b3981e4dd6b962a392eb0094b844fe268fea677ce11285eb57413fee1d57", 0x55) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x0, 0x20}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10441, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x10000000000000b0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 16:00:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x116, 0x0, 0x0, 0x0, 0xfffffdb6}, 0x2) 16:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0x2) r2 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYRES64=0x0], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffdfd) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xec1b}, 0x100, 0xc07, r9, r11, 0xa9, 0x20000, 0x100000000, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYRESHEX=r8], 0x1, 0x1, 0x2000) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffed8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r20, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r11, 0xa9, 0x20001, 0x100000001, 0x1}) setreuid(r12, r18) getgroups(0x4000000000000291, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, r8]) r22 = geteuid() r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r24, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x0) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x40, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0xfff, r12, r21, r22, r34, 0x100, 0x5}, 0x3, 0x3, r40, 0x0, 0x7, 0x2, 0x1, 0x6}) 16:00:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1d61a61d) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 16:00:57 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x2}], 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:58 executing program 0: socketpair(0x6, 0x2, 0x6e, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000080)="cb055bb83e3d233c85a8c718f9e41dfae04ce592b86c0551bc4a26c92322a1", 0x1f}, {&(0x7f00000001c0)="0e10b1a3081b6c8091d14f3f3806bd6ad6832532268cbe0e8664f467c2f8a9a36b9614eab7dbe9e4867881ebbe74fd5464116c8efe94467f25be4e28f7455fb48024831c158f", 0x46}, {&(0x7f00000000c0)="629ed5e541a29204c6ca1aa29b9d7718d4cb7d739d64c88c18e1d3b990a14972f0", 0x21}, {&(0x7f0000000340)="7f09808aada103fd261fbd654554194ee869216375bc299d8a456c9a763dbc8a37e85b4db590190c0ffddef4a4fcad70b2b9cda3f349d7f04ddbc66aad7c3bfcdcb6f369b54d90e02ca19084747ad5df0b19bc7506d5180e69a3943f511e1b966732e158d84ffb6f05c37ff502e8c7e4a425dc95c62396f559143fd9a5fb17a677ddd7e8c026d6a665fe34c432ca06a33688f4589d87d3c8e22fb35426de9ef6ff2c34ac680ef0993a9f1da456bffc9dfd1e6c2a5efb6288289aad94ee3fa73b5db510d44fb75ce35dab9eedeb7bcfd4618f56b4b08a6590176e69d5c15d8ea4a6f8d8df604f5ca592297905241c79eeaa6fe4b3ece5f1ac245557476ef270af23a2a5d283b356e6775379e9d334e7fd4e9964538a956233321220e3ce949134de31aede7b6283e82364d893fb9013c2b74cabd5014dae66e2c96081868ffd4129f6b7f433ddb054d15f60b1c1eebc291a332f0e2efa87a375b7d8dc1e31b239b516d0bc28c2e4eab3b9ecd5c50b2aa49845a79819462d922eb33fbe700b4ed68d14b8a5df46dfaaa4c5aa5388eb0a4952a6d3b69d802f1dbca2b7ac6ece58c71f0979f436a15bea0d3da89738b7dab7559b7c3eb9cdfba5a8301114252d69970ff180b5a647e72de91f59c58b245cc6076210c8128dda99680573b6e7d098c9b5ae75e96d1d8fb64c629532f9e3fe7d37ec06e9900357781212bb4b55645580ac144567d81e0b7d6a32dcbb3cd6b46858c60e3be66d6b32d05bd9f16abef35cfba3fd75bf1893f67ab237df32f78cd79392b1d36197771250a2863a32d07555644951719f1bf049045ae1344d03039aa6f183d0d5079641f61bd1501cd5cb3b339abddcaf32f7adc2321d1e31377f9ba3d7794679515f6f301f5462128295628df4935c2832523d900ca8e3bb1d7c008f5bb8abeeb6362c856a2f57cfc3e8e6ff461088032e615cbf4d272b2643ae63e1dc7e80c94eb0c48da17cf9b6544d41e937f3558db53c0168272613fdec120dbdec8647d93c3d404228f9fec1a3cbd3a4de4ad0efe9333f979dcaa680ed73cf52a906127140e671e600b6bb1097dafeaa6b986ef7809d921730b6120a5202529f183ea4633ba7341818c6cafbe312111e699b5df34350c9de6e49c56d399354ec5158ae0025a8ab65e387f93cc09c32cf6c711222be3d0a3ccaa8aa57acbf20c449fd3d5690c7149f5ba14f27bdb2263c4cc306842cee0e947004a48504d21ad498ee477112652abfe315ecb3c26b5ecc52b5f4a8fd3a83d308b34ff326444dae38c994a9d6993506f08e2e73b85fa5f7474feb899e0b088ce61bf0468bed031a2e543e838ad2d6149729455dd87d6379b199a742ae39637d79774104e0f9e58790cf0d9bbb486bb5a8e6971f4bc39f227591658eb8e6e105ec7c81eaccec1d7a7795e8511f07f0e24f493875d9b593d8cb9e3db3cc2bf3ae8e98ef72ea4f2f9a27aa523cf32646c22945db4074e9114320cee5ec4a68905371de52ee57aa19732e31adebcddcb9ce5225309506034902613bc5cc8fdcf50dfa1580dd3b3ed31ed65602157a36501cf815fd0fac2c6b340ab0d55b620e32467b17dd25db260bed4b87aa73ef5fbf6a6d626f637960cdbdd20eae5f0509e0dcf7c347e33f9afff07e25178c200f8a265943e620697ba997ffaa69b09a1f9d8fe724db31765206967b1825f31fdf02235e3738c612c7219ed70b04707b38950831b65b7ddc73203bf3f812f8a11d6983d2dc8ac39a4286d91aedf73fedf9d8785d8ca1b59b4c52fada207f1cc4e56c4c34444b45d2b2eb638b009917b37cc63d0a7b6f7b233c9770564c678b6390b9952a874e44bf2b39668e7c380778f48e6ee93d43c85282a6feca67a722298aaab94d70a0f5ba2b4ef8beff20971e0d745698f8a61e09d555f30973ac06b201c2f6c3b62618b73ae83fb7444d83b30c4e81d30b204f11fecb8373af13100297264b0d4512c137ed457488a97beec4b83d2eb333cfa8f7cd4d1f15800ed408b06ec363f0ff078071696c629048d6ca2a4c55ce049b92e08940f2943d01fa77aebef931374b99e49d8f525a819c51e12e73732803bd3c982c9cba8d1f7d17d6a5f8791e1d691ee93a4072f1e7a00f3325f1723722d0b008e7f1bea3af96ced923ffc8068bff59144144994ac6a91e28cd715268258ad733d5cd1ab8c98324ea89905e6750d848f887b64809fe8e16c4c70e330d6c8c2e3da5b3c9369b18f450e4a93754805d8f8bf2a41b8f30f560090b8f9736cf5a6ce2d7a6c68da751409e0ff0c49fd16d7fd39dad219146277831a5af508eb3281167e7d410e90a8040a9facf78c6ae4b94382242eb51589b5e7993eb972960346a6b506173a5369448cb7e878f53e4c8d5ab40d0ae5bdb4c9eb0febd68d9e4cd3b4653903fc264a6c30c1a47446acb1447bf4bbe4aa369986308aaf53a100f5c27c0ef8adada05f58bb1a199e1d59766369d66ea6ec83b7f8220b681ef3c6601a8b8e92bbe980874c11fbd4b4bb51d42392cb27ff1680c5f30ee77b2e7ede2bd75ac1bd7bfb26fb9c9fe2bf1cf8aa0eb9d9e5474a426bd3afe5c7f91c114c2cdb5bc19c2a9411bf62f332e4be00f97302670c47fcdb62edb05ed285c07c3f635f8dcdeec7e3c0f4dba457557c4db82142d1fce3b31c627be04bc644cfa400f4d91bc6a0d046df8d28b09ea3bdad8dcf7e83da04e638c2212f9353868b9b509779e16df210d53f97bc4e8234d3808ca56ee96ba491f73c6ceb3563fd52087f902d2aa0133da2207e1fe9f73f4811efffc84752e92488410e759cf5b9b1a4f8b1a25468acf31fab77a9bfa2ef6027f23d094150564138455f3ba44eecf4d15a4405e04ea8600eed71087328e7ae5df3c6e811a22558d4ee0de3eec6b13194f51b023c26ca4132e6a06d7dfac70e41e387ba2133b6e32414ec19bf7729e19d247dd84c93b0e01c4a3d410a455f8b0df7de0b7f0fd8cb391e22b295424a08202df48390e6182237c4dfcb529ecf06393c3504a3a20783744e52e7687b7c8bfe966594703ece8f4fb4a4ba88d4cc2b44b1858461872b31602fb0e9752171d4947640a358ef06a84fea51662dedf6fbd3912980390bafbb03e485984cf78ba8307633638c63d80d7c6c4066cc2460375f1f579d56f5823c521498013a44fc482344711646c4a3e7c52055090539fd362c89b1f53488976218a9515f32fe6c62062b48e3ce576790a4a189ebe38cc7e2231de7aec9ed499e1db3b75c186f0f753caac77b4d5aa6118f2f4a3eb5933b07de464986f6f80b7477dc6cd0f81d4e781f37b603b929e16483736da723c915473b1397d7bebb4a9d73c4325f5c725443516e02698a01bbb24bc05a34be7a06f569f451874eb8d52eb2fdb7eea2cdbd3dd455139fc6511e02aa6feaf2ca17887525fd503f89b77910eb13549a8281f0ed67619ce155fdb1bf432f92b42c59df82de1778a7bf90ebd21b2daab038a3ae633b36f0b75e27c3937c08c029ff9273c96051c905506026e47fe85c8c3d00f4143843e8635407d5c90bdf3d589fee0299c5f2c304e05baadcb9e64ff86c8bc58896c403936336996c91b055afd177c1eceeab9a325f62e96ecd118ccf4fe0dec061c33b025edd2afbbe9bd3914347a711553c731ede268f3e628d94e7347f44d0008ff89dff93eb2b1fef862c83d78d666a5c4107541f6b29a9e2bf01e610bde6918f197816671b498ae4dcb5883410b2471846140baf5a90a059b448fb7fab9bfa74f68dbe18fa1805536b35d979dc0f216c1f34c38d34421796899a69f40915a993d59cd33aa7855b18646edfd21d0ed5457d0be12ec8fadd75e2280666620fb0d29b099dd7c313a6fae8fd4f07a9e79f603b945955ab47e1cee028957c2e626fc5e639342eff66a914a2e560f93c38c5cdd849fa7f4945e8ccc8b27a11c2971006a61bf3e6f3eac70b5c6dd653879929c0543c9f12e1ad51274892976d2ff263220f1696276055db0d8858f3b0283defb9509207d1097d00569d1de63f8fda65d642b9d3721e445ec796aa2131b57169b2853d26870603c4614eb91af0498391b3400f5ebba01fcb33dea29ebdf2e0f4793dd3656ff5390d3230e51487a95d5d1e93836eb1c0d9bfea9869dc267789e2340bed85c98d71e47234535327e1fb46d77fc86ea4f1c7c5753dbd538f3b4429416b84481dd81b598d77b0d134256e6cd7bf070dacd104bb27aa90a20d6bcbf41269e9c2630676016ed98bbb0c458e3ca2f001f5775855b7ccc1ba402df1446fbff57ff0bd3fda79fdaf256761e6a3aa62af2e47ac3e8c657b80f50c5994a0ae98ae55bcdfc91f0861bb850184b6b2d01a77a25462a65da6114148350b2680442c276f86cd1be04e2799b569f7c46081d82cb4a9dd9a155c4daf3d0be8d945dd38eb33158e5ec83aaebff335e6ba4c356d55e863bff397b41a011030dcdd382f3be59f62482a6d2158031e837d7e54b43f8b8cb0905bb3c4d0d3842ccb990e89d02d61b9edf0336754d1dce921067819dad1fb8160f4ad516a9ec83ad09e5c4787dec3e7d9ce9bba748723ce1165dcd342c981eb636753002632ffe4f1e66c86a2fbbab6583d716e7f60a6005da96640faa017f2bc8b0bd97c94b305970b66fa5be7c38f39b96fec31572bae59439ad8355cd8baa8329af2ee5c7f078460bbe9176e904d00970bf257a3876b6e69557349a23c2d7fe36009f16f0a9cbb6c56230bbed0f80fba882c9639e6c4537d96563a656b9e7623b4f4e11cfaae96209a2e5a221723e31382e224f0294ece8fe94c7344df1a196915d3871c9646bd8fe40c89a9f4fb455d44bf0cbca88d50cf405a3e428bb6d29df57aa9a0f6ceabab5e1e14c1835dca1d6c0a61fec9c3bca5fee4dc8a00d3c8324efafdfef30e9e92603a9f07f8829774b90ea023b9b87454300f87973d8f87e999df892715d1c1025a5601163ee1e09c6495310b47779e4f437b1a366a7c7731ed6bf6e93cdc87d78b9a4ce825e1802e6f8e1ddfe7dae782424e6a14567871018ee529febabae99d6cdc43c9a4e682b39c187a9f3da32cf2cd93981e6c3d2e155233ace85594c73a5d67dd2364af23f5f4cee38d2a06d249a909131db44850556244ee408a04b597dd465baa5618de50ada2a406846c9539dafcdd7869c3627f890e631a0c82e37f2e71fac8f1aed32871879f1c2e1b0d70500e842c0e57a19303660054e1b3a3e1136c81add948c2b2ec2d045f0aee930c2d363ac97b50f7df79a9a99efab29cf27337c00f9f8f22907cfdaae134e9b8dac7cd80877ba8763f38d31fc0548695bc736be5170975a9e51af1d2a7aa835015c689d18dc6cf4d94614578c5381310acd913a87be0586cba99423dc3c26dd2fff1667c487996d62d8fda2ce60ab87933c9da1d2e0c20371cbc036c4dccdc10c660af95d5b5185de5c3c25b6a842f998979709f52c4c46a9f73c19452f8a33e2d7b5807f526113a3fdf7163a682b1024933f4f0e6acee01b04193ac19fed358407012a324550e5b69438c0f131e08cd4112e25b7dc57a6a7e71d0a1fa757aec38e2682436f67192433262e699a8d98763936bbd55240e0239cf999ff71945313a374dc1ed3c4f6c77b7cd3a0f0da11f3d3a875851fd5e748ac19e99d2ddb932864ee67c9f29a8f84873f40a3137f269ace751777582b105cafe458fc84db555d606b1be70ddec139f5fb492d976563ebe23db5b54eb80eca9aec3343288e4b90f81b5ada95fa88abba5974130d250f0333a906e64cb010b9f3", 0x1000}, {&(0x7f0000001340)="69e8f1ca93351715abd8419d0fc452a822f8dde6b1c71c5c4b795b4c28af4dda2e2127edcf493a6f9df4bf657fb7abad12f708ac9c7c8302de6a64f99cded414b817a3354879e19475f1def80a56b9266c4e860b52cc3dc581ae7b1e771be1b4cc63afb9ae4bb00c7aae38fcca21ec9079f4ca53990cf9b88e62a67871225f010a08b23306cb67971ad7463747ebdea2a0bcedd0e8082f828060a900a2a5bd3be6b92daea2a180fb2155fce0d8924b8a655c128610839bf7e4e0cd179c00310285c4562b9ab6b8d75dd24540920fe9a618be1966942885f87b990aeffc", 0xdd}, {&(0x7f0000000140)="dc809626be46ea4c6b5e360564358622ee515e72c4741c54d38724907a95078761a8b3bc800bb17da1d413044625be0526d343b800528788ac05", 0x3a}, {&(0x7f0000000240)="2deecd5157fa3a4f4ee0f9c94053a1607f3ca05b5f2bf47f09d1f97423bf69f9a394e7d3f02707c203400a9b4ccd3df73fac34c03faae0d3ea4cc2577963aab9411b96f32d5aed164c299816", 0x4c}, {&(0x7f0000001440)="5b9cd289f6c5fc4750b741dd58c1583039e4671c1aadd7a2081a8b4b19a106a370875dc82c1b2c457355d9d165fbf34a5182ac7d8fd541f5d1133a74d265163e396397ee1c728e3fddc8585c53c7fde3fde3b2f3e1131fa1ad92c70a5ffd04013ecb6acc901e3a8f62568c0b173ef5e23a2c0f5b3a6bd2bcda714759bc7261856bcf663114ed736ace33cb092153a6e21f4ed2b4fe827ac3602b3e0eef630babd0bb391b0687438231978309a9b131c2e89e2142e07b30a4241b3a94666e3f6d8e965a8532b442dd7704032eb1d70aee8e94c3642fa6f0", 0xd7}, {&(0x7f0000001540)="e466f3fdcf7ac26eb6a10de3f35bb0c9e98dbaac05c0fff71c161cb1093e16ebfff79a9816736e0be93d8ed1140bb433a974127152b587a87700ab1db3cc908b26ded21827d7e8e49279142359731e8c1c6ab67e9ba281449b15dfd05075bf55e94fc344f4fea00aa919cb16e193c10fd8bc234e848e5a1a176352cc2b3c8a8ed4d30a8bc3c705ea732be8ab67b9ada64a556d057675239dcc74d54251405acaeda6e35d753dcd18cfaf18283cbbc509f3c7ba6672042b280b4deb429c160b4e2fec5f1e337e756bd8371011088a47fc2323efbc7aa8ac01bd", 0xd9}], 0x9, &(0x7f0000001700)=[{0x1010, 0xffff, 0x8, "c4d2d2453a01f9e2c4cca913b52e705e3b33cfd13605c9da012461516f8ce8dd6f2415b7b2b68e18b4982b2eb8ee178d4a0fcaf5174ac09f746662478a61ceb04be5befc43e9606a0a919d73acfc122b63a05dd83b95890b6359942c72b56613b334c348d25fd71233d661849b019181217b7dcb66693b2a1b775e96b8b683bb92e12e785b558ab1245f0c1740c827efad3fbba09c472604f8dfeaa8efc2b026df2b2ca40e294e137cf3cb6c2d9463bcfdac6d068ed8bf4e70d339f264f773a8e6fc8065f98f0188c596349b52a1d7a8c6c079955e84591e0dcf007ec62cd1a4ac67c21728bf79817adf64aa82b45c023161275eba4b30b3b61d0e078221f4beb87316ce4edc1aec1533c4f5861fd1d02cf0e12e80a5d4b6bd351403d0278ff6c90b9a00e6247933a935ef6b73c232cafcbef6c9b634305179e0d73a1d1bfac35d0548e6fc9f8d42d10cea6bf03c929199ea0701dcbf1a048e25cb32d91b3c7fb9fafae20bf0d86783685dc3de4ac055a148f82878784ffb210dbac87898d00b448f311fd8495d97dbe460eb5164bc44bb89fe45950c5fc9c70f5f03b1d9df9a5db829f92f6e5b31b82b895fbb601565ae87a22c4f2cdd1aa4071aaa3e45bc3ba4e13ee61ab131326cfcefa3a9e292162a2b989645c9e077481a7f835f9795d549d16993617565eddf1da7bca215b15ffec67f2669f4ebb60c08b437b50e7824081bd5524666b2e9615c686474889869e1563f8ba3902e5b47e0206bd8e4950f9e44bf9046a9e1907cc729dbbd369a9322f216e7ec28c1903ff764dccb91f5b14068972edac83dbb987503fb29da96a26f5fc206c659536b7bbc7bcb48df2e57636c304103d6a1ded1383981604a7977b389cb31e8d4cbd98be5bacc4fc6282f79b700aade069003944d3b73b690261a1b0f84496999e9d2fe3d2beb4d201508297986422ff676695b65820c00c405423aba91648eb97abf8b4d57fc142274c99a72d0748c273e11f0058bb5abd0c7ddb621aca45056dc4caacb93a75a2d9e25f759a3f4eccf7b05d65431c04b87864214057106da88795dcdc9c6967f533b908b2a6b8e50b70868a9d874e1cc18ca75d07522632b06b422bc9a4fcc5be7307f6662bb391aa419f3f17b7b730cb08c5bcf18da1e159fc7ef5f7c46f0088eda46fbe40a3ea765a93b6fa3a1e7902793261367c6517a0a7bf3d8a67c861c1d984e16852d10e3e145699e40b201ea1ab05b47459ab1e7d88d5e14e53b09a9f04043824e8ab1566208740e7b502d8f829125ee7080b6df0e570ae36b87598fb053842063f580e8f7dcbbdee8a91b28e0b1aef2317b630149fa058f26975c273c43bf3d359d9c556621fe28e9113547d4771611939a48eddc22601eabce044e7cdc0c6ce74185eeaeedb7310ab6e50c167159aff69f39014b9943143657e39a2b22e4fb3efea17436b93289562981f794b8ea182d57bbba2ed2ac70c382b32788536f560f5b3c155c39201fac3ef8afeefd5baafff90003fb1c620e71ffdb0aa285d52d39ab3c937b8ca60d0739e805b9eed80d7a0b7333931bb64423db57f5094c9b42e8ba0db72cf3dc50410bf00eb4877aa45510d0a1123d8c49bfab8be67f294e9f07d6e15ac86809263ec1f93f43836336993576da17f2476b73571bbf8433d18d859e5a7f1dcaf07fe766b1342553c2e4e36abcda3c6358775ab3f1fb5637151b23727e39a328cc3dc9a8f7a6a0b4f748096785712040ade3e2b561fc6f04f0cd113d794f7edfb6ae5a1e84947497f71bf031aa1fd880ebf55cf60405211e9bd33538ce2f78b5f4a8974258a79f6e5c9f8ca38d5beff54580e1523ea46b5d535ce8a2e4e2f93fc3b2fb782e83ef650a9103b4ac93f1a9e3ebb25499254d14f5b44ef3e5d07e00f2b640324a6391e59ada9f3f85c40dd85970d39db83b4149790378085c2b3bfbc58eb905a870c07e1d11644ce5136b4fb0779f0d67d83f34eedc608e2b75bb062e08c532b83b72dbf9667a25eb8021b8c8866c2ec9881a8a7f4840d8dddc845262eb0d5ae84353ab463854d71865fa11a397fc6e83cecd74694811f34d9d1fa50198295c9e0babb27f5ab5d45a57c7023db279d251e8e7e33745d2bbbde779944e28341045e38d94f3604dc81d88a788c32135b4ad35e7f9b75a11711aa2fc935fd49f781ee4b7d011cc4e983a172a7d451b3ff36994eb5fab923d28f8f37ced1e2e911699121b816ee6f7318fc0045a5e6e8000c6aa5ffbd1f2d289a25a80a9daeea29760af97a6c3ec5387f43169c114290e23cc768576e0d8d940b4bb7e3f62b09a55954df42b62a75b33c38afde76b89116c2c30c430d42c6ca061414d8c6f5cb598bd55d69adeedd6619126911d14a007a13d5ac048083311b6b9660dc8c6cfbf54338276f397fa53b30b70f83a9786c66550f190efed2ff3618f4558d761e4a2ec7c38564718bf59e29560daaceec044b4421e35f9528631962e23c0d0287b737212956c4a1ad07b4995d4dac1ffc18050cfc9175f2178ffa8473a529708ab88e7e8d288aadd9ac4cd4b5605550ab9879173751bcceb343fcdd2dd40f6ba0ec3379a0a49e3a7b4f9c299183329d000e4f21309170c4e802470800e9fba08b88d04943b425716c2237da97bdb6c9e37e4a69d81ce3279f82522b76ce75d69ac6b67cb6ce4e2166c7c669ba3b1c3bf4302d8f900aa48884a493f16bdcac19a67023fef1b96cec2d8e0193352eb307821b04ebd0a69cb4f2de0bb32102684d455d25204cf405a23a872977bc63f6739996c789074ccf0f61003b0de476cbdc9508b6ed51170ad00517cd875fb95084f01f209c5bc6c4424794d8457516609b4b3f3fdefb5f92f5fccac1d1750db885794aa3cfa2c1feb925aa9592519273cac0d1b699322755e987550180d424bf52e04190cb6b546f1f2ee8e126a6bfb07ed3416259d1e279a27a109992499e07da834e1141f81ee80287a6fb6aa13ac8252051129d5a19d0a6d9c4842f9289663dc3e6c3a397b35fab228343d20a50e3b403eb0038b5452dfffc8915f39e2e92d78a99fd5fbb7cb8f745395745a1891cff1505a9ceb1481192f807cd9ff1a17282f1a67c9e94f1767c094618374b4fbc61e1bb911fe54b12db7a3b5d5ed9bd13bade3789fc889452033fce82653f905a218d3ee01c585a02e975244c63bdc2fd747dabcb79f994145d96df2dd1ac28704650499af5f9b564b32fadadfabe96f7ba9bc543058b0fd0262718366842519a15717e9ddbe711fb7e5e60db4c91d54bec273726c5b2412638e8bd7df5e661aaddad1f095440cfd5fb04bd124734517e9c832e85844d2187921583837bce46a08f91ba6f3a98ccb0851a4c3058b85d4ac43d255e1f3ed00bf836d44907c4bc09e0e6525550dc225129476f5809326fa19f5c8cf2379a6203d143f95633d7ad8a43b3ce139df459a73446d152f8c8e4162d0d5426da50221d09a54f1fde79fd51fe1bd1ffb042ca72d2ae3120afe50219afe03c25693cc872b26dcc56c41d4f93be7184a440bac6b5b8caf6284ca05bcc5e51aace80270cd2878e0915a83059dc93f4919acd33567031dba86263005f30026165357bac966a67812b60df0d26d43d07c0f5900980b20abd509fe2cc38d523bc48f7a528a6116c8e896ecfc35db1d0f4ee2477dcbd112b40a634ddaf36e69aeccdbb651b15121d9fed02875da4fcc9dbb2fd80e3d027846cd764f88986dc19da357a120c9775e62fafde91eb3c181ba5f3ce903684b9835d38551d2c841efa22772db0b54b31801238960eb8e2de84d0bee6c42a04148de1ed8bafc1df781d81d5001bbcdc5c3eeb324c04239109367e1fe180e430d8e6ce296ea257d02b25e4ef85977392659565f2133b00d8b62d8ae064daae5ac86f3b73cff4e2b0172e487ee46fbd73cdfaf2224bc9c5bd4ae153fb797fd8489fca8f4ba91759b2ecde4a61203fcea9d28987f3efbdb2bcc111ce02752ab6cf61e492de8a3a8c10e1b26491cd7e246b83e1d94fb5cf73265a5262ac655fff2b8f9680cafd1c92b0d22f7cb0581e1be10ab7fa7e77e1062f8d46e477c3a51a8fd831cb4de7c12e456f989f2ec87880c4064e9c933fa75a13ac4d8878016133f805d4570afc707737284f42ccb970d16cbd9240db3e4b7ec751bc093bdb6e708b46463d248fda60378f61b3564323f5b1a62a11656959f6626f09d7f10fa8d87d61667b2b8af4517e65466bcc3f1050f0390fbb1721335e51c111783a3061b9c4cbbd04bdfb459aa26812aa7d27ff4cb22c1c6891a797927d03daec6c1cd8b964b804dc551b04adebea58358ac5c9a1e54235099f1a1304bbb108a04a2172fa318c80bab8a3d4bfcc6ca14de36bb1f33981cfb0f9a2977a2fdf634718e28844ea145ee7f18c661b4f74bc0d212c8c5cc1b31d9fa6733d766f44d6c1077d9b749c22e6506cd178303621eeac19e3704b84e7596d2c1ce4f80282775984bed1f932ceb39f2c860bd03f475886801d3a074564945db5dabfde39081d2d7744962de2880e3885b8dd7265523e79b4a0f68382a8d6334fbbed7f5d015b24a0e727041d360301766de2e0c28c393f42030c304e53810649bd7630798a0b3a2a5c75a50a83864810345db76d4bf38895eae5bcfb44ddf59accb438793738c18131420351301df9f43179770a8a95affc77c9b50593934718593ea5b7125878270bba0a7adc106e783171f33fd195e825d195156fc6e272dde3a4ad75e9e781a2be1a0ccba8bd4380ee9557914e27d22b78affc02e5167123cb52236620d8a77690f4d4fc9c425948bddce0634d9f47e1373c455715bada401a84350157ffe12144aa4fbd798a37e7669905d9b4f7091702d33d8d24a7f354fbf9223a81a9f4fbe01c6586dbe56f5ad26d60a06874cd85956077289a827cb066bf0d0fbc36b64d69bb766bc464141b10da32dee59089fd2967eb1a6bc2a6311db8068d0014a140b347044612aa9bf2ba24ad58c8dcd7f39b2dd252acc461865bb3150919553f64046b70f331820275652cfbb7daea9f14b536f3a97b4173534e27ebd6145286afa54037167c0ebed21cbaad0afd8e14a7475cba338a87279fab9fd3c44159d028879b69d11ccba06e137e5715889454a9a20adc38d8015eeb2871025b6c3a83eef42204b417b16b8c38793e0dbe56537d4032ea2731a5d1735bc288a16bfdd96954317dc1d7d0637e14ca5091a295d35ce337d3c18d2a73da8ee0c8d53d0c0ffbaf47cd51dc1ca98fcb0748a6f69ecb21783cee18947b9bd28858dcb587298c4b2119fcaa0efaef5e38a6f53efe685099bdb5306db52190310008ecb5464f2538cf229ab9cdfaff2c4cfdf74de596a4ce7aba8c68ea706066a2886db575f6442c89b9005a60e54a1a53de2867479319d05a97fe19d974d1be52e479fd130f9b764bb94429bc7cb7e1463efa681f43a499bbe59e8aa782587c585d34371637a8711cec673dc9d2a76bed52fd1fb7d9efcb1e3486bebf12666d124be78e5e5a2595fba55c1c46d1f580649f8b9cf10c36fbb8b93798475ed9c4cade205056368d5f374abdb637901e12e55ef25a475423ab0e699134b44aae4712c2304a8934489176eff38c7ec0bb527fd67216fd1f27889b9b5aa2685d3064e1ee7d697f9e055c165d297a5afdc449bf78bc1a44cf0ac38766611254e93af9d27da84d2eef999543fd62a9e7fd0906ca15d2a1bc5f56281bfcbfbf61c15feb256f3878f7da8284dad041685e49cb42d41338c62a438bd98d00e1aadcdd9"}, {0x48, 0x1, 0x8, "bd0f3b28dfd8fe29885c35f9d9cfcc4ee36c3affc62bdd5a94cbbfa8cc09457d0b03bb135338502a0f5b60d03ee2b439eef4f13f22b58f31"}, {0x108, 0x1, 0x5, "7c840c187db8a1e03c278ed6edaccff5ed76dca3543b840659fff77bbdc4befcfb3a70620f67f77e92dee7aedc4bbe18e384d6f2fc9a2c91343b4177cbb46783abdf054b8c1c579d7c8deededea9c5328db8dddbbd3d37231de41810e2bbaa05f7263c3e978ee2ffc3bcfd31b559ef0745b203c71100c381a28181e385ef4f53838f2c8575fc4330f5ad2f23c7cdd17ceffd46bd787e792eb1fadcc5af57fd94e8bcc0b512af26e162f17b30c0ab1c8f8e5e3ea1c539ba0c8bfefb68eacf389baf0a5cc2bde57be9fcc3d0e87ae38cc3eb8e42e2e9ffb754b099eb2d5cbf778f091aafb8efac3909a9191218f0f126d2916319"}, {0xb0, 0xfffe, 0x0, "ff94c45bcd13769a3b98ec7989c2499113d127feabff40b26d21463ba9411191b5425ab8b72a2b874e3a41177c1da7a7735ff727953b3aeff5586ebfab1231f580ae4cb1d1cafd8db2d93d28affdd26f9d056b1db1dbcf82612f483d99ff86f7fbd735e10635f1f22ea887cb6d4f24896c14d88a4571e8052624d2242a04cb6abfb4e4f667f0e92517c3bc946c89639ec83a11f7a12047d988f2"}, {0xf8, 0x1, 0x2, "76e59a9e83ec544f690ca7bb6d90c7033196fd795cd1d1f1257eb4343e3a833dbcc57cb0d8eea7a161354ac1fd9d0c60e4bfffbbeabc693dbabab6626b5ed24f8a5de26f768f4dae1c8a73852630ad6b469fc19827c13a669ef53d587500ce87e4ac3c4e56f8f2197b5fe5a268d9efd1f1daf0c17919a1253698fe7270ecd0518707353a8c3cee951e157b1157e11fb44d82ead453577fbf237fd8bafbacb02137f09b0b2dd70da8ae9f037118353e7da1f78c65dc26b98090a279577bb68224be9118f711381df50c8fecfcd49e2c71660d8ef0eaaa664b8a6a4a5efacf234082c303c6"}, {0x90, 0xffff, 0x200, "22f82524678f8e70fbf03542a313c62e4e3f9cd5c767d16200685ac221b7c6381c9a037fb794cf0ff96e03cdf7ac2855e63059b9768d862be12cc46638054c84003e67fd31bb7497f1b4b9d9ed831308a415b5adeb0e83370e36aab4a828d750c8b90edc4b3b3fa4abb1733045dc425d912801b2145782e6822d849c9717c5"}], 0x1398}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/49) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 16:00:58 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000040)='\x93(\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=':\x00', &(0x7f0000000140)='\x00w', &(0x7f0000000180)='ww', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':@-)\x00', &(0x7f00000002c0)='\x19\\\x00', &(0x7f0000000300)='ww'], &(0x7f0000000480)=[&(0x7f00000003c0)='ww', &(0x7f0000000400)='-@#%,\x00', &(0x7f0000000440)=']:\x00']) getuid() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semop(r1, &(0x7f0000000500)=[{0x2, 0x7, 0x3400}, {0x0, 0xecc4, 0x400}, {0x3, 0xb394}, {0x0, 0xfff, 0x800}, {0x4, 0x3}, {0x0, 0x8}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/218, 0xda}], 0x4) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x1000) 16:00:58 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x7, 0x6}, {0x18, 0x1, 0x5, 0x101}, 0x8, [0x9, 0x1, 0x80, 0xffffffff, 0x8001, 0x6, 0x40, 0x1]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d7v/\t\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) clock_getres(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7, 0xffffffcb, 0x3f, 0x9, "2f1b6cbed3b7c0f1db3113c73a1a6ffa550d5083", 0xfffffff9, 0x4}) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="38053ef324265b8c57b2a2c8b4fdf173d1c26d02c8693fe3e4ea08644fa67d3399f771b6e2fb56708f5713b59685d82d98ef03c69dee00f25b9fce2529812f2308e54ef539d0d99981131cc8ba8c588fa3c4871589d70ba8315c739ac84eb9ffaae1b95c6ef0e1d8c04c", 0x6a}, {&(0x7f0000000240)="8804c75039b04c2f1daf2b7da50528b28af017bc230b0a4cb5a86fb835829e330848cc496f4c873c414d44f880d5cac48a7becf4793c5148c37f6bc0aa5a2d81bec6e34f5053ea281e70a25963d62745124d3986391663565624f92bbec07b06af06c19d84b7704badfe19676382cb2ec21366ea4b2c042c559b1bc4b4e4381bb92aab9e04ede5861ca002865b19d3735a23d3a0233b77d90b9c8f05f7d1a78f02b436d787e45485facda6f226abff797897cc8799511901f20a923d421c21f5b021360d16a7891f08f58424b9065fb5e71b7c3ad6", 0xd5}, {&(0x7f0000000340)="dcd9ae4644f0eba7f608b38be1ace3216bc56b19faab584c02688f068b5090b913f91d40509075377c0f9265c2e900ce6c43dd5819a97a9ef2939853397acabb1eecdba6bdf7066fb6ddbc82d488de9d1254ce80eb3af8e6c6f7e98d647ea4a312c6bdf90d7b56ac7e0fa9efc0660524ee", 0x71}, {&(0x7f0000000000)="2b87a5fa4e0614", 0x7}, {&(0x7f00000003c0)="67290c0a39940fd7687ca500517f54294608b856562b4d05f2d0a2cb13645e4c626a6147e2bc942a45c75687bab06b3b0f5e189ba0d90bfbf67904f93e379c8321db639cf838aa6c8281", 0x4a}, {&(0x7f0000000140)="344e10fcd0312cfee262d53d5b19570143", 0x11}, {&(0x7f0000000440)="870de3a3733d4e6c305339d8991cc13ddaac841042b1d8d6099b2de53f910204d49c93f41e1efbfc2c95f689cd3b99b8ca085d959a8ef35e21466040b8cad4d0097cf71d1ebbc35f563e753951738e19f9f8f6de0749b4e01cb4b0a889d778cbfb24ddd3346cce400077202c87560018b8bb11487a75e221889ed9e6a1d1c9c2ae77abd6e19db4f4843f559bae1479087bafbaf8196da844a5657eba8aa91cd4f606c638f43efc", 0xa7}, {&(0x7f0000000500)="15574d575c7a84d93888df993889f26cbdbd748a5e75fcb1270f8caeec38fa196f1583b0e689a3b8a53f63925eefd043427c34edbc83d3de845c4b33387cb440e7498e8b87ab404c06f55c0fd1b294cf3d074b4ab26652f42b58bda3dddced61daf586fa4e905585274b07f5097d2f43b92324c620ee9276c748c526e9f48f3446cbea2c768820749e195038f26e574f6997ad08b372c46698628d6c368261d57c37c79d1e5acad723ea43c9bb3cd7ee0bfdd3a38d900b048a3420236aa9903eebbdbf316098d3f0a8018d3acc84271bf45a02d15471f5926a588c6b608917905265c74db4eb2d74e2c5d08cf600f6ecce5b26ffa5331b75ccfa48a9e2dfc1", 0xff}, {&(0x7f0000000600)="7c73a9ea4139e31f519eb99a4fc0976990c821189971b4df45d7a0a840d0284092fd68fc88517fa8fac6a6d2fef203fc790254899c6a759f4ddee90a6de0ec323c9af2e0724b868b87d2d933cbba558d5ad9f2b1b84b859a0533774d589520bd5b7491ba1ea94b57a6c295ae7eb9753f54d35cb9f19d68e3df313bd0d3b6fd6a8f5fd57f062e17a154c01c63f889727e686e4e51ecbc6dd7c3bdba7372d8619de6bd0483a4f0657ac463aa929bb9d7bf150c44a668ae7a96289236eb8f11c7a41995e0683c9015cce5f9fa7445bd242a4fc135343467e5c7208837f81a1ea5c1959b8a", 0xe3}], 0x9) 16:00:58 executing program 0: sync() r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xa95237f87a76276f}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r1, r6) fchown(r0, r6, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600), 0xfffffffffffffe8a}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa9, 0x20001, 0x100000000, 0x1}) chown(&(0x7f0000000000)='./file0\x00', r6, r13) 16:00:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146d"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000680)="6861fe261e6f64378b5e05cdf304b8260100000000fcdf82fa627475b78f0000000000000000000000000000b4189f2c1253d344fd89ff94715d82baf53fa40f1f0d188b20df00"/86, 0x38, 0x0, 0x0, 0x327) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r10, &(0x7f00000010c0)='./bus\x00', r13, 0x0, 0x2) r19 = socket(0x2, 0xc003, 0x61) connect$unix(r19, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1211], 0x10) writev(r19, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r20 = kqueue() r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r20, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') kevent(r23, &(0x7f0000000400)=[{{r21}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000540)) 16:00:58 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f1, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0xc00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x80}, 0x203, 0x20000000401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:00:58 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1e4, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x7fff}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40, 0x0, 0xfa}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) r15 = dup2(r13, r14) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r18}, 0x17b) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = msgget$private(0x0, 0x40) msgsnd(r23, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a8d1145a9100c402eff59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c8435930bef0a52e30bb318b8dfebbea30aefd51932b9cf65c639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1de856225761004db2f6d070aee5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c902481176c0e0dcac93ed7123abe56d7109700000000000000000000000000000000000000000000000000f2b06edd6846fa734aed62457b4582cad3576b9bb6aae9f443b477c07ca72c0ab760323537c51389b51fd62ae71bfac3900060f7acf6dacb4286ee114b86526085f5808c009f846bf4eaa0537865a127fdb336d69d86fe91bb1723b5ab5befa625b634c7b6cf99bfe8af597c21a55cc617c214b06e814c3a98e4be7659176d7bf4dbe6133645143c18527ac8f060432cbf708852ee79620e235fc371de387e94b027db48c9cef56cb736897fc96d72bb00b2f0d960bbd560ea3200980864eb137d3427f51c42daf52733921b9ceff8df9db475b1fe031af97316181b8f39e5d10eff8115b947868d3e6de14a995347f5f6cc356b1e7555fad32fbac59e032c27af2ac2673cb5e83c2bff63031964bf1a629f925dee71d0f25af8c2eb13f2e6ed6a434107e2176a53181b9d25626ae1ca19fa48a16c3696dfb9801d7829b046d15a9c4b9fd23fc2141792eddc7b47560b67f37b321391fca5702ffe49b70394e4f29cea3f24b45e1ebf72dc79dd3f2895e4840c201c2cfa397d6c2503fcab166680b2db6303c6f54d18df128f9da8dc8a38cc60b8c47da2b1707f53880df084b8847c010bb8d0613b79e326c488189ea228b833cafa4899553111da09b9841c6040a2316037eb41507d122f5ddc6f054bf569edfe2122d567ecf93b1a"], 0x176, 0x800) msgsnd(r22, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r22, @ANYRES64=r16], 0x7, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000002780)=ANY=[@ANYBLOB="11548db211f30ad03956628e0cf5238e70ec9b77db586fe8e739837bca832e0632e012a3e4b754778af1d365343ebd6aba15539547b9ea8d6b46b8d70592fb90c8edcef9ef3a5c007197ddcb763e200b14163331574ce3a95d8a8a62d58d3cd1a4dfd20109ef198e9ef2b2c9e6956f4f43afdface898245778cf49221ea24097f376ae5eba649c9a2b8ff9828c310f652f4935eb6b3a8373df04d9daf3cfed89a88b890e57c54a56a9d38135ff12f68f4883b652c9490d4e8512b5b5711d022b584cb098a84ef5e9958c0fd5ca3dd0c33b4a6afac45c4424a3b64674f7aea7193d802f1cb31a8d1394b7209a5258a407d505c9eff01502d66d3e03479ab6b210b999807e18c548ed8b56f9f8ee3bafb117e0afb3b1b62626460551ab37efd5e44268cf18eb8443b022ca58d51a841e7ec7c94aa36b06cfede93fd1193cd5e7fd3ae355e692b0b572deebefb29eac64f982cbea48fb44c4f86be6362aaa5f498eec00486fcc4a2d55f4e4161234aec0078cf96d2ddbfca0d2d9238db8fc5ee3c7e5636c3a2079534301c327efe5b350bf5169b50331171d8e389373d9b3c702e21c2cb4c44a40ba89a2f6a52d9a1033e5131b0af17ca517361316ab45f3ba866967aa219c0fceccb13feb8d79191baf9de42f0cc5a4ecf45e9710233867012960d402ef838fa4c480b5b9832c6df122ecd761ab7edde94fc27b797f41228a51be267ac65f8b7b347c289543eac76438828889a4af193684b0121d577a8cda88ee1e3e017e67ca55523899d996a9c0ee6a55a0ea890d2b2952cf2fe2e4f5fa3d2fedb4e80b334ce1a498a36e264134fd2e17f1ad674352c829a6054d346158d7764d107efb3b0515fd4fcd744320cdeeba7a877824c73c32148e7860e19663b4f2e89e9c52e42f732bc4ad88c2f7b9c89ddd38f9b4f40b07bf89ba9b2d81e04419ad1f62a53d8d178e25155fe917d4d316f94f5e0c102eea18142d587abbd7e1d7c4e61c13e19634b529c6df92da6209c9184656093434264481880eab1c59b3a313938dc729418720ed9093af69766658aa09ed5abe1218a3848e9377fb5a7bca7860700243273ff895fcaf7f53191a9942dccc90a898c9b98fdd4bb508c98f90cf39224cfe0f201a3c22f222b75d9ec3388838c5dbaceff9097f0dd04450da2ceb85bc9ea49a3ebd0af0c9353c9a011235b7a4d92036224ee39cea08dcf445b6c79770c52c8b3f54809ffe3b70100aef57fdc32fb2622b5b03a179ac32f6b131224a9f63a90bec55dee74e7a65b4e17cbb33410858b41c5c6a95c7c497deb70380321f8b65aa7de5aa786d39dae6dac7e497675ee9028682755c4009496162bf1642be2b563d83dffd2a3f8d287bdf6dd03213f81081690ed9b67fdcf0be2aee2d8581778287772708a978f35f6d18040cc996bfde47cfbfb3606a46776b5983855ece389b799cbb992abc2e872e3f8ee58251eca85b5e530e4041a239da8281436378dc5e754a09a51c5764d0b76773c0dcfec739f26db72a605b5924e0be73c6270bc86a9f2ca4b28dac7ac2663db18d96039987f35db9378931ebc08d59278dfc162f5454b34be42687b16c1476ce406b478afcb13b5271d81a8a16f8fe282d587c2bfa08b464f5dc37226d206107d10dd3ad8ed25dbc84c1cb4374a2e4ce31a43e75543958b500d9bb09f9950ccef52e9962de2dd323ebf8adce92b15d28d76393a363fe00d550ea9f61d7371bdd478e668667895112585d0bd6f0dd6dc70b6d84f82783ad2ebb62797695b85c0727263a7582894601e1a4d6fad3a386c5246f6ed44cf6d5f5d5134a821b4a8152d2e36adf668591b0e8f2a477056905047402963283dc108719eed21c0443a39bc89a6cad1084bacc92b3c773be845a7b064da32808c0125b48be0fc4d08a39687db482cadb8242b1334605a7d53d31b612fd9947c1c6ecf2b5e6098504da279b04598cbfc81d0e42282fdb8f7bfca4460763b7459a1ccb787563fad1e8b5bc37b0661d57d7ea01bee403ac7b73474d4c8c8dac7848cd8f67ad4df608de76b51a85d57d5eab77873b51eae298fd3e4cd46665f4c6ed1e8253c3e9341dde9ca0b4259b9345058f5a0477c996d15788683e27e6f20f9154de30f9a6d7708ad25929fb4d75dcac44e018c3832610554cbcdd3a46b29f1f006ff17a4eddb0e1ae6b6b5d8ccd57d6d3794b51151c93e37e0a9894910fc01cea658edb277fcdf2e4d6d63688faa6b4eceae93d98cac3da2f32d1204912ef3488acc2750aa727e1d78967449d0d826fd880c6bbb2048730290ebec64bec1d43773ddcdbf0748cd614cc173863ea41a21f19fa33f788435f875b6bfe7c36ea351226b35e8094ac46e26f6422052af03807d4f6d9d1bd1eb2a628825ebb2e87f7048fb44c907e6fe2b0f9dae38f27336ca586c6f1de39b696379e42169c04d1b35fc26b62d99b4fac740c8d3faeeff1782971f32bdd744b16dcc4cd0ca2c68d4dbaf44fe0aeec03f2b990394cfb9380e2ee1163f1c5ea4c136fa08acd39c2ca1605fae0f27f8c20a5621bb10bd4a890cdf3235bea271c70613ed642cef02f3156d7a8ca35f176f4caff5b5227fb18774a6efcbdebe7fd6faa60ace243ba80222a621aa64bb70f607b373659f75abf95797b898d664b057bcb679cadd7b2715a7945ce55d9053420d2b27ce1a2312b53a3d52826ce806879f5dc194119cf966d1db3a633e905138d87032224066b29466fefdeb96726f45331a15d76b2c62e33b14b621cb4e8968da9eb0ea636e1860a0a3ab6c3fa513853ad13660bd87cd7e8fa58973cadfb643e91bed2a29ca35cccefc1a1ea9b3e68174b51ba13f0f7f4890d43a2e75726af5c00d213743429fa9e784f78d9528d2a5f4b40051cc6f874db4d7256beb1e8cdc8c2c98a26604a986e419e404ccbd4178a5ff2368217009b95ae4f47e7441e45fb0c02f2fcdd613635c1b0db1f94cbc3ce7d323d8338190ba9cb289ff664c35888410489a72fb9972d670b7bde2972c764ad3814719faaf9de95e86d03dc44fce62936d3fa39a509482df390206bf698189edc4a1172b1f2473e0864044d4d4d5b5eccb34fca14754b5a089ce4cbb3c8eebcb9d4426d185a5ecf1bb253c30e4dd52aba08a213c0499d0b31111ecfb970c6b7b7aad5f223feca82481692b36fdd0f677a2a9f6fc3be7a071353ca34353ec3c5ec2ad11fd28e92df1674006b30ebaef9bbb6dd191ae72c91e2397bb8154562022955723062b1f1a30703c46ad0fc0c0f441ae9acee2be081d439479dea9f64ff600ca1c3641b4bcd030aa3256723c4fe6c7f763107f113be1f4372c4b9695bd7d1d0ff9ea4ef84efb5ffbcce80ceb6870d6c8a7ecc9aed98dc8b91bb4e0f6cf8e28f57e1f184ae3261ec6d5db5936dc6c9e92045473ac7d2b944582bf9b45e24ff78a1eb69d6601fd6bdc611e1ea6317fa2e720d8b283cb63bc550eb4bbdf8bb0aaef70a4a37a0ae75aee89bda144425f312cc9d2dadd3da58a9189fc889183dc768df54841ac2e3d987eb2403d9427834994c071d77a1a0aa6ee5121be9d3ec80bb446e0630dc2dae473dd047c2c5c7e710303c4819fd81bdcfdc275f831c4f573269a3474d9877f4feed644ea3ef4e11cf8c53b76cbb2c59cafe16a223aa1f7650f36683d625391811e64301293023d202a94420310a0c6eeea6e18d7e6f15b9806f6d2590fe5661069a9974156a2eeb460429994267d3688e5249f8df19f68c293383f3a8e860ee9b3c798916d1358209efa17a5fc54c73adb741753ff25ffc4c0120e0dde81619a0887670f4c16017fb5602219e9711fbf55191d5b06796557d678b1834f4655531291343d4fffc45b2ddb0a1779eab2953d75a633ec17d3a64b176970c43bc485c865d9baeb24f10c1a2845ecd47b574f9f2e1bc1b781fc3450cfdf965b5a904aebc33607647a09fd08658e4528be4ca9312f099367f7e9c2a7e4997a7e819331192ea7535add758f94529ece559ca8913cda7d4145aa7f8e7c1af5282ef0343ec7e6ef4b28b244916c0b624fede398de3451c81c5ee1d4da3217bd2b21020816f5ad6cd3c772acb96998a545222e190dcbeb0ded61893835e7767da8be56ed72df8224604ef5e1176d621afd429bd9936382719ee15324224cd54bdc52cc95616d21e65393e5edf737d0811f39c08598c6442e0cbcc9330179afaf2a68e4d10b7c4d1608b377502dffc342606cdd0f0e7ed7723afcde18c9d94cf344faa009896b18deed0058a665aa9f9b15edefc00a0877f12f9d3b1c7b1ac0b5bbeec1d733a0bd4cc2033724d35539726361bf06f559a07f15932524e96dad09085000092b22eed05de5c729168c7abf76b8241c34cb05b748e72743f384dca43aec832517437d180168d8f4044efdf26f322997228ff9a57c79e0ce08e85c6e7002b8d80cab38ddf478cd62e7ee06a95d034cef05e96b959ea8ccf5c3439e1d7edca17df7e400d53ce242a620fb22ed496b73f39d6439b46f02466af04dc59f7d40d42ce7f7939504a11e734eb68ed85c8d29bb8fcf8609cd44ff7de4ee0a399f649fd0ff425d8574afab8d93440333d597af7dc6200bcb17a82c49e3563efdd0f66bc6c2d61778ef5e550eb7b3f0e2ffa9c1dad4fd827cce03002d7687b8ad79a75f79c8916f874d359ebad1db4ceaaf3cfe813c4cce08434b688efb5c16bcb1a9b71229969dddcf05678052c477c482f312a546a0d922cc65b97d643df5eb73a27ca9e49a94c0a26dd8236e2bdac978a643c2c4456f4ecf83551d54c42e944dc9d27482e5c5f119f673d06000000000000002093bb4cc45ec62800adc777127dea67e082480bee07c1e4c8a25e25c730b7542aad251522ae751c1224bf04b0c39afa2bb744374dd1146e7c6fbb0058d60e9b25149cfbff3e685e8b56673ba096e9540a12d3c59c14fe1a8d78d834f6bbf1dadacea404af70dd7d17509b1bbe23c85225d58547c1a0d9933a745712c307cc00f2a4547a65a3272774b8cffcd45bc4f333806d3d600b3f107554708c7d73a2ce8401cbf7c441678a024718a6753940e09fd7962c6cbca9b968eceae87299eb8c580f118c8caad2e21599fb7cccf22fc9c006f7fb633151c2f1803c90bd9636286a26c9bc45ddd8a434e2ed186a84a8d776381922141f6b838728e3681f60cd0c7ce3364db843f1b6d4b73777ef197377a94f80c02a20d05791c858bfe294bfadb490debc99607b011c166ca1d48f6309c8617ea62baf3db5610103e5f8d25c0c232a529cffecddf4fc0236a20184638f66d9a27b438c1596dd6bc1fc0cd465d9b2a0cb2caf28e45b4fc65ab022c1d2d1581adbf7d3d39b408dc97f70b1766202286970cb37e606889816ce4ee6d1499b806cdea5c5778a5b13dda655c5a7f77cef2ce10a11af021e5e55f8099cc871b2c3aad92341befa40bf427a5500ef301c43a09447a7ef8048efcbdbc8f7d95557b9ba879f8171fabd5d54a82a76680fdc18982dc4dc9433282a6c0a142a328dd3b1811e3e8f9fc986c2e8b1980b3a6dbb9c43199e56cba85b394894af83bad1efa6e5c0123d0fbcf7e21b337fa62144c8e1b6e1ac8785b8a79a712610fa0a5e5df75edce8e376e3b1e3d9c2042c39cc904e1e556b9f61011201a3ea47c295faa53a7f8a633b672aba5ae36c4f15e77a8422212666d90ab41543a4e3d37af63c455cfbacba33710dacfdadec21e1da15fc7e7e2ffda548f0ad654cce2f334c708eba6da1be9c4b5483f754172725f56c6fb01c68dde42dd516b27a18b5a10ea387d6a61cfba90a6012cd092f9d703aee1c0ebd064bb431b24df624085a88a22cb90d968710a69134f9928548bc5e1510704fcc27455e7d1375c3a23196636911bbdd27074e02c955573372f74bdca676919a1d80f282ee3ec313f2f4516709ca8c3ef2a53078ee4ac51935eb1f5ef747edac8ccc55a4cabde13842f6bab3f9cb398449b9a807060da6690f2ab9958f0d018e6b0bbeda9143475a71fe6d8daef29f7e7ce52f2729154a93c41f693fe387037c0b82fe71b510a4ac0eb00e7adf6a6e292c8482757ca46d62a2e8", @ANYRES32], 0x2, 0x1000) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCCONS(r26, 0x20004276, 0x0) ioctl$TIOCMSET(r26, 0x8010426d, &(0x7f0000000000)) r27 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCCONS(r28, 0x20004276, 0x0) ioctl$TIOCMSET(r28, 0x8010426d, &(0x7f0000000000)) r29 = msgget$private(0x0, 0x1) msgsnd(r29, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r30, 0x20007465, 0x0) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r31, 0x20007465, 0x0) msgrcv(r24, &(0x7f0000000780)=ANY=[], 0x0, 0x1, 0x0) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 16:00:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x180) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="afa42689f477779fe3887fdb189cb93adcbe2ba54a86ef2d9686bc44abf9f5d4d350374f", 0x24}, {&(0x7f0000000280)="a998d7ebf12f5475ba7bb9e39630afa90abdf849f5e46ef7ba4bc89590ba3345822786d2899dec19c1f011777833e4aff043136a54a82ce0e9c9377d5d38f12af8dda27804d04e1ccd2ff8902a0b9bdac14a3c", 0x53}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x4, 0x1fa, 0x2}) 16:00:58 executing program 1: getrlimit(0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x2, 0x0, 0x80000001, {[0x28001, 0x4, 0x6, 0xae, 0x9, 0x1, 0xe46, 0xfffffffffffff72b, 0xffffffffffffffe1, 0x800, 0x5, 0xffe, 0xdb, 0x7f, 0x7, 0x100000001, 0x35, 0x5], [0x573, 0x3, 0x3, 0x1, 0x400, 0x9, 0x20, 0x8, 0x8, 0x6], [0x80000000, 0x44, 0x1, 0x1, 0x9, 0xffffffffffffffc0, 0x7], [0x3, 0x80, 0x100, 0x6, 0x3ff, 0x8], [{0x8, 0xffff, 0x7ff, 0x100}, {0x2, 0xff, 0x8000, 0x40}, {0xffff, 0x6, 0x4, 0x3f}, {0x0, 0x4, 0x0, 0x2}, {0x9, 0x1c, 0x0, 0x3}, {0x9, 0x9, 0x7fffffff, 0x9}, {0x3, 0x100, 0x3, 0x1}, {0x8, 0x20000000, 0x40, 0x2}], {0x80, 0x0, 0x1000, 0x7fff}, {0x5, 0x1, 0x8, 0x9}}}) 16:00:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="57bf8878e64a91358f782219881632d6902eb7dc689db5ed8ad3996ad99768c1e9496aa8", 0x24) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7370062f913000000000800", 0x4}) r4 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r5, 0x1) pwritev(r4, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) 16:00:59 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0x2bb26b34053c33c8, 0x25, 0x2, 0x1, 0xe15}, {{}, 0xffffffffffffffff, 0x50, 0xde2b75ca06b1ba12, 0x5, 0x5c}, {{r4}, 0xfffffffffffffffe, 0xc2, 0xfffff, 0x100000000, 0x5835}, {{r5}, 0xffffffffffffffff, 0x20, 0x4, 0xbb2f, 0x1000}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x3, 0xffffffffffffffe0}], 0x2cdfe22d, &(0x7f0000000180)={0x7, 0x7}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:59 executing program 0: geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681c11492d1c2aac83f8ffe8bbc6eb6e8fea5a3b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78baba9eb4ce76d099b900"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='c', 0x1) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000001c0)='c', 0x1) writev(r3, &(0x7f0000000840)=[{&(0x7f00000004c0)="b2e7e8660e28b78fff61526946775fb31fed5df0ce7fd5035de5c3478f0c351ff62c7bef0dd7bf930e49411f595af4327f3a049f14e9c3715840503bd54c5be4d87a8a19205243c728d9ba212d6bbc4f40e65d43602638f33c5c5589f175550560eda92c254f4ed91cd39c841f395bf96d5e6e92ac4fb98e4b004a9cf6ec17dfb9488b6fb68b5afbd09534a161548f9198b8390cefdd407986b89a24bf5ab458015ce6c7c7216cb4167ddd67a2f2de01ee29b61a17d19b6d7cf0d2aba12382c0b035c9f960428e38e476d7923ecc9c", 0xcf}, {&(0x7f00000005c0)="7ccf0e7bc44bffcffa737c5562969e27076fcadfeb773790de1cd4c6e50a6fc86c2a280af3ae43a1b8b29bc2c32e07b0cb5c8ec98a7777f338ffd861be9bf7fc6ba715360cebac09224cd9a1fbd26624ad162aab1fff8844b42a084757f09eab1cba0dba87244b6d05ad8fe4d856901921e7f0bb905e575181683e2ce37e03650f035b3561e1b5d957f7dfbeca68f98e142b2da32b8c7133a24e135c5cd1", 0x9e}, {&(0x7f0000000680)="113a75132bf1", 0x6}, {&(0x7f00000006c0)="586f2573cc1c625d7e2211b497830a6cc1364853d373df5fc6c0862c0efeb542774fab1983ff4e9919bbb3d580094cffe4e5694fcd9c134a533e4ba7b64f908e17b7c2f35d77ee3604a0ffbd5b929344f93b7b3a12906d", 0x57}, {&(0x7f0000000740)="08d38196fbbd9bacc4a06093f351415ba111d0beca3618af940b812bc628a1c34eac5ff3d8801ab05e059a0865206ab22cee394fd0b98c9e76f344908aaadaf4cee1dc77654102e7b9d15ddfffb8aef1c8b67fed8b47fd95db2a520c174ade8b66f88f5956fc54407e1011aa4e1ef9de89251a278cb7b161a8d716d65d1c40fc0ed379d5f4145f0afc9566eccb1e2b12c5614307429e6e3f72ea56567ee3aa02a78971347b325b497b53fd149e13e9f9082275338edcb24da2a5add1bc7647419469f4e8bedfb91d1a21cd5d8d00b10987ae05c920e2ad339fec00e0", 0xdc}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f00000001c0)='c', 0x1) sendto$inet6(r4, &(0x7f0000000040)="ac7e083383a9602a9e533d48e526f7e0e1f42f401aed2ad9ffd0c35b4e8abb6e47f2d8810e3e2650b3092de2226823", 0xb003, 0x0, 0x0, 0xfffffffffffffe76) 16:00:59 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af42fb23279a1937bbc17c5af423669000000000000ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000020000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d9f6be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd19ab5f88d21b8b39f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000000000003aecd1606c23bc0254c66d1645bf7fefa724947bd1a69c631df771455274c24b3c57df517b0986f6b74ce81c7cb59fa39233996ca25f386353980ba5d38b8fd8f3ee79ed90b2c5c4997cca0f"], 0x1) r2 = socket$inet(0x2, 0x8000, 0x3) readv(r2, &(0x7f0000002600)=[{&(0x7f0000000000)=""/4, 0x4}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f00000024c0)=""/200, 0xc8}, {&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000025c0)=""/60, 0x3c}], 0x8) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:59 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:59 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="88"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x10000, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0xfffffffc}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1ffffffffffffdb4, &(0x7f0000000040)=[{0x3}, {0x28, 0x0, 0x0, 0x2}, {0x6, 0xfd, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r2) setpgid(r2, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x80b, 0x9, 0x63, "4a4fab41a88506968ad18dac837185fbd7a1ab7a", 0x20, 0xffffffe1}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000280)="d5beae75dda90eccf6357e3a0000233e411a127ce2822051c186d507eae696a8f5f3a7e40f69c8745df6ab09e57de309325d882b70fbc6c8647e615b2471e634b980d3dadf596a7f83480c1779d4b6aa5fac", 0xfffffffffffffdc9, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000180)='\x00', 0xa12, 0x80) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x1000, 0x0, &(0x7f0000000300)=""/4096}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:59 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x8001, 0x7f, "5055db2ad967c8704bc6a8eb88777769e59aa170", 0x3}) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000040)="1472235789d2277da91b817dc0ac8a0c2858cde4c7c084bfca5b0801401ada864f2eb0bd540c45e160e7b48d1594a2d6", 0x30) fchmod(r3, 0x24) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = dup2(r2, r0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)=0x1) 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x8da) write(r1, 0x0, 0x0) r3 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r3) 16:00:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x150) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x2, 0x0, 0x2}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:59 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1124170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e020093825babf0dad0eaaf9b39bce0ac66ab66f386ccc1a9c637ffd03409d630bfe28fdd5e4e39f5dba61e5c8068427bcc553c17db684624cd0c1c7ff3754089d991249caa7a0e9357a7f50888c3e95aa8e9b53675844655163c95ccda784d392a45069f4242f3fe73f7ba8ce409"], 0x10) write(r0, 0x0, 0x0) 16:00:59 executing program 1: r0 = semget(0x2, 0x3, 0x4) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000080)=""/188) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000240)="582720efab0bd16ebae63225258560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a61ea6d7ca0034282cbe0755850e46972ec702cafe5d8c953fba5a4d910e897b74c574d40b53d46535d340db96918e0899d58e8e1be290c021a399507bdf22772d264a1e3d864bfc9472a89de33ca0e4d1a7d08c45358e6858eb2782e02463557bb8e789499d159cc985fd59d62bebc4a714a4b39bf65b06072f46d54cf457cb52feaad3e296ca2f8b39b5761f809499a22261a34c8", 0xfb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:01:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f87cca2a748b1955d214569da1d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb495cd30ce265c1bd7eb6a958c73adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce4543"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r4, r9) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r23) r24 = getpgid(r23) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x2, r4, 0xffffffffffffffff, r17, r21, 0x1, 0x1}, 0x7dc, 0xfff, r24, 0xffffffffffffffff, 0x6, 0x600, 0x9}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="f00000fffffff2249e5b65574ae6e0e7ee2658135bb473adb61503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d0935106000000454394bf277eb8a201c40c976e2400000000000000000000000058ca6c9cecf66fbec9af69a5d3aa4701df4a4d98f5aea336bee027df46931e86759a443a050ade83d8a7c1ecb3856b25ab5c3ec1e44019fafaf082a7a8c65d8420ceb803ced19a284d07a9ce8fcf4b8ae749a7f6f14fc98e157389994a828e2148f056d8ba6d15c1e88f51c1d76a64de1f722eb7df17029ca2614c76d475b32d6b473f96865d48b90b8c14125ba18fa265f8cba7525fa3278a75fa3c3d631bc045c3850ebb90"], 0x1, &(0x7f0000000440)=[{&(0x7f00000002c0)="462e34cca8708a87741cddfbebde3c67f12e5e0934", 0x15}, {&(0x7f0000000300)="4aae2ad9c8c2c439cf62fd379f07551a117b590f8720f7e0039d11da46264ed4deff621229c3c69ac8a9cf6f89fa80b83226b4a894b02a81af92dd02a1d713a63117b097b98a741e19b66ddd2a0275e2538b74bb20d02cf01e3d5549e7cab9716fe72294359d2e71b31b6df547a341ead6dfb80769020862319ad7a163dbb4", 0x7f}, {&(0x7f00000003c0)="fb4730ae4abacce6d613f6b23d89647d7b1013bcb2e2cec087cf8744d2306320f5f296761eb9581921f13d1d32e4ae9b14ad7d712a0d", 0x36}, {&(0x7f0000000400)="4ab412f8e9", 0x5}], 0x4, 0xfffffffffffffffe}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/190}, 0xc6, 0x0, 0x0) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockname$unix(r30, &(0x7f0000000140)=@file={0x0, ""/87}, &(0x7f0000000240)=0x59) 16:01:00 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8012, 0x40) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x6f9d86b0d8cb15e5, 0x6, 0x5f32}, {{r3}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x80, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x400, 0x4}, {{r4}, 0x8000000000000006, 0x2, 0x20000001, 0x9, 0x7}, {{r3}, 0xfffffffffffffffa, 0x27, 0x1, 0x1, 0x80000001}, {{r5}, 0xfffffffffffffff9, 0x85, 0x1, 0x8, 0x5}], 0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendmsg(r9, &(0x7f0000000380)={0x0, 0x3b, 0x0, 0xfffffffffffffcf4, &(0x7f0000000600), 0xfffffddc}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() msgrcv(r7, &(0x7f0000000140)={0x0, ""/93}, 0x65, 0x1, 0x720aa441ac4871ae) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f0000000080)) setreuid(r6, r11) fchown(r0, r11, 0xffffffffffffffff) setreuid(0x0, r11) r16 = geteuid() setreuid(r16, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:01:00 executing program 0: r0 = syz_open_pts() socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1fd, 0x0) 16:01:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = semget$private(0x0, 0x2, 0x2) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000001600)=ANY=[@ANYPTR64=&(0x7f0000001540)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r1, @ANYBLOB="6f8e868c106b8e075ee5", @ANYRES64=r4, @ANYRES32, @ANYPTR, @ANYBLOB="9919b33cb321b4f2109e28fd455874a29e9eafab3ba2e933e74fe46b60a038d0d9452bbcb0306eadaae461ef81305c7cb0559176eb7d07b9c36a6fdc93cb3b3d2bb103bfd3b49ba7e91fa211d797a353bf282a6bf36cc4ce961060341b341e311985ab6b459e6dde84a7fe47045e4954ac996d8e908d0ebd43352e73c9818d6f8c66d7b173bb085446f3b354ee31561a9b97d1"], @ANYRESDEC, @ANYRES32, @ANYPTR=&(0x7f0000001380)=ANY=[@ANYBLOB="86dcdf0f25891d9c366777caa267abd418faa766d8ba9c7a33847657c186c296f405c51150ac4e6bfc56cfdd19186c10e766d8c2f36112627228bb22e990691b716a4e2723b4f38ac91d9448d0bb1aa2d8f9cf4e2f82c407791a28a65157b0e23c3685cd8354ebce422d8fe77788ad357d7ec4ad34258ff9c909bac0e0f9bea64fae6aa1e193fcfb1fd20050107edf51f1c355569e788a11b5fa4572b38b80d5db6dbe5cf6ec0571dcfd4cb1e54c557da6025547e1852320a9ef3260dce7c08be085ee1f2ad6abb6567a4a7d397dc47a331372f1d2cccf98558faded0bf9d0273e6fa1dc501e56616060d1edc9fcb6", @ANYRES16=r5, @ANYPTR, @ANYRESOCT=r0, @ANYRES64=r6, @ANYRES16, @ANYRESHEX=0x0], @ANYRESOCT=0x0, @ANYRES32=r2, @ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="495030c8df9bdd9846c53976dbc860fa64d6ce644e1d4685b5ea824aa50ddd50d1b825ce0fb52ac1a77d00c76a0da4e3a8b1d9d4a196a4bb75ab6ad2f60aea47090000000000000000"], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16=r7, @ANYPTR, @ANYRES32], @ANYRESDEC=r8, @ANYRESOCT=0x0], @ANYRES64=r9, @ANYPTR=&(0x7f00000015c0)=ANY=[@ANYRES64=r10, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRES32=r11, @ANYRES16, @ANYRESHEX=r12, @ANYRES32=r13, @ANYRES64=r14], @ANYRES16=0x0, @ANYRESOCT], @ANYRES32=r15]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000001680)=ANY=[@ANYBLOB="0041000000696c653000ed6990b2a3fcb3ed7a0b4e2a6e85fab1adb984823341951c959d73f395e90823542658f7fd21e74b34eeaf57ce5da07cc40a174104000000000000001d99afde2f1b980ec9490cb34735379c64a58aace31529db125c83fe69ed457d8963e5c1f06f5c024836f1103e7709b2dfb69b"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = getuid() r24 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001200)={{0x6, 0x0, r18, r23, r24, 0x20, 0x9}, 0x7, 0x100, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="6d63cf8c083dd1623114b4645b3333ce6151aa2fa2212e315a551009e7098d86439320127a86a54b300d15fe8109ed9a2073b040eea030b2006507ec8cc7531511551df4e14f0e645b90d85307081927e3f74a2affa5b1562816910a68baf58fff9e1d397e3a03ded6c6", 0x6a}, {&(0x7f0000000200)="b5519a58eba9e736be792937106a153d5f7a904942087d368ec8639d7ddf8f1e4d196122d836c9b7f0d65877d0eff7ca85b4a56b60cf0f1c1ca930787c52fafeeb02a428f39744837934ea8b46dda67f199490206185b081cee3f32d7acd85e455092ce98c7b514f9541252cb7e811b9dfbd652f6e9df5492d2e0b15e157cedf52e541ceb111a38dcb7c4b527bfe060bbffc47c38d0fbd199b11c1c1b2b178402990020edb28727e591a089218cf20b6d72d7c9793d3fc8242b0a0ab26b935aec510e2bdb04abe5a0869add5d9bac32edc346729a35f50e337030ef94ff84380a9316b3a44c53610bf90515dc344991e2227e2f2ad826d25c99c04e710c30db05484e4398e96460740051b37cab729a439d97871397b1631ca237820bcff942e65c448211de0cfabab55bcaddd9bb31b2811c132c0e65100555bc4f579f3127fbdccbbd89a779ad750683ec847e388f9aebd3d444746916a7e07bba5c2f93a8a1bf93f1d2baee396b48565ab9ab61fd74113a661e9e0eabec12b4cb9b12eccb7b7a69c5ed23dbbb355c517d4170ddcbaac97be8c515cef101e78276670e8afd8855a0a06426e754d1021407e1dba1d0d09bf9892fac94ba20e45ac8f75f65bb2cfbb2bb48a5fabf4755a5cc42c97631cd8e05c5f1c39063226a4268505d15d3a4c002d1653f2dcfd94b443cc5a122099c4149fce09d1ce74e121c26511289fcc52f088339ddc248e54faf65af81aab163edbc8785aa110ccad8b35284cc9393292d4faeb217969b6617d23dd27a88c5c817ad69e3f11c11fba0fb14d8531a3bb3550f4b87debe5f6b2ab84db86845bcc754dcc59f6d3f6d4da2f3e04a82cac3d4b481629ed2e7d50e3a83ecb10d7379a05ac428225a9e4715f1822e38a29d56df0a2357f97b298db9519a21da8a9f9526c5c12fd2de15ad75d863d9327110cc8bc51bfb12495e0694408036d441767c86d167b6b8cf2ef4431044fba4ca39f721736a8250d4b18e1e33371647787b03a7035ea9a527fa9d922816f3e1bfa77b6011aae0e70bfc7d2af72f6a1840bdd1c3693c4ba25100b780f5675f57dd3524a29c6227bf77c4f288fe9b3da3432de77f9cf881c07995e673ef4a51c132dc97027209878c218fb19365b600ee210f71667f9fe9e4b715ca1ba6f7673d66b28368decb51a64762180af0b6d74911e50c5e21742a13beb10ae92b693959e9335b05159875bf03cdb36daf56609bcd1d1e517c3ba4fa5046048735bc8facba5059c5f4dcd5f63f55490c71bc5007e3d45fe7eb1d5f665e8b3ed37590e1c10bb29b71f2735ad74c7b9ab409c4e8577af0bba86fa9507f7b6ff5e70ffadc5667ea183c1ad33a61a7089a4c996afea716b7ae086bd979206f80ada0c30ed2392443f68e10c94bcd80d33fe9e3956874cf8b5244ec0a6ff6b60d0e54ad6d8678933e46277409a06299b5e1c9a4fd593b09be05c09c2581c44431e5d6e3b7829d18fe4ae322584127cb28dd4c19bb8d1b4774aa251847fb4b2c94b22bd5ce066e0404a4316940f5190286ff155fd3cd085f605ec4a2dbbbfeb32ea03a272717f9d31eba3b66b4bdf7e607965a989118baf49aa738b19d2e1fc000989c10f1eb3d2f60363ba11afdbc90ebbc1c59739f0a25701871735ec0c7024140fa078694b3222f87a4e726a53e14bdf6599bb3494a16b879e04eb812b816a9c93da7fa1f7b123ed57029d2483367406e207afcbbe9c9e19a62f0430584fffe2e8bdec7a3a1447d86b83bc3c2f459ed39ff3af4d96cc8c97abc5f309c29e33e59185dbcd7d9858c072750d71cb944bc914ee4e431c7ef1fc5278f2ac27f918df8f21ea0a21364f0df792b2e866685c240191dfa0efb082ca55e31dc0d692258bb05631dad4cc2c2e4cbc0092ef74799cfa95b4fe6572bd5c81d7db4f35619ba07f47caf3b9a3d8402fb36da8b23b3b5b79ec564ca5b17ba9e5723e885279dcc7b8594ea624b978bad293239294faf81a3fe4221e01c3ca0c6a5cb8affa4d25af75313b0a0f5ccb8d8e74cc50508292a5c41a0dedfb6a83e7db929114a63ef2fa721c2c50d328d61bd9f88b4771685ca1768941885ec88308041abcedc98796bd7a3ed0aa9663a23a78f4fd63934ea48fa90482ecf9775945561d59b2a218f88c0bf902cb5d51f643b6d2fba07e8a58de252dd361442ca412476c0a14698194aa3a149c13aa9b2074be00ac99c69782bca826d0d47b8cb13093b52a44ee5e733730327f033334efeaac6278da98e4c62429e9acb926cc81507c0c63fffd50445fe7d16d1c87985720d3c272e178d0c0b83bce1c5da35584344af10c89ecf55a99c9b565801e359629db0af751050407b1895412205a9c041a0b5612d8445e451bd89cc588fe410e0d22ff6c094022bd1705726d0c900661b8d7bc2f8c3c836d9548368c8d8a2c55269e47dd719206b857a3fb2db8001cd34aa7f2ca6c437271e66286a8f55b54cce6c216c998b6d84257821277c14dee642a51ade009d4b862b32f226dce1f1b70d394c987ac94edf85d25c72d976cc9d99447a2542621e926ecb9a5ceca13671afb14e5908e4ade8777b1e9e05ab048b4c6a3c23005e9c5796a7995a00be9c2651cb450f259898c32122adf7f15d0bfcb9bb09f6b3a79ccca57a905b72a517e8df3c58a7d2e944919594d35158a9b7995a999c56e99da90af4fd925d93e94f3627cc7fcd972f249195c2aa9555531a000eb0df8cbcde32a90b707bb2ee7ec86ca50d70be9024dbefa3fb08d9a2afbbc9d8fe5fd4ea16bdbc23c5ecf6527af6847906b4464e2c877dee6829f83323f06d53a99ddd02fea6fcd70b1f1a1527179d7a5ddca845f663c8cb0cb85a5a9b8256037437bc6c4e6dc88b889bd1c871d187bf39e1efe318c675e27ce3d106838a2024c6525dd2eea87e76a79511800bf43e5b28cd3e9c58e7e8a9d75fb2d2d9396701e16d1d25a16e19b02b5829377bd52832dbaa126c3538d55236efc8199824208bc3a0d03947281193d0b2cabdd67c603816eab40eac4d1aaef857d66fc56f690d560d09fe7af29f3536eea48bf26bbed54aa455f35315c4d5875aafa54ca4623f631f241c8d065804a8eaaac8889218bac4d85d263b2a94fbaa1b47455b46ed6465c3a0be652911de1111ea922c352dc715257dfc6722b93fe0b7b2d097c349d918278ce51d72210a89be71fa168d52fb145902ed534f22057c5c411fcee7594e3fcf0a3c8bdac57654d900ea3eac7338336af8506e6a3f38d2af7c9ad8d7fd053afceaa3ab4fafda65d5bcb9b958dc9a09442967034a2df8a65a709181d938d8ca4573f2d38ff65ed231ef089815f7c3335e069883259391d142c43e065217cd4db9baafa7bb5418446dbcba1b4f3169c85c2ba97816adf3e0539c418a6415a4a24c2d262d3ebbd649554487a6370f1a5baf15eeac537a0a53d4f44f808db819116da4a48fbaac6c7ed16b5e3172f63d746234ccb550378ab2a0ebf7d4854bc3b4cb9bf4c2f7c00f8bf58dec6d342629cd1da68a02f6ceb6b1626a9459b59fc7537c0f0b956227b6c23e4b9c2fcdfb0658e5ceac19bf17f3b51f13c514268c13caa105e1100c4a92812f4abfe82b9c66befe5f3f087b8ec07f2e7bb0960885618818451f1e2a9e0525d901f7916d40f3c9814b173b193e07f46e08d0aa16bc8627d647281df0213907b07f97b92f5386a5729b6a669c5b03073c8c7a9afe197c0affba45065ba11c2db31b460f9e0141bf3d9cc3762dadc10c256440343b73f7cc263f0a51f69d559901d3a835b8bf3e71e0d8860e15e88335fc281db10d48f07768c4b74cb61395527d0c6014b8b093c323d9e9dd650ce35c46faf372520eb9de549b7be4c6e4184d8d5eb27434bd62ae78da4841dda6c8676265435bc6317c26c70c118c923bf5a555fe5cf0089ada6ba96f62116a47af1161e3984081fd5e157d024bb261b3b0ee5fe79c672ce150fc17d7410bb4f7e4adc86495f6c590022a6facc4582a499fd259c097f5c3cfaa970604ac31d76a7ebce8a9a9badb46692b466658996c23b7b666682f5dfd01c0df3ac3aa673ff59d9548d03e7f126d8345bfaf27452c02afdc0816cb270e264cd6f34018bf358473cbaa5de41e0ca33c4ea9e1480315f813a6b8df1d9910c58d3bf59d32547fef33b009a365717e818983f5d3ac060464cac514f4c023b8d08c4e7e0157ecd047f4d826ab12b23c860e4d7dd38195317d414118f10642b3cbd715f9fe139292cad46bd9ced91689e96fbecb9f0786fdb3e01dabea0b8a6ad08d2b4ca5a87506ac8fda99a58eeab821bc48004def1ccdd6b6808cc0151b46cf71c05a39b7abe9ec7661ca57cc21b2f0a62c881c9a48dbc483ea3ba4c1ca1cff5d1fc0e9bfcb26e10b023cee1a5d858b23169601aa1e598e3cbd0884d967a5e19f5ef9f27007a15fd8d6da3b7c55ea10dc71d52bd3a6b1d286cce008b86a1b792c71a4eeb792c3ec71de57c8bcd3ac7fbe551c025e434d4aaa4ccd91ff416ef06ccd89b11c61312dec71bf8979344596fd63831dab3285b8f6f42fa16c84d4f536fc1f504a3861176bf7519f8fbe3d24db7c08b307a38dfc75a7e36cbaa0b38e353bea3159af42f28976b5593541b6bb87fd54f4400a2fe853e64f720491d5c86b408751ad1d6f70e9ec45b9ab18d35b57e5fff3f25e889bfefcd6f9ca379b4be4e011ea2b4419b1230d8b7042772a009dd65bd62e8e800239f3b07ccc00ef159f1ef6c05e67ef942be65f7f00980b9916241be27651f71c86610099ee12e86fe6cc860823046608afae90a0c56b6504071c5145b4e1cb623e38be6692a9373b0cf4491637989ea6804f2185ff8e0a1d938c2e6946e1ec63bedb9eefbe70935706b469c84425adcbf782f6774cda87d82bb323d24a7884f8e452d9eee77646167638272d84eb38235e3fd46e107ef2584ae6ab36a5664b10f3741e2cb68de48a0bdebc21624d3801b81005d78ab743ffccdf2d22447f9756a94245d2f2461743f77d8a9758cff963986d89a4f373135f4c51243367b1823a360ee105dd63e95fa9d5f747d0d2967d742597e9abf6cda98962c3938f5cc16b024bfe91c2f632f12697d47f78b149646e03c2998355ea4ed46aadfe474c1bdfa1c7c06b096b7888b452c9b4577cfe76e710068f74a644a4a7f71a6514f0eb2c992c6eb5bc1c2ae6c4514608e19ede31c408907a984599dd579500d36f035d2290bbf3f3401c7d572d6475de246dd2e765fbc9a94d43fbb66d9cc603e69db3da790007cfdef2bc272715b5a3d9fbd86dcfbe8e4634c19712884b540ad436cdbee03e488cc82bf81ed9efd562d97952ccef4b4ccaf062fd92ef27e11a64bf87d25e85a20518f9b7b0bd46904983859d73c858cbcf0747ed04a77a8b35c9de88e057b80ee629c8784a4b6bb16e7bc8c8fe31979e70c41a98c4cba298fefb6ecf1c256792529a6f84f2e573a42d42c25f5ad1b7a523e389a1baee7b9c24899899ad4aad85c72b591e559f5bcc4b1bb6cd05cbe7717b73dcb6c07ea456cc02e018fd73ce19c0c71fe23984c9e135b92eb21e2a14aca12ce61cc8bd203764876191083584755c7b776b38ec5e656f4b4e977908e03af48b5ba5937b3956ec302b8a69487685b7cc35a3e282e3a4f9184ca6537919a0dd2b3406b333885b6a95a55e16967e2520ef6c0c9416d1618b9372ed4e0e01b4381ac2499baaf8592c54b5dd11987e3b0b3b83ba045748e02530027b8f6554fcfedfa0c1d373e118dac2187e81d69237b3455d6e534ccea", 0x1000}], 0x3) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r25 = syz_open_pts() ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4", 0x0, 0xa}) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000010b, &(0x7f00000000c0)=[{0x3, 0x3f, 0x5, 0x5}, {0x1000, 0x1, 0x1, 0xfff}, {0x3f, 0x4, 0x6}, {0xff, 0x5, 0x6}, {0x3ff, 0x4, 0x81, 0xffffffff}, {0x5, 0x7, 0x1, 0x24}, {0x0, 0x1f, 0xb8, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) sendto$unix(r0, &(0x7f0000000040)='*D', 0x2, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = getuid() fcntl$getown(0xffffffffffffff9c, 0x5) seteuid(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x6, 0xfffb, 0x7, 0x636c}) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x1, 0x2) r6 = accept$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) writev(r1, &(0x7f0000000580)=[{0x0}], 0x1) 16:01:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}) 16:01:00 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x32) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0x1, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0fe3af63e49baebbfb238873bbf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="000000e963000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000040), 0x2bf, 0xfffffffffffffffe}, 0x0) r19 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setgroups(0x2, &(0x7f00000001c0)=[r5, r14]) 16:01:00 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/\x04e\x00\x04\xd8\x01\x00\x00\x80\x00', 0x10400, 0x0) write(r1, &(0x7f0000000080)="33984459eae91c8182f8ef89d97408a4586013e682ac0fe040e63ac22df053ca6b2127e261bc6edf00e681c261a0a46d8d62c78c792f320dca3f62316aed62ee4076d7d43214b4d6aa577b3eb6acacfdb50962fdc672036e6f48ed0848a2ed4c8eaa8f0331928ae33677d08180e68920a9317bde1df6c2c25fc6b1b91b3c55f060d4fb078d3d7d6e3cef502695155dae94baf215d0b2064a5b4fa2b4418804b72bf135a17b0e955d530628ab1ca5519be5b6449baf31e5e009adb0e0841b0b80bb522183a7f5d415c8f8994248ddbd4075a45d20cbef031c8c862586a0e531d398a3f4df7a46", 0xe6) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) poll(&(0x7f0000000040), 0x3, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x6, 0x6, './bus\x00', 0x5, 0x3, 0x81, 0x146}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0xfa, 0xf0000000, 0xffffffffffffffff, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x8, 0x3ff}], 0x3, 0x0) socket(0xb332ffedaf9864a8, 0x2, 0x3) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80, 0x1800, &(0x7f0000000380)="0d39ce5b1b77f6d4ada04884a19a59b28b56855cfede3849f0bfab95e6e9944ddb2c60a18242e30bcc7c5a8557d9943203f839757d4dcb0c50ab4a040f8a27d9ed537567fbbb1df51d89fbdc0c0000dea8b8e29de2b87028d0580645c8f225b99b1f93a2d2327cb71298eaa58ce6e243e0155a3a9e0874fc54447fc6a452ec3e951cf8fc8126c95fa69f233c012d57eefb47e5580f1fd108c2dccec886b2e01023cb485075867666ba2ab1f33cc0996849cdc0d0b03362af297283b0ccae3786e1b6b87709d2f4ec7410aa4702b0427d6c428013942f6ccc7e444b86e999ac4a1049afe04eb7943ebcda62f5af7e9b385494", 0xf2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x6}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt(r2, 0x5, 0x41, &(0x7f00000025c0)="851cdfdbda1f8eec154b5b98d2caeca6918b33a3aa37798a13d15850a14ac127660701fc7ef420dbe42d88ad217c852b9af09c3ee142fa4416cb8c54069932372db9233d7e6b24e70dd4e15961add0d8895227810f990da75a0562e18cff9b622d34b188270f316b23272a06b02f7325c760405f3eb42d55423b939829c62f7446d00336fadccabb1a2dd659621fdd33d8b7a2a10bafaaac4607ee52291f66fbce6b17a17c3a1befda9e3b197450cafa0eeb194c3af0b519d70c3be2f795448f0dfae50ef61cb68cbb9d487d0e4e32cd8d02c8c127f20da70ca8ac51f2c83092e4e1ee000000000000000000", 0x3) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgid() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x181c2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="eeed006c0e84360c87f6b722365d5ff3dccb19de2f5397b38ab10ae46e9737685c8e22f4ae487cbccd699ae8e96f342d50f1a0714305ef154eaa609d8df431a11564491ddaef078984a4f267cc986d4e74018e8860cbcaefe6c3f714919d512d01e541543feca1d3aea05f6b24a3f1f68fc0ec84b8d5cff11cddebd4a02c698ba8121d379f3114e5af5dd94c749844b7b0", 0x91}, {&(0x7f00000001c0)="83e81812123f3241db3f91df88743ad770b12b3f3f8499c360ceb60139f6480f1c34a16950f87d6428897bf189d6ea133f9987e8015e13299a6bbb151baddade636435ba268388952c745660c011ce1a2b7233b634cd9a2bfc2f011b2c7bc8798864e63dfcd89a8034e9f24450b74f66c737a4bb967a683773577fb0ad0612b8202feca46015e9eaecea87e1c80214cb4131060e331b7b9bce659f7df983ce16f9c0b50121449ab7ca", 0xa9}, {&(0x7f00000014c0)="72af5abe29b70abdeb9f084f8649d2f43c73419eeb64560991d90ab71dbf2a8105d65ef2327b2e720fe7c1051266cb11721e2e943de241812539104b048eaeaeeb82c8e5c24bca99ac88bd5cab4fa7b54ccbdae4d27a138762dce810306c1b7c443f56df2414e8d43523d48fd5d77da5af6415d016e2194e8b9080b986f941a8a437cfdf627fa7a870a21038f28b763e9feb81c8832ebdecdd8247b73a4e9c7469ea470504fb40ef47c3cce57a800708ff2214b2bf40b31bd7ae76d0a48b4b59b947711ffa794aa387fe1dd12d5ac48573d1a7c40b2e06e98b9bf351e980520b3aea16343637c8613d4066dde1a6561e9e3b8573d7022e4b9c783d74643431a92f981275911220c8d3b62f24ffe445bca4a57a96309a42391e135e9673f3dbc0e23cdf50232170deff49fb40157db3064c1eb58e46ca2fb9241acc309d4acf289f9512ddddba9f0eebbf21faba38bbfe9f8bf40cebb16019430c264b51dcf0bd1a95e9b5d4da04972b5444b5a89eba8f7ed3c7b6abee03ce972c38652c27057f8af1b855bcb8b6c7efeafca55d78efd06890bb87b43171c3865c77b1655c161e51bd2221f997136c49b7cebc4f7f054c73c193cbee1d0d522f7a04a8240b60907d3af98463ea7ff3a07072d79f5b8d845002578e549ce39b9c0563465ba84c4e5c5ee4e65e931607479fc58ebca4956db815c979996cf1eee5c6d592523807162f6c56b0e50ab8621837a33aa466505d25f7129ada77501da16d37640df2289573f30c42cdd456d9b4864ad1edf3a488c6f4f4007f10c6d0f4e833e72b9d5e7b0961e9f7bf4cd862d5a0b59a953cc7c8ab6eab0b9d92bbc0538577ec217dd42dadfa491dc4f66f4cb84c5cad9523d12c305b34d4192ae39670360c6275d31fbf66dcc6fa32da6113b659324accf838779db886f637fd39db01ff3600330b26da5330757dd37eca1d4c43b923000c1162ea2ca2f59c0c1e754932c7ff286bfc4a8bc9a0b7e0d6f242760409d97fa2b110f4930a10677d380b83212af8d1e00331bb20e1b90dfb45543ead3e56d2d2e7ec39de2667141b80f4898f5600dc5819fe57001bce74d95c39b2b1ac501359400739441e15f0982690118f0848c6efc009a597170d13251bd71bbf3f64bed2789c661ab71870d3bde175a7d834513ffedf73dd292b37477103105bc6158e81bbfcb78ed4c1f9ee9875da121519cfc6e5f761bee43c1ebd5b8e7783a977d0663979d3289079b7062f8e5f17e2cfa070e3b46910ac57f68909e3df6c7621df28d96cde1c6b0cc56293852d8289cf959c20d80cb09563b0d60c249b23faf139ee09c665473d602f33980e2a738f0afff1c92bf8d3e176d0a0a44ac98de8709de3fb7a1e53804ca6e4a58a6fae69360084223b01ade8c6c81e4527f580c68770c0b16bc176a895eb7fbfccb0b55ea3b2e9f038aa5bff1fff2787c9ab584ca57fe2a58cbfebcc0aeb822c8bb4b659d15c74eabe4133c982ff708bc6008367a7a45373100bfd256baaf7c1b7dc7f059b0d0b20d4fa4b0115ab87db05813b3695d8e6acb7f43c56c297293656cae6ee184d9597eb690d3fb9cbb250b0ac7e4cb97f20240bee7458beb46edbfcfcaee7b769f9fbad6cdf6a5e4d0ee0e314a9e8d0c245f9aaa95d102b68bc5afdcb1353a1be3da3e3cdc8132b589ec46826e21d1f0b5d64cc47b8bc33f66b9760aa120f1b6e0e1cb7c1af6401579f80515a8720242ed11dfa872da7faa1b3361580d5ef5d43bca36157e44eb32607f75ce3a2f9362e39fcbff488a31fc401f946272c80f992979b059c37f47b14b69d0c106ad85eafc34bda644c519b2c1e9dd0fc725775117b2c315660a2ace0ddc5a38fbe90d9730d84df514b433100377b0fe82a7c3887a7852f31ecb73367ef4bff651ad5d76df4f759b221b216312b7b6594d73b12eef1e504b8100acb9cf363e808763601728e9cd02f88223052f143623fb4c612a84029c9a206826ce4cf46f6bb3b13a689e19562c724f7db320bf0558beddd3a10c1246c87d2894873d9bf6b589128e2227a3a5a71a1890d19f0139f7b3bfcede5f154c68a2bf5daf152f90ee3548ae081a887f0e052281c08862ddf683d57c1941285870b33849d84aa961681f7f7ce861d28817ec2f01315b98d24df6d728ed24f12086f8aeb53f6d126946a221db9e89c5e014dd99824afacc4c77f9f74d84f79ef44ae46c3213cd168675de4e3f4580cf64b84d7ac499086683451f9f4915d9649858c39120b4f455f718faeb2ecf9391346a6da82a2b327bbfcb5c3bd87c05d2ca1b5b141b23eb8f526bde17dbbf4937ea5ef851af54ec97f179f624792755c4cde03f90b21a0deb843e6a75c6a661c5035c7c8722c63a5872275c1d620b1aab590adc93aa3620d107190c182b621bd7919a8de952171a9308a5146aa7677ba66a467b15b55c06aa1c01dc8f47c0d0afd433be3eaa949cc4ef6bdca0bf3d97d55f3cf4ab0762be8694289510d1a068dbd2ee51b5fec5adea76229d599b60c2900f64a91ed49b1da22b307fd8c7eeb371c59c12bbde2bf8d31d1a7793d8bc805541fb0b2daefc32ffd1f4fa0c3a3aa6d747772564064d573e6e93d4d4226b1fc6e4d2fd28ad25088e34bd74b3023cb59553d0e3059d70d488c879d10a84484953fb07e9a5696585034cc668e226d4b0c3891ee074d6ed0db89f29915568e3721c4d4059231fbd3136c0ed52f3bbba0f93c9d2a472a0b591ceea06e62dfe412eb4b82227efcd91caea5ec3d4b984414a80468b260df6bcfdd73a549ccd370a806c1322ab2aa3214d591390088471c04148b962d8ae1ad4603cce175e4db9cbc37d4a049bd4fce798fc30a32d17095d56fdf1d18c726e2811b3ef42f678b1ddb2bf944016e64d2c61a4a00f451b7bc3047847297d49f073ac5799dee04ea726f40fea784b706ae34b89c1425315abf344ff53471d9cee276f00f665ca66157b52ff47fabf7f4c50f6b8967e0341cc843da7dec0f1fe6a08cdeacc2b949da0273dd62c5c7f9844fa834ddf6a9bbc990e1e2968c8a17be05421d17b46bdb6772e73b51e6d7b2288a3f3842e7d77c0aaf9a2d6c48acb2dbc2813b48be08cac19951e97fc8d73c527951b98d7d4e204fd81d2632f15da420af01d8ab5aaffbd259a1414aba1af3121d24c5043086c687c80326abb0b744a8f8fb94ec309c481bbd7951f38f8f38ab828cfe46b288d14e41b90d6d9b69bbe9b27400b139cb09f122408a008de6526b88f0918dceb6b11dacda5545a223978fd67cf7a49b469ec72f7697ebec23f2295f71db859765e380f87d6d83398a6f604f7a83af59df3125343c8943c57f224ff9cbdf3298b76ac068e5725ed99b0ae44ea4b7ceb23c79ea28f244d0c87efd69987aae92b4bf46c7c63a8f3623f184dc43ddd9058570e74792963501473e65068135403d66542e7e11df5cb2c33c1817fdfd25217f341aa3bbab087a9c1b36842c4a6587200a38ed8cf2a7268df9301460c2de412b8ef765d36d5dd6b18cb33a79ff35a411e9d2691e65dad339c16761e2f9adb79d46dc55beeac8fbb142e9407b0c68a3c260d803bbb7b5ef1dd6b944049e7a9eb51567b5602d05908f196595056119ecef84644d06cb44f3b2edc5be3a666336d69b8922c6b39c877054cdc9a4ab0e31a4248ebacc44022d187604a06f623ebcfa7b40803d30510dccf6d93dd9df3d8de12b50c7faa41ca65b8da505d01509d461ff43889c94dfb76048ffddaa68eeb7c204f4361b6f77b6679c1d04a35df44b80b8aab937063836bbdbf83210fc79ee2ab6caa67be18b6973210d487c7144a79a0db5863441d4db5dba30de2669868c02b451e2e79629f58abc02d7100af7274069e53b6069556cee877d7fbc949fd5eae6578746b504e960c84ab97d9717e90fec50445059b7c1abeceaf1a01b3b958f1a508befeb5611a8631eabc2b75527ab8d217155a4367dc65a283396be2bf7edd66440d3875ff7ed343a1596de0c749cea57bdef4816fe0da600e3e2ff6a94bc9d235226ed5f4c3fb4fcc5c538983eceed3f4c331e3791bc5022862c6ea9f045ccc981394b9eec7688e08cb1da907659ea1c720785a4aa8cadf82ef562a2d88a131def63f1da81daf7d7d55aa20c89fd60cc23acb25b63d95ac57c767ee38bb06439a336a48a71c02a3b47ad94abd3ce5bdcfee3042451e9967007135ca4dd5e04cd1e6ba79fae76689e7f82dd3839c97c9f7ad52b66f17388259a51bf9dace78631ab75f09f795e7264c15d96992446d22dea1e7cb74c28c6cfcceebed47e3d3d6b6124ac0c7afec403e8efc63dbbcaa9bd0c37f866f32ddfe84af5273e7532e47bad64fccbc477f76e88f575ff5685e43b37ae305d1183a06fb315cc821e5d6f537523c91b4fc07508e2dc90b708db99f2e23ceee8108f28f478d22edb5a9fa6f1fb03e80e546776952724a60d5f05ad812aae3edb2d05dc1de6edcbc680fabd37233d4b785798526b3294599979731436e4a3ff794ad6a7c07c8068d4b1ae8b1a9968aedf73daddfa35dfb43bde06f0e477d387b256689a681526ea228cfe1e22d6a200aa80de8e9b411d1c3106dda28d69b24b5e00f7754649e77094fa3ebeb2baea4de1ce8e908cc8f8460a1e64914069b2ae265a5456a575bdd684c4db1078a8cba9e62b6d360e4c3e33656f8bf3c49fa2f98869352ea22a5276533f701b8ca4a260edf0af2fb6f955ed4e7fdf171fdc16ba69b94cf5762a1d954aea3ddd6c82ecb31abed9ce5aec4b2db5910aadb3a4cfda8ac63caa67a9fd182547222b25e2ce93ff9173add3b72f275586e8c01846a03a66d4ae90a92ce5509efa356aed55b10e35c8623ff2b4c4fa3f636b527b266c534a86fe98364e32ffee551696665cd1024bb8ffd36d85b418a7a29eeed74eb89f409cc4fc6426a388a580aad0721dc2717329df482719efb7617b771b912a5c47aa372ed6bc91a3bff5bb19fb91f05b8ccd39f7ce4ba0ecf4fa925a0ae25f6c45b1bb29540d0347dbd1bb829e34760e3c1fe784909e520969aa521fb70f5cadf0fbcfc1de3d21a9e211c3735912304642a8fed2d3ae24088aaf1cbc0f9562d009526179d4ca08b8f299350510c295ccb633c82bb0b6d3c0b6b991bc6ac88afea3004384a89b49aa20acf3cf750ed851db55888a3f92566f3bd4f0f0e0385cdb34862c705cf8c9de6d9c876b636e7c436bffdecb1c199ea1e4a724df71a19c850f1fb969d1f3088146189dd2bfc79eef87a30afb067b12deea08c9ef0979a24aba13dae1f44b40b3907346498fe9db36c6f4a7125a2388cdb0e7ab2d2cfb215c9e9f7906fd2f15e5b6385c39ae3fcf75d49f428a9a0951eb3d3969d04fdf35efd5d6a3e1b84bcc09c0a5a81e75a44a0e4cb88b982389ecb783b9d8ab661608fdc0938882eca5c43d2bf6a871428eb25c5771d95d5d205a3edae9ef6500c3c47ba5429f74191c95949c85eeda6fc97fafb1d7e0f1059dc24ec210fec745797543f310871ed12574aa457b95a235139334e4ce6d7993f5d97d108f38e79315b1d1d9458ab72d6ae5ccc27a440b7d84dabcc925355c26554db62cec7b9f8a3f8436ad244bd342473633eccee4024bf38e50a0cef987c3be3e3537d8234a866497797a4ee0b562af792b04322bf514eb47364a4b8788b4ab7a6709175b0761d689159d9ba238bc8609d86bab1d151b81ad30926602b8f9b2f30f251aa3aeb4d4ab23c05a9ddac0e83c51d9934f0036acb0373b8ed6764e3dffe5b0634496f5c45cea4ee97d88", 0x1000}], 0x3, &(0x7f00000003c0)=ANY=[], 0x0, 0xe95e0e94c7d2f966}, 0x2) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4901, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:01:00 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x4, 0x45f, 0x1000}) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) chmod(&(0x7f0000000080)='./bus/../file0\x00', 0x17f) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:01:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x4a4) r3 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)=""/11, &(0x7f00000000c0)=0xb) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)=0xfffffffe) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x9}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = msgget$private(0x0, 0x406) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f00000001c0)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa9, 0x20001, 0x100000000, 0x1}) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f00000001c0)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa9, 0x20001, 0x100000000, 0x1}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa9, 0x20001, 0x100000000, 0x1}) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f00000001c0)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0xa, &(0x7f0000000140)=[0x0, r15, r23, r31, r39, 0x0, 0x0, 0x0, r47, r55]) r61 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r62 = fcntl$getown(r61, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r62) r63 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r64 = fcntl$getown(r63, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r64) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x40, r6, r10, r11, r60, 0xa0}, 0x2, 0x2b0, r62, r64, 0x2, 0x4, 0x3ff, 0x16}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getppid() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, 0x0, r2, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, r6, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r8, 0x0) socketpair(0x18, 0x4000, 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:01:01 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) close(r0) 16:01:01 executing program 1: r0 = msgget(0x3, 0xc0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r1, 0x0, r2, r6, 0xa8, 0x5}, 0x6d1, 0x51fa, r11, 0xffffffffffffffff, 0xffff, 0x7, 0x0, 0x1}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:01 executing program 1: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:01:01 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/d\x06v/bpf\x00', 0x200, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x5, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x5, 0x565]}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 16:01:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) 16:01:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pread(r0, &(0x7f0000000180)="d160e8449336e88a02b383059d37c249f31e05b38f2e12ff683aa1b8fd8f6b9e523b86a00f069e8b9ffca16fd1a39ae1ca39f86c9ad43dc87099bd237d22fa3414315034246701c97adc61239ba4b742e64e5a9c3e6ab0da9e9cf3d1db64b72e17c71857645d16b1ce6f4a6ce724e8e8c02eef12a1041c5acf2f968d7b96f8fb8f60402c50e5b8f5c83258b93bbbcd6d9a404b72a515c4afad6008", 0x9b, 0x0, 0x0) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) socketpair(0x0, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0x5}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x1, 0x6}, {{r4}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x6, 0x2}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x80000000, 0x8}, {{r6}, 0xd7f0b48a91d6ff7e, 0x10, 0x4, 0x8, 0x10000}, {{r7}, 0xffffffffffffffff, 0xec, 0x40000000, 0xd8, 0x7}, {{r6}, 0xfffffffffffffff9, 0x1, 0x158c53002100573c, 0x6, 0x4}], 0x539d, 0x0, 0x8000, 0x0) 16:01:01 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000)=0x8, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x2}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1a0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4000, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f4f00a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361c98cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4a5e0e40c95cdec41f1851adfab7f1d5e44ada9ebc5f049cdebe15228f0a7d640ed8993bafaf7cb55cb18eac572467e62b5662889628ee2a86058469b1a3f4b7e3da5a10047630915ea4d62f17933efbff75c2fb56d78ad8b3ae3149487850f9c0e58f376cff7c641bf5239c0a6561432b4776dca0b099e27"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x5}], {0x0, 0x4}}}) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) accept$inet6(r1, 0x0, &(0x7f0000000040)) 16:01:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x100000001) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:01:01 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="db820c63a7c4f3c2000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="0200c45d0e9d633793e5"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="b9b4e91503aaaa9bbb4c6568973bb2004bed59f9eeb3e74b6bf26e7330d16d680f0f169913d45c7f466576bc6ec13c93aa806f51eaa56c13", 0x38}, {&(0x7f00000000c0)="431678076bc7aafaf1252a7bbf79dc71cbe9898f97b00c0ad2d349568e6cac84f3c4db5334c9b255f4aa33f661ea22ee", 0x30}], 0x2, 0x0, 0x0, 0x2}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/220) 16:01:02 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) mlockall(0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x2, 0x3, 0x8, 0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x101}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x44}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2d) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:01:03 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/86) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x4856) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x28010, 0x22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x7, 0x7fffbfff, "7309b37b2efee534840c76f30d5600"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r3, &(0x7f0000000140)=""/91, 0x5b, 0x2, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) accept$unix(r4, 0x0, &(0x7f0000000040)) 16:01:03 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cce}}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x3, 0x3f, 0x2]}) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) fcntl$getown(r0, 0x5) poll(0x0, 0x0, 0x6) 16:01:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="495d4b51d798d2560fc74584d18c85cd4072b2a631acf8ec0f2cb56f13b2f0385faab2320e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f00000000c0)="55fc43b1f8913dd9211dee845e0f601e3a446ee4c1b3e241181b6b7400d413168b32a3a579145d978f3fa4d45999ee6ff238198bec315a1473ab") write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9, 0x0, 0x9, 0x1}, {0x0, 0x1, 0x4, 0x249}, {0x81, 0x8, 0x9e, 0x8000}]}) open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x3) 16:01:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = shmget$private(0x0, 0x2000, 0x189, &(0x7f00000f7000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/47) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fchdir(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt(r3, 0x2c, 0x408, &(0x7f0000000300)="e88a5b9c3d8693b233213cd98496698508b4bc67f506c034247be1d7a52b0365b7c0ed5eb74828fd9553bc985d24780eeacc16d13eb32a86cd697f1e05a8559794e5ceccd150bcc6b29d70fa8fcf00800cf4c79d347445e886ef67104dd33e54b2a3a131d2dd574dee3a9ee9de5e5becfbb24397516dcdb647ed51ea300d0c1524cc093365facea2e4dbe928ab0e568eb9cd3e826ca85a3f7ed7c67d", 0x9c) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0xfffffffc}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x4000000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2ff7f}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x4) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x121a2, 0x1b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='o', 0xffffffa2) 16:01:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x1}) r1 = socket$unix(0x1, 0x8ddc23773cdf0b06, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1810, r1, 0x0, 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8000000021}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x4}, {0x4000000000006}]}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e01000000653000"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r4) getpgid(r4) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x80) recvfrom(r0, &(0x7f0000000200)=""/87, 0x57, 0x61, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000180)="d6523fa18d83ef7a310dc4abaa6879fda627c61850db21b9d33c0f41748af8743267d4d53ebb04ac7bd60a4b9bd0730ea9339ada89b0ef3ea824c92bf399484c3c0b7a0351134e4cb996c20e44ace9eeb13b11285c2bb34eb5b6beb9c7d013f59a6ebe58606095289e79e1904782a64caa3e1d0eff3a5b59db40b0e63de5f3abe6cad0db1347a969166c8c49e4af38a35f9537e664a928a473a468f1fc1e50041de11c43da4d556e1242d2a64b86761ae2390cc9ca843bf3ccc4a73bcd36f301ac1f6e0fa12465571c0bfafef674719c49ef68b92717da3c82c2147182f5f7f78a74521374580de76f1bdb7e7b6f97d07574982894380a7496d558259fa284f86bbf4cd0294570af6132aefb1a55f9396ffbf0a8ec485f74739ea2cf256154beae89ccd1d58dddaebf4bf91918070c3916a98cf283a63bd1607663d8aa31b361c9006407f3a53321100859b249bb8b3e8dd7f4fe5e64c873db83525f31bcf64a3aa53b57454cd7e21ff961189932bb5825838355b791ababae133a695aa830f2c409077abdb0a502c923e09df67f46987b6f4edbeece39160e343d34d3f4d6f39503298378ed508d3f840cdbfc0bf53b529a728143300433dc5552ec71dc47e7202a22c5343d6fcdb109f9947866ba7bfc0d71b07bc69b3473ecef5f1782b1f61781f662714584d0ba1cc7c34d21bade98011b1e12a177138c344eeb36c82f6cdab30c23a7db831565efb159dfd80f2d5abc5b06ad7326e68b0f5ede0cf2f541fdb119a5b62df77cfa5c4116b0dbfc138eb0b407ace562ea0b5acfe55684a2495892485e1aa34d6990edd7cffbdefec36411b15e289cd09a2121a0afd33feb6190cd7881814edef9809f2efdc8abba9c7101bd8c326706ab1f2f3bd6a391a7edc0f958c211bc3d2781b95fd63aceb6da255fe4902aadef4d27934fd4363fcb83a3f6739fee3d1af2acd14381e1bde3882fa62c85af2c3c0544fd3ed3ac0f0090a910f2d2e1d858a2acbee5996e1729f1253e3822008f964b0d62f0367a6b12a046cde984f7242fb2a0ff36d40e4f26108c4f675b0c9ae9f774220dc4e19d26d8bfb545f66b67108a565fdb9a71ace211a6e67cd6a7e2cf4fda0c2a7e8fd2dabb4cc8cbfc2a13ca43f2860d55527e8f3f30656a41bd90697a3e0ecec30ba8d28688e1c3295fb9cdd106e7d84a55ee5417bdf1badd962517e33fe912767280d76983b0e2dba3984c31cdcf1dba05cd785a5d817565cae1c35298236f545e1c6968263ed2921a0f16c5f7184954ddb0cabd964cecdb684c8d9e9ee5910908ed2f80db8a66d8365eceff5680469890c17d595a97f4d203b7b0f676ff31753dd7071d2d6bfd71d2860f5cffa615d706676726132d66aa648d8407b6e72740429f0aeefa2db8f6d2a592606feeffe7b5c1048d1094a9d752313a3ee6dd340ac9e543bb14b5d3df485c27297c81fd09cfd6d9787332368827709becdfa94c4c76b993033bc8abb01417b08159d4a1a3e5494ed7c9bd7946c3c6473d2fe2e524d80475a6c027c8db864160249606d11be5c5866b87a4ffd6cad7cd5a0655d20e13845a2ecaca1462b81a3b7cd3f142f24f81ad3225deb78f4eca7fd7402cae2aadfa0e750c77272c92c15ebdaed9391f2f5a30f818da457f787cfa211fc6fe9fd87ff92350dfaa067eb5b51e8c75b58de806b194928de88f7406f9f021f6301ad87b230e26d3197620e2b13195a4fcf920f774791febf72fd8d8322e8b3b7cb968ad5528206bef7766a1b406c015be620ef97a2f4ddfbde3a3c2f3b9f4bec235268144a784833398156d23e710295e15c7ac6d7362403a820b84626c26ba54aa18d066838966041861801348aac542bb649faab94274eaab3faa62bee34a0b1c0ff7ea94a5b241716af378e73d66b6f474ff1501f62782d5757039d547a3cab2b90b9d4620cc9a6b3eda6124b9e1ef44bbf695011546a1bc45886a1689fd70d1c52a3cf9faf1dbe2a2180d715d4e8201a83c393fdb76b8e5bdfc3c9ccb7d9d44c702e0b9d9dc03a539464e0009f811538d2d97b7150bbc412b9699f5079fec270dc070354574688c28c038c6c03eb135e751d680909c38e358e334495505f85a158a609ab7f27e113fee9e2947d58f5969336bec740c4757c3f44052eb521fc6503e7955b9b3b7f44272c2493a3a5752f7a4db9e3f7856374fc6639ae6419f9cedceca9bde60b10d091ae062123c915b1280f67ab0ef1068a5e587c930d205855a6e8da5e6fa6abd51d20bd2ace231c1dd1385fa284e8a94a2a5315fc572707fd9b8ba29b6c906cb319d99b55645ac9a89938311785755c1dbd9c740cd052e66fd4efad1c9c1f7b5d3f609c3ea2ba1551b130205b674389ea8ea563d5443735a051de3f966a3523e271e21d2a39d98820a4e6d685dd8b2ce7c07a05456db0724d7e85c6181296d755b66136ce649913ba8bbf29513fc04b756a79779f36e685e30f6c6e2f8b8c8cba5b6a1e3238e2428b546827974fc71f78e3910bdf0457468d96256bbcb1f12c60d7912ccc8a0df08cc02d30ce3a2432bfb3b62e33f6a542fcd1bb2017158ef771900f7f93ee33abf946148e987d6908ae53b496c9e8ef5fa0867a816e59f66770a59eb48dfee35147ed49eda84a4de0e80448bff906f18574321bb097e5be69f02c68c42892487382c472b1d6af14b124f9409bf6fabefc56af0160c777c6fb742ee21720610c09205a7083c46b46d376036b4ec0ef648b14d05a7a7b8f8e5a39121d194a40a37e7591a1ed920e978c8af60f368756e50528da8948e35f843f1a8dd2b59364620c21b6ce971a822e6b3fdc57c9d6a561b5666e4b4ed87efdfa6d06419f5c77570119a6935a258b09d86c8e1526d60c0d3ec2b96ff5b5578a2aa3ddc3a19b601980296711a6bc687603e5da66e1a6bb4c7edc93c3718804b2e6bec34022322f0a03b80a39c439eaa3c475b4d4a4dff373d5049f4fcffdc06e8cf79846491412de85e2d73531d222df6296b4aacd69afeb48553f82a588e3c992080428ec539e8c110fb1ec0fb82d59336656660738328c07507f6e30a7d1bfe542c30f71bfb01060146616ac6fb87e5149cc9b851440c951b01934dee37b072be096b0861cf3fb725c5d300cff6428d8848c3809706158a11a01444d5a227b4aa6548164aad2208d9e510b90ce58bba1fca701ef85f64ac1d11153eb333a0d7b9a9078967c90cac376968ea6b62bf8d879027a26d383acf762e7e639c46aaefc5a4e9b3f60af942dd3b99fe5c3408461eb1de3191f5bd266feaf2d39b9534fdbba470125564fcf070a8bbd24b158403851284adf5928a4fd031478594fb6775e1fdfc316edb2460f396cb6d71fc4dfd76098a4154d6b695c2c1842e1e3c35f404a37e1774777a07808726040dfad167945ce325cd308e178e2bae1f3254724cad375d609f56bde754d74fe06be10da6e48f769d95aaf0fc0f68ef78506661ffef6d8812973f792014f0a06ed19215bef203946a99d0e897fa4780dd7f2bdce2904ed50509bb8e4db758cb32aec6ee39043f6f0785f69ce873cafc1d30895442fc0eece2240820f7b2c519518468a0d737ef5ef3975d11bdf93d1010a26447621fa862bb46786f2229914d578485bf729e25985229645a4bd085cf27345578faeffcdc3867d7157f41dcd4647cbd7be8fa81210d7dab805356555da95a3af42bd3ea2c79756a029bea3a67eade4599ed3ec35069912eae108b899627c3e99ef73b5344a4f7566fb82c33dbf0f5a69c7351aa129882283e67d0bdbe3f8559293d54c85e0648bed0ca9832c7f1bddc90b9a7fa81aa5fd6940d3049d34ebc71c9dd2068f407dec2924f2a82bc0c9a7e5d8b6b3a195fac96f4ff730c1bf8fd0e2b363f35915aa48191f89218077c5f54be1248f6ae4889327c0354ae3cd6afcac5426635368b0387fd9e2ed434c218b86e68dec6c63e27309e3bf84512078835da5ee0a3f7bfc3d7153682cc3de006e5f2d0aae329fac15b0380c23ed523f9ab3a69d8e63be2ff4c6c3431e03fdc0cbf0f98c45f1ad597cc833391561b87971c953591020b89d68957b7bcbf3fc80b19c87cbcfa8c99b1b03978ca689d033089345e91277746748a718c4c2488f35bcc2fbca81985d699b57cdfa31e0677852aa45818c1bd67fd7f18ae108c9009550a5caf4fd8765398d20ea0fce0b85ced245272b7a32cf086833687a4fcb7444a096f40e7aaaa48de94585410aeb1db49d072612fe9518dd6279d7486991128f3cf75c092225b5f8b32992024413839d0d1a06b49a5574e9f4619d0daa38ea7b7bd71a9d2dcd2cc35f4840c061e4d84297ab75ed667d85e7ea151b22c98b4e49a9ef3cd61750e908fab6e107e03a9bd0be2c7821e80e933b550a9bad98e7084eae7e53fa948eec1d89c34e0fe2dfe6f6661010ba6b1423fdeb8c336f9aaa7a0ef37f3cc24eff5a2e7e74651f4cdcfe22d537ce7251fb6d31221d3630918bf2189effcd384297aa0aacfd641121c4cbc48d3c61eb88551edadaf34bebb7783823401129fda3acf3a137dd26f046d35ea444a36309a7c51ecbd9b6ef8da63ca96a187129036070dbd1e3594c2113b237a2ee901aa942c4ea19e4d4d8488ec9ea781e643c40b4182d3b6148f6e3245d997821d0cca89f129a31d5bfd3153eb33f616618b4766cb50b62433544a1aaef24b19819b9111c6e4b18ec843ae8ec22ae70386062298f0c684f472a0c4be4791b1f2c6d43302f3d0b21221a30129857f0911c9f51079cdc872653153fd6916651f4eaf2a4b74dfd3f249d53a63b433f01628d4c9e0d16df069707cf4bb7b0cb230d5ca96d4701cafb979fd1ec91d32add5c81f2327cb4e19782f15a295a1df3bb9cdc458d4b9c00c79ed1703072251f8597b576b8b7ed35ae9b931e3c515d7ff1b9fca36a3a1e5c3a5c46b348e2e433640030cc6f22b2715039df71439607867fa1fd5e5a3b8ad4e814790c1e0e6992e7f475da5aac41902e8571b2cf0a38e6324d1263e5c86c9a87f52cec39ffac24f2ea1dfcd5ca20044c2752bfcf9110b48201b68d442eb92bbd6395bbbf947d1f33d5588c2823bbc0ec246e71c545c3f9e73b876e7350ce97e9cac92e7275ed0708480688667555d525be5ab42c84261bf50dbb2353fb5d01b67b97f022ea1f7bd1cddbf59fc2846ab09e6cde1418101b71991e033a047a9cb6e0ac22e205430f14dcec997f8497ead3f64e80d9dccc7efb8b88fa141a7b481cfc8d8d07c24116326a1b203021da881e51622f7023420c15eba7c63123dc01339a27c67dc70bc77ef5292975b939688ab8d0bbc295cfd26639480f4ec12e2fa2825705b1e52209af0e91ba869cd324df9501dd2d3fc335677530d7c5e2f1606af978bd9e86826119826e3c519965504bbfc253dc70c2fac9378d81067d8f4ec025de424d75cdba1e9a72df90a4af84fda0bce1dcc346b4c2126563256ae895dad10936ca441fbe62059fb3af3768ebc34b13b00196c3767f2a28c3310587e0070b7e2dc95b37558d5b166fa9c0b0686409b0dca1ddd9343d69e78506ac20cf83ad12a7b7003ace9bb9f9703cb900d2ec0e1aa86ed68e6e1e413a2fc9aeb1930bf6108e936224cd00182aea01b0f7026e7011cd639928931b2d5ccfe77e1f19acbbb5086ac352437e933845c357f2d2984b59638e3e923ed4db9e9660778435002a8acd4da5b09d3ee82b7a7bf3a2c5a2a3ec706fcfe8ed967b442f06229d9ac3b105325f525f58cd1cfbf98fa328affbfe17b51eec06842b062", 0x1000}, {&(0x7f00000000c0)="fe5afbc82731b46c0b4370b09f3ecb3b8eeef78af9721e844fc3d6c0bf8dd1b2b79979976bcdae046663ea937ecb01f76fb172b5c93d841033a420b8469857c1bc1f0e0f0374dafadcbb6509d26fe8d5109d40769bb3dbeea0fc96733e85a9e52ec7ddc09c56", 0x66}, {&(0x7f0000001180)="d0d0995f60fb8c26d1cf3e22ee7ed8b0a220a23186cd0fb40eaada53c8d1e5bed86a624d9a0a51f83e75166aa3d02b98e19cacb3b8ee56eb2bd7e066044b773150a60e712ec826be8dfa81999d9107aeed3ec8ca6624a4df4b9b3346e4b68c13da70bb1651e2b0852582b4eab549a0a14bc18c7e24f94e74bcfb22020e432b0e61b47b1ab7440d0babbfc25d08565916e654464e32d1d5ba45c4a13b4857c2ab37579443f9b91bfd860589d3e35a106a31a60430942add1e88161cfa549170a5e9b4c0db68f79ee50592cab53da0ab38bcda3da0fa2a310d76600940a325ec37453c469b0bb2ee17c0db0a35403c", 0xee}, {&(0x7f0000001280)="4edee1e2d6c0c9fd9f9e5bc08a38ca41e53ea1378ff4de7ea1e88eb9223b7c3af1f6f091b7a916847fdfd18f93bfd497c27a9e6b79449e71425b1554e13e1d26ca0dee80aa62d0f8ae2cf9473884a1f0b64d13ad54f95c726b73ed3021280b75274587c2998b33b6c8ccab140d95b498a8dd60cd32b5b10d0c7ddecdd21f72f5be835e12ebcec9b6", 0x88}], 0x4, 0x0, 0x0, 0x1}, 0x5) 16:01:03 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) accept$inet(r1, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) getdents(r2, &(0x7f0000001440)=""/4096, 0x1000) socket(0x38, 0x4, 0xbe) writev(0xffffffffffffff9c, &(0x7f0000001340)=[{&(0x7f0000002440)="12e3b58b7e4dd088caaa685103e4ca7a38732b40e59985107ea900315e4d88ae36a7bdb6193d1f29bcd854650978b254e401518ffe7f506802cccb21789240a11eda32c6a0c48d080039f55cbb0d3541849292e65479f59fa42371b0481388023ce9ad482a9b39ee1cac1e64afc18798107945da10a102a4cb73fe439a574fb5aba73f8de3388d360a3d280036d11a6ff1386449", 0x94}, {&(0x7f0000000180)="58160cb63dbe899f67cd70c2f188275a8839481c559fc764f54f0813f62c3663ac8145d0f04fbdfa83309d7cd755baff116f4ae0d536d9803764f4d3bc9382c0393307c9f5420ff8db0e86a6824fc05d02f4ebbb29edbd37d43ad9642ddde6c35ce85f45b0b391f7dd570b1e6864e30c3ecc4f878eff844d881e00fc29742b34967b0a008a507a265b4e86b810", 0x8d}, {&(0x7f0000000240)="f9261017a4eb6479bd169aefef4f479d9f18105eef003f1b55549b6260598656e002736480485f02dbca9e4eb526c822049bb563272c5ff1b2fa6a2047d9d6cd37549dac743449acf40bdcdcce0fafa27faf718adc543d1eab0e39985d3e6e374d9c5ce597f91779d1a06a83478a3cedc5dd82eda1e9eac3b061de0dc312cf4c2022cb4a57e8f64579a56e6bec22969dbb927aeb4242d60ca03beb13c5e444f63fb7b6860cd879464961117f52981fb79fafca0a", 0xb4}, {&(0x7f0000000080)="1b", 0x1}, {&(0x7f0000000300)="2c62b1710162", 0x6}, {&(0x7f0000000340)="ec30bf4ae9d2fe175d2c6545dce2c67a4fe9c254f94fd845dd717b5806b7feb327efd0b7c2ea468cc8cb35dcba6bc697c013a07504d631ae5023d09ea009693b22b25bef4da0d548519b72a47cc6d22524399ffc219a766821a40155a91cf6de310e7334dad9b2ae4d2f233c3bc4c04650ec35d14f1f05bc8ebfe564c501da8eacfde09f053c42834f6ed87c44b167816100b3967d7dd687442012946cf9e7e5b51d39d7a3bc8ce3998e9cbcc0fbd303a34e125599fa5c42d7ad94b4a01ac1833e31e869141863aad8e48a618cc440a57d1d89bbd322a2a86049dea3d3fd170d7d2897500240e00e85762c577f41f39f3455031480377ebe9db747e03f38c0434f4409a21d0b417916a93fc9176fd8008075d026185994efa08486ed7f25ff1b19164db7a40162ce7214d527d94c87ef02e5e953e75f671de183cb464b044b9bce9993d8daf9a9ee41d3e40ad2a7d35e7d32aa37fed346589712f975986782fb13e2707437fafea44508685d3d0961a791c305508be6f71b13313b62098b4b4e46d53abef0501b2f30baf37bdfd00264de26243bee8bf452c23d22d1a354c90c6cc57970ad186cc5d68bbdb2ac7d58d6e5f5398e2b3e1eed3d1fe47dbe3360534c0250ed1f374912699fcf984f557de9af9e229a647f39ab83aeb1c2b62a70b5d9c6c97ec6affe70b710ec5e524587f361bb46435e3bd83d4cf4ae7af4db278b984bcfd4b5ebbac549d9a40dbec125622d3908b903fb18058be6f55fece2ba2fe977bb49cc87c4811236224280fa11425ef022eef38f1527b3b60a14df90d394c77c2c32b4f9deb9b6013b6af6160eb6a9cfb4fa4ee0260ca0b2d4462d9569bf8f3d7c9409fceba384fd57d6585ee2d1e5d5376ac31040dc15c1606e143cbd8996617ac83bd172c0e7480ef5cdd0220b61e74a3e9422fe6b5201599385490b24173a1671dcc4d346ee34e19f987579ed450cc29a0a24808d6ad7e067cea35b8ae458291368deed6c1c605c20427e7ab04081d4a00d25f3d7d14e04959a2ae42ae7903e27d7a60289195c2bf5741eabd2b58c5d47fb9c364391caa45858392a3d119b92e9ffeb1e72cbe9b06e76c7dfcbd9aba068cf112e9172dd8e45277f44649315a31cd266a5f1e9164881232d88374c72328f6c6e2f25cbf0daf64097078f6af540252ed39d9a9ddf0d8a56d23007e9ca91ac6932b87c71fde17aa2b75a5dfab271d10590593cb5df7cecb60595e9355f6495ee9eec8c280bebd6fb577afce7338cdb6b25dfb2f0ebe83abb9c2bc06e7fb46227a2ef5443b28f5afa196bf0a5f5c024383d113f3f360c2b3b58a78956c2711444221c6b59e7aa7a071a718cd0b681fa9509c8c696d2341e71304aec4deaa9b4f95ffa009e58c366ab8dcdc1867a3fc5f028542491c5c9e4659d8fc3500bcc2cb2ccf8c4c73c2dce4a3d2a18972efc0b5f67610dce4f7c50d6b11010324a29be281ed95b92b0666fa2d61b2bce2999c0a0182497314276de9ba569f403b5b0079b0b12299f9ad8feac94e261fe16f1f83f6adfe735b74e2c3bc88b684ab1389f600710ea8e4c5a01657e5dc952b89f469824f80156160a9f3bc8198797036c74cd1e95e523ab3e68cf70357e60f0a8301cb320fec34a4d6bd10c9ad9ec0a22806a804d9268fbffc7cb8e30f23d9ab2695c065ca5557f1d867009cf15bf59ef0f055e4ab1f2147c39c0a51737c6d3567b1130c6a068b0bd02d9e9eb56620720450ad6e5de87f641495a2fb9e14dc8b2e5866b20e149ad4e9136cd992ea8d0b9d3e8ee94a626ea584e2d70c1a6fd677ca8f08613e7f9a9dbc643c42b6f255ac9072fdff5cce4afb64bf4313bf4695c5d929c158bf6bceed1a8ee1d875baca2c9a6e594eff6e536d710087fcf508441dc87ad9d952b85cb904d1c576697ee5c5dec9475ad70b1da10a66666059c03dd9b388a7f7adcd33ebbd0c944493674f3216f58c6b66bdfe45b321f802cad9c3a1f3eda730f7ffb6b2c629557a882f09380149e4bd8ebef9d418d02d89b04ce2d2f5153081aeb727685569afb951abdce471c9c1482cda337f9bf3dcb67cac7302bf49f5e9bff916f00333f558f4c962a684519fdbceeab5387b95a54e5d38aefe28c6be988d6c96f31fce585f02861022bda8775bf6493d90748aaa1be3f2369f5f111f92ed3dc321694a7d5f918686e7bc1cb0cf16ccea323e3e0b551fb26a6545f10f7a58b9e19ce287b3e1d89df121057f297162a4e7f547c36bbdf0dd5eb68b9cf39b981bbaf1a3dae98421f5c516d8f53a6625c67b399db8a4670fec6eb67bc54f6837cbf2e2be657767638e72d9cc45663db0c8d3aad5da7e47017600eb3c1877c5de8ad55c3f6d7897430634c41bb4aec9daf1ad469d9f678b9a699e28bbf7f7d320ea33dca7c558d40e6b607cc905964f2a837cc78ead4f8c4e8d25c15df409416d8e3aed735885752fecd34a4f9123543beaad0d8cfa375d4f03d3f5a85f83afc7f39f9bf58c6f42dd2ddac6f4d0cb87cf1d1c937fc8b16782dc3136c87e0e31b15e3b05f785179b67e991378fb505bab21e7596bd639be0cc0ecbfea8cf291ac5a1d8ca6fdcccc0bb30246eb5e35f5d52c82e063285735206b5292f796c2127860d79c118b4ad0e987de8fbf50a863e0df6c14fe47ad6f3e4086d9f95e15678d5c05437add9fb6b6955890f2969c4ac2672c76791f17936bdf9445bf39dae25998fb5ee29b7b2e401cba29b499557772431e8466cc76a6daf97140d4ef58e018237aab2186315d10a802f7cf20352deee4e9b3e430e25b2a44c4523f570fd341c5e7f29d422f1e2f39dcf4cb6da5f7fff5bd3fe0f6b6b504ef39ec737f6c22b43f29d7326e274bf7c583be54f8d1d126eb1d7a86c13161f9fc000cfdc25527a4ee68571fd2f8213035fc0b2f089c63b1be4cdd709d43b8437eafc508185aeb5b3c91e88cab2cc90ba3ea5504048aae7f58aea5450151b29f96a2e5d35648bdcc9f9cb4dd48ae475d826e7e6c7f0c82760b39dfe5bb2c080f0df1d481d149d737bd1182a8a51da788a7af029ac56a07d35c0029265a92f0b1dc3cadef028e42d66181fa9ef55e351d4af2a59cb2d0f00ca81750db19575a3b160822e384d30ff92df339c21464b9c6364adfcf2896bb3c7fd61486accca15bd69369b42416b8aaad1314993ca659941272601696baebdfcfff955044269f358f4790b553ea03e0ad4b8036b8802ae5673c7ba7bd6c09d1cf1393b029e6e1f191a70e7dd47603e0c929e7f7dc4f7148b003cc9c562748d0dbbae042f4cbbc0a039112ea709db33c956d2313f8f496b711b354be1b4d9ea9050c69b8302000b949e344dafd3e862eb9516dfe0bf57f857c421232df0fc4af9d68d4b1685e26752195da054d6327975abc99573635e387a92069cfd12df4f81f177d59e26429687467998e8c561762f1e8a626f2279ea4b423280c25f8636f5841e423f62a7ea16fdcea3c5fc44851e44429db25ea40e219a5c8728ce8b3ee6542f1806f84a3f94d0f443de48f241742c250f125628336b3678500506ed920d6248d34b0d0113829583299f0781483db2ee231cc7366bcefb9fc290bca5d46fe32b14cac5e5a2457a7106a009e852c4b7a3419e186f689f488762fb20164e8c97c0e17d9387ab60d024223ac2a690eb8ce58227112faf5e6f75d7f90689ca8f9d54d1ac9aef985f0fd26d42b3d02ddd3dd3fd8df7b17c53c07373dabcf64724c34d82f2f6def7b858940d48807b3b317f587a6a98a8f5b712cc5e3a2b014e6e3372d379bef7962366e298129bc88318907a42885ab6fcd52ca6c9d193bd66f10962da778a5c6344699f67e54e3c4020b0c1e2dd13e88010fee486949e23b538ac329e4082efa4ed3ed2699bc631f7100e7eb979d170c4ba84faa09a7ec6380176be9ab84161460736157878e93443aa1d1c38292e6ed5b2bcef5e469e185bc9b2b09fc8826ae7cc5129d80fc1ac38b3937f4c5b16625906f36763901bcda05035f00e1e683e2cd1c5e3c9a466aac12fcde164abe32cc8c286d19d9de9709380e4d1f9c4911478a3c76adb06a94484af37a0b059af49360c16ba5e440350ed1f0668e68bec06da96d4b850bb3afaf2e9b332bb47ea0b69f7f522597fcd1d88f6ef7377b72659492ed8316368055edaa53074a262b31a68a168a2d44cfc7668e3df3bfd4488665b9b097a46adb9f6a90c07e94399df82b427758ccd68e1992626be0be878cf8b3a996eaf396cd71799610241a6019ecb5a36f3dbdf7c6b05c3f887d40cefbc78081b242de3760bf4e5468be92dcd222bac8839b6d7c7ff2029d7b86f4b9ac11875d38150b54a9b2326901c4062fe6c909c8228d842968b00929cd2bb86449545f729fb4745bc925d31dc85451264469ba9635a25e8d091f8a82368913c71bcf6bf6e55a070952f21be466f17feb10b0ce374438a0b87bc7da477ca5c7b864f418ea08d2d5a682c662594b257f6fefb54a6231e37a370d189879aaaa4b04edf857c3a1c275d2c165df905dc61aa98d6c5b7b894b03a79e1dfde67fa12114d424b796883c5e5881d1a4396b7ccb9f50604ca1c1e8d450394012b7c498adc3a68c73b0cbb82d55de41cda957f28767111b5425d55ccd9646e2575dcd3d5bb64f934eeb1298bee6b44fe1e6472ca6c6796b94d24b1fdff772362e5feb96660b81985701617a1ac15f44f40eaa9ab4c6f83512964b817f5437e406bd2d2ba90f5de117ddb64827418d87210910b8c2567c56a008c249be1c472da5eb88b100d53c58c92df78c29ec214d592c53f90ba5ad082b96c4da3e71ebd7afb61070ed0712be2d934ae1b99cd33f52147e706a781e898588217f0cd7625dcb66b94c0665f3d18366c06e7dc0a2b92a9458c1f50937ba857f30ba9b546acb9dedde7c6364bad5f798f136fc6e3be767f1618ba7bc08678579012d209f8d90a3959ff9e48a60be09b9ed46f48800e96eaeeaef4d2c645c2bf302f14f2a26b6d03ba18e6ef9cda5ae42a9ec934eeb338cab64186387e7f51d64753fdc8dad1add1fd90601ef4ddf254569f089bb97ddc6eedd7fd00303acdbce5a2e51a8dbf2a660ee682141beabdea9813f174cc5b07a16e1488bc2fb1284871a7340eef1e9c7aa875186be1efcd8534aa0811edb96810eaa1b8dd2f7f7204dc86408a9de23ebd5b348b3b8b7346663accf2fe7231d41b17a179fd4d01b874f21cf0b214ddc681f3f37d4b4cd7efb243c95dbd5fc367a93ba0a724acead67b8081ffc86e02d3c611d6b8810d9a3b06ad938c4ed4685b004de5d687314880d3bd191ef7735162ee49628430bb021528e4bd7d4a365f0e9efba1e69d43faa203b9c677e01a09862195836f43a25bb1fcdb578c3118f06472e01bc37fc652820378dad94316be91a0c4d862c37ac9e8ba5a1d4975e5f5253499ba5a6514f9980e62d3d41c2fca9948b878b437690775da78688832fe9a89bfd5275d0325c12d1b3064fd55e2e1c0e48543dfedb564afe961fd959f53dd3cf0ed62d18002ab2ce24722a98f35509f56da510260e6b4ef882c8e22568edd3319670670eabedcacbb1e42c2466cc29da6fdc2326fcb5e8f93d98481099a96fe679d8028d510b6d87be6efab12302a2210344badfafa398da5e44320c1dd43a59905b29113518043a754418a9afc5f63bc074cc657a32411c571d8a2ec2b7882aac5401a1629435a9730d58ae36003056a33bc0835ca5c211e1aa1a2820bbcb2dbbdb4d402bf5aa3b508850cc2ddd2df425ab6520f2d25dc1126d", 0x1000}], 0x6) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:01:03 executing program 1: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000180)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = socket(0x11, 0x4003, 0x0) r4 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:01:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xfaa) 16:01:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x0, 0x180) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/96) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000180), 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffd19) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/36, 0x24}], 0x2, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28008) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000200)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x7ff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000180), 0x4) 16:01:03 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0)={0x9, 0xc6}, 0x10) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:01:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000005c0)={0x10, 0x80, 0x4, 0x2b7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000704000/0x2000)=nil, 0xea}, {&(0x7f0000455000/0x4000)=nil, &(0x7f00007e1000/0x1000)=nil, 0x8}, {&(0x7f0000311000/0x2000)=nil, &(0x7f0000661000/0x3000)=nil, 0xffffffffffffff17}, {&(0x7f0000069000/0x1000)=nil, &(0x7f0000710000/0x1000)=nil, 0x8}, {&(0x7f000055a000/0x1000)=nil, &(0x7f0000580000/0x4000)=nil, 0x8}, {&(0x7f00001e9000/0x1000)=nil, &(0x7f0000409000/0x4000)=nil, 0x3}, {&(0x7f000046d000/0x3000)=nil, &(0x7f0000638000/0x2000)=nil, 0x7}, {&(0x7f0000728000/0x3000)=nil, &(0x7f00004d7000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007de000/0x2000)=nil, 0x8}, {&(0x7f0000196000/0x1000)=nil, &(0x7f0000421000/0x1000)=nil, 0x998}, {&(0x7f0000549000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000d2000/0x1000)=nil, 0xd769}, {&(0x7f000011a000/0x4000)=nil, &(0x7f0000784000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000007b000/0x3000)=nil, 0xfc9}, {&(0x7f00006b4000/0x1000)=nil, &(0x7f0000549000/0x1000)=nil, 0xf464}, {&(0x7f00000e7000/0x2000)=nil, &(0x7f00003dd000/0x13000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(r0, &(0x7f0000000080)="b93a3b1d6aaa434f9c1c82f53f16a813b61601143b3a16a6def56ed90bdcd22a756c3cd1b5e7ce9c98c2674774a3f0598e12092ece2b5f7dd4d9b552cbc6210d619167b475cfae00c32efbf8ffd183fa693b2cf1440a2f361ef1e2a314505797499d1f6402bd6de958df7e6510a3c86d9fd2f49335e8587a04941a21ef2254e6c6942e0fa7e723e6c3a88407b17b30f2c7", 0x91, 0x2b0542ba256df06a, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:01:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000100), 0x3, 0x0, 0xf58, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = socket$inet(0x2, 0x1, 0x1) write(r5, &(0x7f0000000180)="37a2bc722785565dec4daffdae239e40b7d287da84e8bee60059483772cd67179a5a5e4c0f2bb8f379c8121d4ab7e5ac3551426833156283e5801f11df36e53dfaacf20e8454df71e42b8862119ca100eba093de8fb84de453c067f9e6b0abb93aafb8feea0707db752081854dff05a5701af6f6429e0fc889727cd4f3255539da25900d264e61c0df29f0ca7848e7c34bc1bbaea1099adae9115d1e5864f52d90fe244dbdf30341498825ec4e0ad8b011989c2a4fbe237cc3866348ee9cf6450d951af67fdc58d0dd68ff3e3f80b514bad448ce2bd621c93a188074d4e947963a3e", 0xe2) r6 = socket(0x18, 0x2, 0x0) r7 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) kevent(r7, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0xc2, 0x0, 0x1, 0x1}], 0x5, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0xed, 0x2, 0xb744, 0x5}, {{}, 0xfffffffffffffffc, 0x10, 0x20, 0xcc7a, 0x3}, {{r5}, 0xfffffffffffffffe, 0x5a, 0x2, 0x9, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x88, 0x20000000, 0x9, 0x5}, {{r9}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0x9}], 0xdb6f, &(0x7f0000000380)={0x2, 0x8}) setsockopt(r6, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r10 = fcntl$getown(r6, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x80000000, 0x81, r10}) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:01:03 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) dup(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) fcntl$setstatus(r4, 0x4, 0x108) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000340), 0x10000014c) 16:01:03 executing program 0: nanosleep(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x8, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2c8, 0x41, &(0x7f0000000140), 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semop(0x0, &(0x7f0000000000), 0x338) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x45}, {0x80000000000006}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x7fff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10000, 0x0) close(r5) r6 = fcntl$dupfd(r0, 0x0, r4) ioctl$KDSETRAD(r6, 0x20004b43) bind(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) socket(0x6, 0x3, 0x6) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000440)=ANY=[@ANYBLOB="1000201b3f7e436c013d61ae78f2260000000000"], 0x10}, 0x2) minherit(&(0x7f00007b9000/0x3000)=nil, 0x3000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "004608060000010000000100000800"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) write(r2, &(0x7f0000000080)="d6d1f372c8c0e0670aacb2ccb4da505f7ea905b93a3015bf06f00c35b54a5622f2c081a4700c4b7bce8adb5f678c1108cd208d36b437cf02872158518c106b313bc21c1479dd2a22716256b353e43b9bf056fd3a14", 0x55) 16:01:04 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x400, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') fchflags(0xffffffffffffff9c, 0x90000) 16:01:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = getpgid(0x0) fcntl$lock(r2, 0xa, &(0x7f00000000c0)={0x2, 0x0, 0x10001, 0x8, r3}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 16:01:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') socket(0x22, 0x4, 0x7f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020d2fac5e00107d81"], 0x1) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r4 = fcntl$getown(r3, 0x5) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000340)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="fa00000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd13d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000002100000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b0000000000006000000000000003512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44373ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d503a95d97acc19e761c02d695f6cae6c593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc8d62e690aff91376ee1a0c7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r6, r13}, 0xc) shutdown(r0, 0x2) listen(r0, 0x7) socketpair(0x7, 0x3, 0xffffffff, &(0x7f00000000c0)) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:01:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000140)=0x80000000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) close(r3) r5 = socket(0x18, 0x3, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 16:01:04 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0xa4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(0xffffffffffffff9c, &(0x7f0000000a80)=ANY=[@ANYBLOB="0000131377c5fc35d414166e418d0dbc406e48b33cbf768372e8f1b9933ec5127743be2224c4f9692df9cbf2b0a180d3382f007a660d10c838d1caef54cd63d75b2803f1957051bb290707e1043cdbd10789ec0be7e6f6d657d9679f8dcc8dc237d62aeca1aec98e7a871a48e6aeba0f6234bc3e0f39dd396b74d4b766c5d90400edcbf27fe8e7cc96b443f52073c6cd0c34b9436e57e159e6a2ad2b094f17afd1d85b4283d57b45310b473be2678a3f6eb913035e7dc1768360"], 0x1e) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0xe5e, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x0, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) seteuid(r17) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x84) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:01:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x18, 0x1, 0x80) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) getsockname$unix(r0, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) r8 = getgid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea88b61d8c0e0ca7b6ea9e163ea634440978d0ef40a5a9820a5a"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa9, 0x20001, 0x100000000, 0x1}) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x41, &(0x7f00000007c0), 0x509) msgrcv(r9, &(0x7f0000000780)=ANY=[@ANYRES64=r17], 0x1, 0x1, 0x0) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x20, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r6, r8, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r19, 0x1, 0x7ff, 0x5d31, 0x4}) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 264319 75612 0 0 0 0 syz-executor.0 *212432 94517 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206693,ffffffff821d0006,3b7,ffffffff821e64e7) at __assert+0x2b rtrequest(1,ffff8000239bd348,4,ffff8000239bd418,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000bb5e00,840100,ffff800000bb5e58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b21000,ffff800000bb5e00,ffff8000239bd720,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff8000239bd710,ffff800000b21000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff8000239bd710,ffff800000b21000,1) at in_ioctl+0x205 ifioctl(fffffd80627257a0,8040691a,ffff8000239bd710,ffff800020ab1b40) at ifioctl+0xb64 sys_ioctl(ffff800020ab1b40,ffff8000239bd828,ffff8000239bd870) at sys_ioctl+0x5b9 syscall(ffff8000239bd8f0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,51a29356010) at Xsyscall+0x128 end of kernel end trace frame: 0x51c4bdb0ca0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206693,ffffffff821d0006,3b7,ffffffff821e64e7) at __assert+0x2b rtrequest(1,ffff8000239bd348,4,ffff8000239bd418,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000bb5e00,840100,ffff800000bb5e58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b21000,ffff800000bb5e00,ffff8000239bd720,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff8000239bd710,ffff800000b21000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff8000239bd710,ffff800000b21000,1) at in_ioctl+0x205 ifioctl(fffffd80627257a0,8040691a,ffff8000239bd710,ffff800020ab1b40) at ifioctl+0xb64 sys_ioctl(ffff800020ab1b40,ffff8000239bd828,ffff8000239bd870) at sys_ioctl+0x5b9 syscall(ffff8000239bd8f0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,51a29356010) at Xsyscall+0x128 end of kernel end trace frame: 0x51c4bdb0ca0, count: -12 ddb{1}> show registers rdi 0xffffffff81209aa7 db_enter+0x17 rsi 0x41b4 __ALIGN_SIZE+0x31b4 rbp 0xffff8000239bd160 rbx 0xffff8000239bd210 rdx 0x41b5 __ALIGN_SIZE+0x31b5 rcx 0xffff800020d4c000 rax 0xffff800020d4c000 r8 0xffffffff81b7abcf kprintf+0x16f r9 0x1 r10 0x25 r11 0x536107cb61525fb2 r12 0x3000000008 r13 0xffff8000239bd170 r14 0x100 r15 0x1 rip 0xffffffff81209aa8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000239bd150 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=212432 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffff800020ab13e8 process=0xffff800020a8b190 user=0xffff8000239b8000, vmspace=0xfffffd807f00b450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75612 264319 95108 0 7 0 syz-executor.0 75612 243227 95108 0 3 0x4000000 biowait syz-executor.0 94517 203352 55797 0 2 0 syz-executor.1 *94517 212432 55797 0 7 0x4000000 syz-executor.1 55797 400490 5290 0 3 0x82 nanosleep syz-executor.1 95108 176584 5290 0 3 0x82 nanosleep syz-executor.0 26743 87963 0 0 3 0x14200 acct acct 83100 114288 1 0 3 0x100083 ttyin getty 34385 468972 0 0 3 0x14200 bored sosplice 5290 504847 6887 0 3 0x82 thrsleep syz-fuzzer 5290 382509 6887 0 3 0x4000082 thrsleep syz-fuzzer 5290 121439 6887 0 3 0x4000082 kqread syz-fuzzer 5290 263883 6887 0 3 0x4000082 thrsleep syz-fuzzer 5290 265954 6887 0 3 0x4000082 thrsleep syz-fuzzer 5290 121883 6887 0 3 0x4000082 thrsleep syz-fuzzer 5290 305692 6887 0 3 0x4000082 thrsleep syz-fuzzer 5290 46545 6887 0 3 0x4000082 thrsleep syz-fuzzer 5290 35365 6887 0 3 0x4000082 thrsleep syz-fuzzer 5290 415426 6887 0 3 0x4000082 thrsleep syz-fuzzer 6887 282863 3460 0 3 0x10008a pause ksh 3460 502319 11809 0 3 0x92 select sshd 11809 437371 1 0 3 0x80 select sshd 39702 514254 55677 74 3 0x100092 bpf pflogd 55677 24791 1 0 3 0x80 netio pflogd 91830 210680 79396 73 3 0x100090 kqread syslogd 79396 144454 1 0 3 0x100082 netio syslogd 45064 333643 1 77 3 0x100090 poll dhclient 40336 249604 1 0 3 0x80 poll dhclient 3234 437945 0 0 2 0x14200 zerothread 10323 203775 0 0 3 0x14200 aiodoned aiodoned 75875 116652 0 0 3 0x14200 syncer update 24670 280364 0 0 3 0x14200 cleaner cleaner 8788 76389 0 0 3 0x14200 reaper reaper 79696 258510 0 0 3 0x14200 pgdaemon pagedaemon 67863 167133 0 0 3 0x14200 bored crynlk 69847 32376 0 0 3 0x14200 bored crypto 55130 270470 0 0 3 0x40014200 acpi0 acpi0 9894 249843 0 0 3 0x40014200 idle1 95449 232876 0 0 3 0x14200 bored softnet 13810 235860 0 0 3 0x14200 bored systqmp 70027 496060 0 0 3 0x14200 bored systq 44438 42489 0 0 3 0x40014200 bored softclock 88443 147098 0 0 3 0x40014200 idle0 77428 460228 0 0 3 0x14200 bored smr 1 501955 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 75612 (syz-executor.0) thread 0xffff800020ab13d8 (243227) exclusive rrwlock inode r = 0 (0xfffffd805f4b45e8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_makeinode+0xaa #7 ufs_mknod+0x4e #8 VOP_MKNOD+0xc6 #9 domknodat+0x31e #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd805f4b4098) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domknodat+0x92 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 94517 (syz-executor.1) thread 0xffff800020ab1b40 (212432) exclusive rwlock netlock r = 0 (0xffffffff8250d4d8) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82642000) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9652 7140K 8349K 78643K 59320 0 0 pcb 14 12K 14K 78643K 3538 0 0 rtable 150 14K 14K 78643K 10126 0 0 ifaddr 124 34K 41K 78643K 3126 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2206 0 0 iov 0 0K 28K 78643K 3642 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 19029 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 259 0 0 VM map 108 54K 54K 78643K 177 0 0 sem 12 0K 1K 78643K 3211 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 17037 0 0 sigio 0 0K 0K 78643K 246 0 0 proc 62 63K 95K 78643K 6417 0 0 subproc 32 2K 2K 78643K 1737 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 1297 0 0 in_multi 48 3K 3K 78643K 1991 0 0 ether_multi 1 0K 0K 78643K 220 0 0 mrt 2 0K 0K 78643K 113 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 150 662K 662K 78643K 150 0 0 exec 0 0K 1K 78643K 3285 0 0 pfkey data 0 0K 4K 78643K 6 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 280 928K 928K 78643K 62239 0 0 UVM aobj 130 4K 4K 78643K 141 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 3833 0 0 NDP 26 0K 1K 78643K 970 0 0 temp 270 3562K 4202K 78643K 503539 0 0 kqueue 0 0K 0K 78643K 182 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 338 0 329 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1458 0 1456 1 0 1 1 0 8 0 rtentry 112 1705 0 1649 2 0 2 2 0 8 0 unpcb 120 12207 0 12170 16 14 2 2 0 8 0 syncache 264 113 0 113 43 42 1 1 0 8 1 sackhl 24 3 0 3 3 3 0 1 0 8 0 tcpqe 32 24 0 24 20 19 1 1 0 8 1 tcpcb 544 7747 0 7743 71 70 1 14 0 8 0 inpcb 280 39424 0 39415 113 110 3 13 0 8 2 rttmr 72 37 0 36 17 16 1 1 0 8 0 ip6q 72 3 0 3 3 3 0 1 0 8 0 ip6af 40 6 0 6 2 2 0 1 0 8 0 nd6 48 242 0 238 11 10 1 1 0 8 0 pkpcb 40 52 0 52 23 23 0 1 0 8 0 swfcl 56 18 0 0 1 0 1 1 0 8 0 ppxss 1128 458 0 458 45 45 0 1 0 8 0 pffrag 232 362 0 362 52 51 1 1 0 482 1 pffrnode 88 359 0 359 52 51 1 1 0 8 1 pffrent 40 7900 0 7900 51 50 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 1413 0 1345 1 0 1 1 0 8 0 pfstkey 112 1416 0 1348 6 3 3 3 0 8 0 pfstate 328 1416 0 1348 18 12 6 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 31 0 30 25 24 1 3 0 8 0 art_heap4 256 7053 0 6738 90 69 21 21 0 8 1 art_table 32 7084 0 6768 7 4 3 3 0 8 0 art_node 16 1690 0 1639 1 0 1 1 0 8 0 sysvmsgpl 40 87 0 47 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 3209 0 3199 1 0 1 1 0 8 0 shmpl 112 139 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 27580 0 26090 50 1 49 49 0 8 0 ffsino 272 27580 0 26090 103 3 100 100 0 8 0 nchpl 144 54417 0 52740 65 2 63 63 0 8 0 uvmvnodes 72 8568 0 0 156 0 156 156 0 8 0 vnodes 208 8568 0 0 451 0 451 451 0 8 0 namei 1024 194450 0 194449 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 107 0 1 14 0 14 14 0 8 0 vmpool 552 175 0 69 11 3 8 8 0 8 0 scsiplug 64 28 0 28 17 17 0 1 0 8 0 scxspl 192 174818 0 174817 125 123 2 7 0 8 1 plimitpl 152 1359 0 1351 1 0 1 1 0 8 0 sigapl 432 16944 0 16928 7 5 2 3 0 8 0 futexpl 56 386054 0 386054 3 2 1 1 0 8 1 knotepl 112 4340 0 4321 14 13 1 3 0 8 0 kqueuepl 104 4676 0 4674 22 21 1 4 0 8 0 pipepl 112 10022 0 10003 30 29 1 2 0 8 0 fdescpl 488 16945 0 16928 3 0 3 3 0 8 0 filepl 152 157880 0 157778 127 121 6 14 0 8 2 lockfpl 104 6034 0 6033 1 0 1 1 0 8 0 lockfspl 48 1984 0 1983 1 0 1 1 0 8 0 sessionpl 112 117 0 106 1 0 1 1 0 8 0 pgrppl 48 311 0 300 1 0 1 1 0 8 0 ucredpl 96 22940 0 22930 1 0 1 1 0 8 0 zombiepl 144 16934 0 16934 3 2 1 1 0 8 1 processpl 896 16968 0 16934 6 2 4 5 0 8 0 procpl 632 56178 0 56133 5 0 5 5 0 8 0 srpgc 64 156 0 156 49 49 0 1 0 8 0 sosppl 128 333 0 333 57 57 0 1 0 8 0 sockpl 384 53332 0 53284 190 182 8 24 0 8 2 mcl64k 65536 1104 0 0 129 87 42 98 0 8 1 mcl16k 16384 65 0 0 9 6 3 3 0 8 0 mcl12k 12288 105 0 0 2 0 2 2 0 8 0 mcl9k 9216 59 0 0 3 1 2 2 0 8 0 mcl8k 8192 49 0 0 6 3 3 3 0 8 0 mcl4k 4096 35 0 0 5 2 3 3 0 8 0 mcl2k2 2112 16 0 0 2 0 2 2 0 8 0 mcl2k 2048 234 0 0 19 8 11 19 0 8 0 mtagpl 80 680 0 0 4 1 3 3 0 8 0 mbufpl 256 2052 0 0 67 1 66 66 0 8 0 bufpl 256 60198 0 51619 537 0 537 537 0 8 0 anonpl 16 1973790 0 1957070 425 341 84 96 0 124 0 amapchunkpl 152 128797 0 128655 256 245 11 20 0 158 2 amappl16 192 91353 0 90232 498 440 58 69 0 8 0 amappl15 184 1765 0 1765 13 13 0 1 0 8 0 amappl14 176 3071 0 3069 2 1 1 1 0 8 0 amappl13 168 2228 0 2228 17 16 1 1 0 8 1 amappl12 160 2429 0 2422 2 1 1 1 0 8 0 amappl11 152 1800 0 1785 1 0 1 1 0 8 0 amappl10 144 3636 0 3628 1 0 1 1 0 8 0 amappl9 136 3701 0 3694 1 0 1 1 0 8 0 amappl8 128 3201 0 3142 3 0 3 3 0 8 0 amappl7 120 4000 0 3989 1 0 1 1 0 8 0 amappl6 112 1752 0 1737 1 0 1 1 0 8 0 amappl5 104 3383 0 3367 1 0 1 1 0 8 0 amappl4 96 16553 0 16521 1 0 1 1 0 8 0 amappl3 88 5124 0 5109 1 0 1 1 0 8 0 amappl2 80 130594 0 130503 4 2 2 3 0 8 0 amappl1 72 388524 0 388073 25 15 10 20 0 8 0 amappl 80 58317 0 58219 3 0 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 140 0 11 3 0 3 3 0 8 0 uaddrrnd 24 17120 0 16928 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 17120 0 16928 2 0 2 2 0 8 0 vmmpekpl 168 125891 0 125836 3 0 3 3 0 8 0 vmmpepl 168 2159505 0 2156866 819 666 153 158 0 357 28 vmsppl 368 16944 0 16928 2 0 2 2 0 8 0 pdppl 4096 34247 0 34100 29 10 19 19 0 8 0 pvpl 32 5044314 0 5025178 833 631 202 220 0 265 18 pmappl 232 17119 0 16997 13 5 8 8 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1101 0 287 24 0 24 24 0 8 0