3de000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xf33, 0x2, 0x80000001, 0x8000, "e5f765eec92a99455c741ffc1aaa3274ee744927", 0x7ff}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) getpgrp() r1 = socket(0x18, 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) write(r1, &(0x7f0000000080)="ab8fb0075c0e67e85947f979733828b0dad92dd80592cccee40473dfc00b3907180efe1483e1cdf63b0da37950cb24223f", 0x31) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffffffffffc7) msgget(0x1, 0xc8) r4 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r4, &(0x7f00003de000/0x4000)=nil, 0x6800) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x1, 0x3, 0x1001) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r5, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 16:00:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x10, 0x4, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0xfd) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/124, 0x7c}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/240, 0xf0}], 0x8) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x44}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() r5 = getegid() r6 = getgid() r7 = socket$inet6(0x18, 0x2, 0x3) fsync(r7) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) lchown(&(0x7f0000000040)='./bus\x00', r3, r6) write(r1, &(0x7f0000000080)='p', 0x1) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfd8680595c452532, 0x121) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0xd053d29532154bf4}], 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x6, 0x8, 0x3, 0xd2b1, "46d2ca725736ea1abd5a5559c8ee9bb8c0889a05", 0x1, 0x1}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) accept$unix(r5, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 16:00:21 executing program 0: getgroups(0x1c1, &(0x7f0000762000)) setrlimit(0x3, &(0x7f0000000000)={0x556c, 0x5}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') sendto$unix(r3, &(0x7f00000000c0)="4cacc16b5ed5c5061f2f58878fb1222e1cacb4fbfa", 0x15, 0x800, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ff2d2f66696c643000"], 0x1) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x108) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x401) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='\xcb\xb9') r1 = socket$inet(0x2, 0x4, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000002c0)="015159adf551e40d679ef1334fa56754e462f7f94a990415896a0b18580030670d89db915b1d4ac4f9116f9c0221fb64a4d0c99e14d876060b8db5bb6c62fdb25d2a363bb538097dee3ea65366950aeadfaf885f6dabf942d23e10a6664e5b52980557c77857d2a641e7a004230c2897b89a7f2e7fd7f14d4ac453644f1835999d8507260e29d39cc5085fa0db758c02d63f6829e22b38269542a4817bae6dab0612b43dbf65906ba91b20c0abddcac47d72ae277dda6acbbf4cce257412bf77c0a905b1521e645e8940729a673c4a1ec15b387d8a1b", 0xd6) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:00:21 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0x4}, {{r2}, 0xfffffffffffffffd, 0x64, 0x40, 0xfffffffffffffff8, 0xb3fd}, {{r3}, 0xfffffffffffffffe, 0xd, 0xf0000080, 0x7d, 0x6}], 0x100, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x18, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="10202e9070937dd3dab0796e6dc947a4d2ce34d646ece3c1e9d6e907165d4a63517f62b3fc3871bdfd9a30384d9c6398e4b6cdbfba3b18f54092409344ba56b4c96225b1bed249eef11e40ef15a06b76017bd300cd34740c663cdc130a89d01178f464b8a75ceff841046248d3e9810675cacae102f52466d72f762a698106c1318d4f7b2f4b3d9445e9e4985bf7ab4e5e92e65b57ab6cf60df692d53bba8c1d620ee5c5654ff1eab1dc13f5f841ea8bed95a06a6095845ca2e2"], 0xa) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r12, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000010c0)={0x0, 0x80}) chroot(&(0x7f0000001080)='.\x00') write(0xffffffffffffffff, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = getpid() r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r6, r7, r8]) r9 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r9}) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r17}) r18 = getegid() r19 = getegid() r20 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r18, r19, r20]) r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000140)="200e22", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r28, r30, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r22, r27) r31 = getegid() r32 = getegid() r33 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r31, r32, r33]) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000001140)="84e7dd19934067806fc93208bf17b0a54e4e7dec335c1528246fe8a700a80a24aad98128abae18e159c44da1beb47fe2198451fd07b209c8975d10a861702aef571a79fc4cd59c767086c7228b1d0f48d1dbad77773ad988d70bff86c2cf98aedcedb7f97c326774d9a36b88", 0x6c}, {&(0x7f00000011c0)="3810aee735d15d838c1143275bc2cb65f6983477b1dc7a11764e1af94d6b2b722910c4ef165e86623b4de2062364c083483288753f192bcca4d2990b8a99c83fb818f78ea154e387a9c4b2aec365987abc476d8bd0be472014a917e7cdccd59ce0865238b3beaaaed18f657aa4d3107797e7a7be2226e6244363bb969baad54b0f2f3c06fef86ec3c69a7bcbdfa832663c65ce57aa0a8ed1779e27591c51ab07e38c35", 0xa3}, {&(0x7f0000001280)="9fe05e474d1545", 0x7}, {&(0x7f00000012c0)="fdbea58a8a955d631bef45223f3e969ac6afd4419db441370cbef7d4e4118214ace05d6225c461f8a8a44bc7216495b58affe95e71b1333bc0addf80d79c4e7efabfa6a0170f4079dd671dacabbbf4de4c0da59c3af6ffb84dd91a3d32d7fa9b4204144b431039b7c2fae1a9f46d8f9923a657775957e370fc", 0x79}, {&(0x7f0000001340)="8e16f3fdf943f1f3bd406f2a9ddd3f2c69ad985c02c9128fcaedf7621de350d7974faa2f52615ec6ad219aff9b69a39b9ca8b6bbf3c005e933f35b8384fb517562d71cdb03e733", 0x47}], 0x5, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r11}, @rights={0x18, 0xffff, 0x1, [r1, r12]}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r22, r32}], 0xb8, 0x400}, 0x400) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB='\x00y'], 0x1, 0x0, 0x48, 0x0}, 0x0) 16:00:21 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0xe6d1a7994abae00f, 0x0, 0x1ff, 0xe000000, 0x1, 0x2, 0x7ff, 0x1}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) r2 = syz_open_pts() close(r2) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x2d0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r4 = semget$private(0x0, 0x0, 0x140) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r5 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000240)=""/90) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1400}], 0x119) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/49) semop(r4, &(0x7f00000001c0)=[{0x0, 0x9, 0x5c44fc750fecb1e1}, {0x1, 0x4, 0x1000}], 0x2) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000180)=""/49) semop(r6, &(0x7f0000000200)=[{0x1, 0x9, 0xa4036bab068d690c}, {0x4, 0x200, 0x1000}], 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) r7 = socket$inet6(0x18, 0x3, 0x7) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d27a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc728d600866c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0xfffffffffffffe85}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kqueue() r8 = kqueue() kevent(r8, 0x0, 0xfffffffe, 0x0, 0x402, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0xee, 0x3, 0x6, 0x8a41, 0x0, 0x29ce]}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b0b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) openat(r0, &(0x7f0000000280)='./file2\x00', 0x0, 0x40) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0xffffffffffffffaa, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) utimensat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x8000, 0x6}, {0x80000001, 0xb0d}}, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0xfd, 0xc7, 0x3}, {0x4, 0x5, 0x8, 0x1}]}) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = getgid() r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r7, r8, r9]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) r10 = getegid() getegid() getgid() r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() r14 = getegid() r15 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r13, r14, r15]) setgroups(0x3, &(0x7f0000000340)=[r10, r12, r14]) r16 = getegid() r17 = getegid() r18 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r16, r17, r18]) r19 = getegid() r20 = getegid() r21 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r19, r20, r21]) r22 = getegid() r23 = getegid() r24 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r22, r23, r24]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) r27 = getegid() r28 = getegid() r29 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r27, r28, r29]) r30 = getegid() getgroups(0xa, &(0x7f0000000680)=[0x0, r19, 0x0, r22, r25, r16, r30, r5, r26, r28]) fchdir(r4) r31 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r31) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYRESOCT=r1, @ANYPTR, @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000300)=ANY=[], @ANYRES16=0x0, @ANYBLOB="f9e241c49277590fbf6935f32fcf0b3a70fee3fb46de9a66b3770d4755c517ed3f80982ea2643603b09f6d588e3d79dbb38ed1f7d05e4bdb030000005ca7e7ee980402986d132e7dcf3ab44b362a86f54ec722226033dc14b70ce1ce813da2e95ea0af59f90c779a38dac500f61bcdc18df69ad149c29f79e0bb28ffb63bd267cc2ee5e1c2f05e5bfa7f87021df1101a38ad6d8b9c6a3cec29e053aa002a88da4252318b4c8b1e59fd75c73d74c97fa96b0925d46f89f0f663e989497a4fa6dcff01000042926240ae3d50dfa2c4", @ANYRES16], 0x10b}, 0x2) 16:00:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fcntl$setstatus(r2, 0x4, 0x80) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = open$dir(&(0x7f0000000400)='./bus\x00', 0x73d423cd76285572, 0x10) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="ba0263744dda6490", 0x8}, {&(0x7f0000000180)="b568928273e8aa8f84d63a47d0e0b47b176c931370018ff05f0f2615dd347fbe123ceccaa5d9839a8f739e97a3cddf25149c4dff223386b855e19ae3d62ce24e9864742f14b9f2dfb8b4f8e076cc1946df5e1ddce61fa567975201a3abdd9f069771f774cc6f5a54007a3d9f5fb120bfd081b944cf7ebd13f9dc31571068d62a1edc3545c0da04e669faae06640b13efc817de6ca93985", 0x97}, {&(0x7f0000000240)="e2813578c5518a5e21768978d2ea2597cbfdc454e2337dab9fc2e136e5a3a8fa46fd4c407fece5ba230adf56fe04ee977c1ea1b99b6def08752a8229516678ba860b03f8722ecba38bcffdf8be3b9a877a7fd20a5a8242d4bfe8796b0630332e743ef2b495dc4d5104c17f255e259d375b013c5478ab7cd6a7e4dab28b66e7a0ae2c66daf6785229cbb9a388e0ed7c83bbcd3f6f897b4428039e0404fa47e45ce1b8252ba1f0577f81b65133214ad0c3505b63f4eecf7c7ae5e4cb29b3864dc0c02ffdd1f2092c31", 0xc8}, {&(0x7f0000000340)="62c6b389c8a27d043a3bc447b8fd2219993aca4c9a15e42c57ab57f995cbe939b47281f7c7430049b85a884782dacae30c1310809af2d5121880e6fb0f5b2864cd6975440a6ecf8f730df8b0a67dbdf3b1e04ef34ca51cff97c87adb64cb157ab6", 0x61}], 0x4, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r3, r4, r0, r1, r1, r5, 0xffffffffffffff9c, r1, r6, r7]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r8, r1, r9]}], 0x60, 0xa53d8aab7c9cc54a}, 0x808) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0xfe, 0x80, 0x8}]}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xfb, &(0x7f0000000100)="313333a3362e98e1f752421f427ac717de88cf1c3b8e78af20d887334aa73f4c1e0e5cbf79be94c1013758e78cac6d49e57a8de5acadde7333f2b6d1a968922d96d1fa88d55258b2872c2a2de8cb3f4ef7cbc5da3540d8d037eb2a8c4faa93c0fed693e70ac6e13f018c803fe14349f7bedaadd6cfe4ca53930ba02d33dd5e19097a263e3135d60c64e39529f32c82981570e01f48b63a7a8b3449e03a610abda1580cd3cdf0d68dd05958604e15a65c762e060a2161f1b82c8e48042e18a3f4d478bfaa166d078b001083d2ad04846b71a673b8e59c7dbcb097f2a45c49e5615988b56d175af04caae3a0584dec58a262714a6b684b5f95088030") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) 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 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x9, 0x4, 0xa5c, 0x4}) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair(0x1, 0x0, 0x81, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x400007}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="4ebea86e7176d7e10000000000000000004e5351027f6c1b418a51f1591d710c4db9691068aebc6972f71d19a742f78167a67692923cc5505d9bb53bc9915983cd6775f5e40bdc983694eefc1bf2b53e3cdeff92c0394a5855de3ad3ba96676977172b88f18398c12009801cb74fa676"], 0xa, 0x0}, 0x0) 16:00:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) readv(r2, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f00000006c0)=""/248, 0xf8}, {&(0x7f0000000040)=""/88, 0x58}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000640)=""/69, 0x45}, {&(0x7f00000004c0)=""/31, 0x1f}, {&(0x7f0000000500)=""/161, 0xa1}], 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:22 executing program 0: pipe(&(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x1a) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000640), &(0x7f0000000780)) openat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x80) r1 = semget$private(0x0, 0x4, 0x40) semop(r1, &(0x7f0000000700)=[{0x4, 0xfffffffffffffff9, 0x1800}, {0x1, 0x0, 0x800}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) semget$private(0x0, 0x6, 0x250) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xfffffefe) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x0, 0x9, 0x7f, r3}) semget$private(0x0, 0x0, 0x3d4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) fcntl$getown(r5, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x3) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000001340)=[{r13, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r13, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x331, &(0x7f00000008c0)}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r17 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = getpgid(0x0) fcntl$setown(r17, 0x6, r18) setpgid(r14, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x0, r8, r9, r10, r4, 0x201, 0x9}, 0x800, 0x1, r14, r16, 0x401, 0xffffffffffffffff, 0x1, 0x2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r3) r19 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000000240)=""/108) semop(r19, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x0, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x7b, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x2}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) semget$private(0x0, 0x648129f84d973265, 0x80) semget(0x2, 0x4, 0x400) r20 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r20, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$IPC_RMID(r20, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1800}, {0x4, 0x6, 0x400}, {0x1, 0x3, 0x800}, {0x0, 0x7b, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r1, &(0x7f0000000340)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x2800}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x22, 0x1000}, {0x0, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x8) r21 = semget$private(0x0, 0x0, 0xd4) semop(r21, &(0x7f0000000380)=[{0x1, 0x800, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x8, 0x800}, {0x1, 0x85b2}, {0x1, 0x2, 0x800}], 0x5) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setregid(0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd5c) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) 16:00:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r0) readv(r0, &(0x7f00000016c0), 0x1d3) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xfffffffffffffcea) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0xb0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) listen(r3, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) mkdirat(r5, &(0x7f00000002c0)='./file1\x00', 0x265) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'|ap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5b}, {0x4d, 0xff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:22 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:22 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0013885ad3ffffff"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xa, 0xd4aa066b0ae3ca3d, r0, 0x0, 0x8) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x46) r3 = socket$inet6(0x18, 0x8003, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x40, 0x8, 0x20}, {{r4}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x3, 0xffff}, {{r5}, 0x0, 0x3, 0x1, 0x80000001, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40, 0x9d7, 0x7}, {{r6}, 0x0, 0xc0, 0x80000000, 0x401}], 0x3, &(0x7f0000000400)=[{{r7}, 0x972b4d8ed6e4b19e, 0x8, 0x1, 0x0, 0xfffffffffffffffb}], 0xfffffff7, &(0x7f0000000440)={0x7f, 0xff}) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000024c0)=0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) dup2(r3, r2) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r10) ioctl$KDSETRAD(r10, 0x20004b43) fchdir(r9) r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r11) bind(r1, &(0x7f0000002540)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX=r0], @ANYRES32=r2, @ANYRESOCT, @ANYRES16=0x0, @ANYRESHEX=0x0, @ANYRESHEX=r1, @ANYRES32=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC=r3, @ANYRES16, @ANYRES16=r0], @ANYRESHEX=r1, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64, @ANYBLOB="36e77dca03139fff0346fdf7e346aa1d1f7566452f1507f48fdbf3769608ede389b875aeee2ba24ed00f493feb60f0fba62ac9b01cc7305d6fb93554b39e0658308e2cc17d29af702c6472524d45ba09788c2ac1b26cb05268066dbbb24cb1359553b2b4afa24e7fe4eb17", @ANYRES16, @ANYRESOCT, @ANYRES16=r0]], @ANYPTR64=&(0x7f0000002500)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYPTR, @ANYBLOB="611e0c847e5d78146a93c837e6101955b121d6f759c0c167cffbb54597aaa78896ca27c8400df885877748cf44a52c434c89dc5108c58efb9a4663b5ba2793acd776369612d8bad78a07357004d5cadbe9be27c362192479fbfe709320434d243fb7a6992c9d575f875155faee7223630ffc5b98fd3be4530489f96fe68025d3b0c24559d0e96d3ce8d86ddff5d111742793577bd8d86530220c3580c2f5672f65de11af005fd0475ddfda03f246c47f38a836a6e783a041c9d18b781196b7fb375fefceb1a11af9f023b2e979237a87e9e7d6e023ebf749c10e0b4cd5676c241cbe66d7ed14ea02becbc0396f4d2557df97a1a7e044312e7e9f73b6d1fea96c8b7c92604cdb45a4373b3ce63ed8c331a910ca3d74b954134b6979f9c6f53a3705cf4b900d9d80b29dc040d6b9fbb3a1442ac033b45760028c800686f64397172b4a041ce2c73b74d76cba2c1789e78cd735c133f81f297a7ac03756f0f6e1f863c4c86517b90e35d060cc87f02ed68dd4159c11b1c40809d8d27b3b52e247e44f6bf5d5134ee8203770573db6ad1d6d9f27d7f34d877abacbee2e5f7883d9b9c45f604d2f301c8791870902989b31d9c1b87a15ee20b5da6911271f1ae0c6d7141bdaafd589897099585bab0d5bd4075203a95a04981ee4fd03c3b2ecc020726b2f92f40098513d79d615ffdcb15be3bb25ac4961a68998f0e96d0f0a7f9665423f879c4d0a0de14a45d0d1268a34fd1f2982eb90db08062260ebad13a24a167feecbd4b600e315c5b81acb61cc63f5ea51818026605034623f0fbfbba4139db9c5ff516e607bb06cbd7de5b4864ef4660d49d42edd2f366c8bd392676b2048abe3b940917133930e43f81e67094b921a39bb2125d921de3185a6643298b76d58fcdedc1ea949908020a1c0e07f25946e2cbcfd9aa24a83679a2512654959f4e4d6beeacb085f05c2015f3334435fc378ec22c36654aa1885011a2946e6bf70906752a6b2467f3d2bbe0b15923d43d5d46fb4d8eabadd8df993c7412b332e85ca985d794471d407bd6ae3b983fe344805c2aa6acc65c87449ae57d7f544e1c0c2ccd4aca931ede778cbed5f55cfffcf0d78e66f1fed4cd7b2d6bde167dd856b5d0ef7338dabd4f92ad54965d08d2a34fd56cfefbfad4aa523d105f032cef17fb350286e9510630eff22797f0de0fbf2355a6ddf959f8ffa50df734ee45df2d970f96d96b073816672a872116b2b9dc95976202df9e5857ffd873dbe14a140506266c9c9bfa58bbe9f715c5f5fe63afc97193092337fabd61186a69804789651de73489ec5d61722ef21c73d9b4cd6302aa60ab709f482dac6f9574f29163cc28840513a7c758a7b7852890b581d7494862c79036abb4f5710a7f95df8d9229340ca44c727d3db15fe51d07eee49a0ceaca28bab01bf2c9ff5ebca5c3c5db7f9a76610da9be9ec5afb52b0f073261da2793ce1c3cc5f0b56f89feb073f1ca614ebe727bbf9a85ee5300d81cb3d3ce5d86f0669fbccab8fd2fded873625f10096638f4acf8711ebc37b39d1e1a28eb1aca45f998a141fa953f76d3283ffa4463d32bdf7bbeaa381d94020b199d9195a1203f2e4fe71b979a4c65d5585b4b6411cb8254ad72eddfb4b3718539e8b77962ba2e3e6f02a0fdaedfdae3118047284f3c2976b9ff3af2f18938e6b5a1e526cfc5e2747777cf40c83aec3b42ea8bc958113e4e69b293c88911dbf18be5975a957fb436277139d53bb011eb6bca3108bcd91650897adb44bcf78b267dadc1d6e90bffdc8df6a715742af236435c8483e85a46b8c57b360c5eea0551fff9f9b212fe5ca29762f4601725b167cf7d73297ae0acbe294094b9c361404b57d4583f17b849fc01275d7365879f84fadfe6bc1af71cd80ae6da0b34c3ce0a60a355a3905590ef9173450853472d310c625834e7379790c43bb0106211ee4cc8852ff7353b6192d16a9367a33affe0218775f85b721fb2671a946b2a37910c32613deea3f728714098579821e1c3c08866d7df74a7bca527c008d1dda10772e3ff8ff65b94e3077003f82aa7ff807dd50b8112cdcf5ccbef8eafe5a7e2c20d41f5a4686eef73412df81aebb86195a7e2c5f9ac60bbdc50d211d9f5bf22d5e7e16a2de0c22e6c1f83c17588a5c551e4a6b52736e4c04089c8db581944663776000829e79692bae22954c363a8ce8f8a44915db5ea9703605a6ebb9c17ac4e521d5144bc71eda83ce4d4f58a3acde0e61ad5767163145c867e7e650ec34a949763ef79f396e51fc78816d9940a938073ce368ec53e16b69e9950021aa808723c383ed4326c8b05a3cd9a2c657ffc109ec0ca4f9135e3bded427bf071cab4131c93f555c37f5be8bf6f21d3918b0910147e91814754ecebd569c1a703dfe58ee1eaa141e299caa1554669baae1154743fb2ee33e3d987745eb61a4c05ceaa0a9a1b669122430cfdaca2fb164a221dc82a688d59c623f14410c41bd7cf9f39e6df90aa3f6c568efa4b53731f78d59a15f76828926d1cfba5160ebec47711eeac17969bebe6fcd744b7f1881c205420a17a509bc171f8d4d114a4bd2d5c7584b00b6fdbfbe3359edd2ad18433f75c2987ba2c5e59f195883e31b7b029b271b5f45e83ecbc5f8d62f0ea8d1593d939c580d7f3e863524ded9de542be23387e0fe5806dc7f891b38ab95e018db02930696031a9bb684f1309393ef46253ffc6c0377873190957497fdfbf14afef65f95a391dec7ab160ca8c23f396393d1865591380c7c435119ce5cc8d48bec9fa5afd168b4442e6392a215b6581067a2cc00f914cb4e2d5692f4b1a55b94981ff40be8a3c21815eeca462bf64c747564081c329fa9ba67c0dbd5c6284b91ba3f9b1630a6f366879b4140334220b6c54fd29dd1d09e6f82efe01fff31529f6e96c66925c711327beb9b659932446a16dc413263de36004f430517c15ff1cbfa8e5be1b3c92c169785caf01ffaf4cbb89f32a321179244a3f2c2ff197c2032d48df77d3aa9b13ab23a12fcdecb9b5e53ed84f613b90d01dd009e4f8cfc74a1611dbf6fd8a3a11bb8dd328b6fb13bccd29c7c58ecb8d82fe67da3cbb462e03f9ec8ebdb7a6524df99a7c7ba6064e2d89beb2a09de19cfd666e5855da53ac1a7fdd37abe5cce1c746996338538455dd5ad96202cd295eca287542b42fd5290fad6bfa18d0ae521704740b4cdd286cc1b9cb4ca363cb1e317744de489d121e86aae8e149a1d7988c1cedd0ea9921dc46601f83ef3044e510885b137eb5588a8bc60a6641ae1ccfe81aec0885864ea93f660ca806712c67e7b449f1b6a3f6461f5cfb9fd1db40a670c9cb2821959cea1ae48f481fa4eadd3d00d5ceeba94d43226c345f9d40297991c6b75c17c517a680c7946abe23eb3136ff9210786485ee31d2159308e0db9c3ca18fd8dec60d748467629750a708fa060daeb371f5e1dc97f0c475f15d48e7dbecfffd526afcfdee3dac6e34b2063a3efa4927df6c808353c152e8783175e58560b8bc35f3cfa66a3da85b4791762aa9bfd84cfdf1a195d39d7419db630ed30a3267885bfd5ec98b539d32ba5049117b105bcd7b1c9c4d0ca11fc496dc71b788e2e80f6a6c80b857b3b34e3a6d229f6cc13e8ab6a7266a9b106a6a7105cb9927f6c17534da2ad98105f2ca65d2eac1b2bd740b439fdc07f2b1654d6680ad4df946a0fe646608cd9d75ad7d52fbd5dc5cfcc77884942a45f5ceee40ab1a142145b6b4e9d21fcb48af77595e3cba5a0061c0b4c94c0aea41ad6a340afd1aa50e68e5b9487a1b98cc8faf9628b946d44ba130d1e144f4c52a343d4d20a29d49ca538e6a5db561a53e8811f3eea802c66d221b091ffefa3cf01b370d2431ef4d29d562ab78e5cc16467892a9a249b3c245f3556aada505bb09bc8c199f58d1cb87e637930103f9056e530d55499896e081c1720ca443922b62c377e25aea60a2971b058cd773716ac9c6cb53c05288796f1df74b3de9be18ab2834fb6f33f74ee9e5f63466ee4b0d03c564726d37aa5495c1ad3975a519f32a86ed001bab043501c626c8c0e87c0c9db1be0e08a121aedec54e14e99b76849f687656f71f3a9461e94acda211a66070b60542cd70f00f24a9a0ca33af3aaa571eb9dd9afc497a322b4dc93a4f9ab429b7aa123a7c29828cb2a2e76ffc7061b8297b3f7803f9fd45056c590386d1ded00eb3756cd58d7a86db295d45f702b4c79abc71813ed18c6823e96710e516a0bdc7bf91cb482d207419777313dd7baa58288e25b283255ffef7832e3973b28a4f612f137a4651cbd19584eb0506f5c5ad5f177356a6e17ecc7ec17f6f0f408009906fd6270cf09ae191642d6c340404ce8b29a3dbf1c86e0ecfd6a38131a96472e8d08032f0aa21f8a9be4332689fd0e091397e5dd0368d6ec829358572f3e37e8e142fba6bf425a02221f433ed74b9094ec17294e512e937c1bd4d7f562c3eec531bb4915441ca013317d5745948110b81107fc3c34c99271b6b160f0dca042b5d0184436de70b2cffaf490cda2b92a6eb1ce778cb29777bc363a14bc5f53dff2dd6f89273e9d64a41dce4dd97a127c49efd042086e9beb03d80133f65c25b644ee41aae3b88e1ee28e8a2b32bdf584e17fbba9ed5fd2b8969c2bffd3f763839f7beb6def96770f12fd964732e38dcbe7cbe5fc607801c1f600fd2a076bc245dcf43062b697d4ea0d777e17e694c30ab40ad9418065a1a70443cdd13285a4a8d5134cbfd9fb41e61642a845896ecb3210ef27fd904bc3208203ccf572b6dfe23edf68316e4c0c85ee0d4cd79179e66a6f6607f0a2b0e8b30b5bef967b5484e7fc4a281d52d5e82073f1cfb373d6ec757114e7af888933ba007678eb3cf564bd66ff38da76e27e25ad454e0bb18f0f49b185d1d2f47a2f8d153b8603178d6c95464e91598aa79f83cb9e85d4cc25a94967584ce17cd185bcf950f7f06840811edd9e1ca8510860e5850f7b3b26a10196a1e2c8f16e7b5cb0d2be222f24dd0090ff82a3636b85889ee3c5132ac6d912e61a52736bad8f6bc866d88dceb550d18eb71e22b25537206e748cd55d9b32b83cf1a30d4450ce5d5728a4e98d68509fa085ae278ec3526de33e7c750ba8ed2a2631b76e75f12efb305e49263f80b113c2440126cb62ac09dd79d1b41d64cf10b5d4b515d29f8539d37106043dcc9a7a80716cc877bfab5e01c94e31b3d6bca16d999787e839d8b6d41ddd29e2ce091e1a03791716b92ba9bd56e4a99e7439036ed1fee516dddfb96aa8409da63befc7f82bf481779237d431b0357fc5db631e00815d78dfaab93a1c9fa0757a368f136e7a23a16226987198ee76a83d84ea503930e49a59dc1b9bd29c376f6b18c7e4b766b926ffd0df2e2babc74fefd1dd086e41cefa301502fd44d41ddad08a19b905c38adc9baa4bf40fe535266648c7cc1a7e87602a21f023244775bfccbac0e8fc2b334df1fcdeec3fe6b3cf1b4a5ed4801f415715ed950a0380697b48020c70caa21c255e0b693e0e2df49059220e7cfa8e2afe8744646effdd77fbbc882714ecaa0518cb69746f464aef1dead290a42f8a4aad48dd60526245961f64397b647680e65660e47abecc17c623b251993b2e092a76a8627d4b2bc123d91b55541c414d3a305362e964a878f5182f1f215a365e32e423277aeae08da0ccfa1a5f4b1b4aaa7bcab592d9ad0d6e54e8502205848362d22aec5953710e6761e432e9a8b73968be113c5a414817eb4321fb2810953c378c1b79006c446732cb677d3d", @ANYBLOB="d32784d7b586c8e35af1a7f53363215d106c586c2f07ed60dd258fa6cae5a9b99a2fb23381d5a834c3b1e56dbb568adff324bb6d598fbffe08e2f3f94befd403c3a5c39a7533edc99394412214f38b1d1688d3ed7731a4e6bac345a9f49d3319b0dd53bf65d3e38bb3d497ef4064068fb7496899c7cc98eb337c863b71302addb2d9719b4a4390debaa2c85163a2952eee5b488fdfab1d153e05a463645c802f30f6d9556b5ac4fc76403eeb6509f0f7630dcfd99cbcd5ae7d33e4ca9aa1cba227aaa4ce867cb42ebf54a3b6bbcce5b2d292b4a26c67f78b365022f26e3d08fe9b798c569517aa56b805d61e35587ab51e7f9cf0f5c5e989b5917e11c2203b8abeaf1e524e311c7ae6f7a6ca9c3ef4ac35b3d23d12d2256958d4283609a2dd44ff7292f1dec7f664081aaa79f604158e53f30ccecf5372e0a32fc9ac5172bd4305f2f59a9c853a874ef8b3d101b931a2fef3bac598ba080ba3631e5bdb19b715f9b1321ee18617d90d210c0d750f1bbb7adbfe43e2891a594a7f8e57d83d8f39dca946478607b24bba4fc7e510f2506b35c7c606a54ec3fa5903a4d5c22e44b2544c67b1cdeed812a69728b2e05eeaaa2db73a3dc46b383bf833c966ff52b3f50f2e774449e207c5cc6805746fc92c16506f870521e8c14a4e238d1e1b314ccb0933772f61387fbdaee9a1bc2e9c46337543db09a1c0d9cd30d45a2a3a77a6b4e572e286549e3edfa1e4b0a06bf97f6e6ee2d6993d2ebfbd46e1110515b7889f27ff696517c0df93bd41254a3c8e2640172a5eeb4550d65dc6ed4c9422ae3d7e4d652f670f186b5d23c52af2bce7aff4d0216cf507e0ec6c52b576f144507604c983cb704c619d63fd4a5952befc77c781511d6126cfe6f4ff9cc7d6f31fc8b5ea2c0f7f198bbdde0a30ec4aae621c835e98179fd64606bb2dae4812d4e4f51310f8623c3a9317578f9b25b9c84d4b5a3a2739dee371d593d5ec401c5013789a8780769f10a7f6eb108f2209cb06e26b3f78c83e10e1ce3b4253a376a599a7deefc10ad148b2c77ced1775f1c0b1603b2751c256db7e4ebdc2524c0518aecc76294e99476466bd500e6fbfc0342a6e09c2b54b7e432a4dbb1285af4b42379ca61813b15c15f15d7e11e997cdd2fb6a5b32dca2d5cd0e4c16e4df349488448cc1b9a380f303efa68f639c0b82ec9c635cfee955252cf9a120efa2d6ed12f8716ea4ee74ba27245ad364f980122f39fdabb79cc1dd4271caf637258163f59c4177391342fc291d33ef0fa916beda08ad1ca9f7fbded38b6b610dd4dc3dbd6ba622765332b32411ce54b3e17f4acc0586f406cbbefaf6439ebbbaadf601d37f63440b6d461b65fa4be2b4e2f9b62b6bcef27586c459282b00416a9fe7fa475b3fbf1585bf4f45c32d888a0a38b368f505dca5b6c8b01f0cac207f91ec371f0563b4878f039045b391f455eb052d640259fa2e638b5db29ca2b583d7d5bf13e7207e3739f994614aef192318fa1e146f4dec169f18d245d73caca29e08b3ff1ec6748ea90c030d4ccbfb00869c6231ce78010595ad22b4dcbcd763bec745f9925149cee06faac36bd84205a04342e69166e0507a88b1e9e6e1a1b476fe96cab8d824ab2101d89e220587375d70bdf11cdc58a198ff874c007af9dc5c3d386c1887fb81d85e0bf73ee98f2638c699256c607643e2493994117e210929d3c39a42095077d23c0a5b93a69c051400b5fe4a46e49529cf6ceb4cee4a7e7cb9ecd5f321b91f8405dde4e6090a7157e9955c64de9e572c2495964c7e5a36d31d0c975e0816d408f2034337633bbca44ab4856a5f9edcc16ee6021a4766e095075540dd9ce17ba5029c04a987b245a6e1a0c5f5535ff6007809762f86316dc68f9fb7bb4d3dae217161840c5329c3178fc9645f59eec65100e7825c0a8e4d4d8bb410fd45a1509fdc1189712dcb46227ffb70689b14fe1a5eb2d41026ebc8b4eb857982387ef301d79da34664f28b4c43d09135130b014df6cee7ea39e9676bf1f8027dde96fc228c0277f38fde96e7de29d5d07485e4d6fd8a04995ed831fd25d89196db0465b79d705eeee4e21a8a3c03fd98eec1ec38af7f7b2589dec18777f6513fc180f8d825f98a1e3bfef3953b94f5830fcab01a63d969504716df4d95a600038655f28adf49a764a0323cb61de9111e520fe29302e846e2f21ee9b3a61d34e8ae6b0b22ddd4e04dfcfc49da4c32c10fcf12673ffe2bc805eaf2522ca028fb05b568e5b650becda3b8113ba579f794bd97f3f377d1916d312dd3bbaf4fafcfc713e17ec9e1459b14505f79537af0b76af87304dcfc8fad2b27b0a21be292e290e6d34df7aec0fdc32a4a04c2d2fff4c76f4e1e0cd41c74dff3079194ff42ef58a9a2b50d51041bb2e5396f03cd22c77a7fe42ba94540df34caf39c5d2cd8bb271943665480c0f5dddc6479743f0c6af8772b7fed6986563f909959192006bbd6bc99e2ee114ea281adc13b324468122e986319f86072f90418175a31cda8ac7d7e90a30f255a1753df6e4ea5e7ba136179ca373bc4735a2586aa5b0f7ab82c1b6ecae11e9d5e7ced7ef832ea68a4687acc4495db8fc820cf977b7902c62126e3c9ef976d1de211d1105b4a3cc2fd8cdaa30c94094ce60a4bfeeee458b211569dd36cfbe67a14c9d16de9770664d4192f66efa2ecb0e35fe27a31f580a9bace544b73190778003835de6d5683bca78835f0ddd4c60125ef83f5971093628abb42041e6f906d5929c809b61f215d63a249476ff3b5f4d46026413386fbb8de200d1bcf8308baceb20dff10161b589c40573b185dc40655d11cc9a41864fab98ea3776a2d568b0ccdbb321be59ceab23bcfe1bee6d8bdf838db6a142d2d2b46e6f0c49486a5fbd76589e3aeff385ba37921036367a09a2af4762c116c747e7951ee65df81d5ab22623f07a034981377501add5b03919d198406cb3f7faae1bae32afbc51dbad419e75bcd8b10b596bca536ae7a09fa46873359e8efa9dfe2c200122f96977353f34baa7e3ba50242c42fa9acb5fffecfc1f6bbef579d1e2398bcc89a721280c090305cdfc40b41b36bca9d66b3b31732400523283099f7acb8ad3d9dd5932484cfc9a794303d8a8af6485335f8954121da8a569bc4656ed02d2bb62bc539d4fb8fe8b086ba8700ec6f48188120ab7f9768fadabda12cf8ae3b2d272a89100c840418fb66cd67eb64ee80fef19577017300ecc0c3c3afe5dfd90ae57196cb38dcd9ab1e15da18fa4ff3c166d5f03dcbe6da0b307c7f0c2c1116ca936469b7e8619007d0daa586ab80e971c81ae4cdeb5c0262f2d960ba559ece4d0db3bf4a14df409a31c80772c313f3e97b8e15bd7d2dcd1eff7327bdde5e433924c651892f555eda13c83794909af6237add67d15be6ae18d255d94b1fba6edf9e738ed49d5c4cae74b3224106c28c13890c304da148e160c8d758c6d263da4e948cfd20d0fa4412157e726c5cf53893514a31dfe00b8f1bc8967989ef9ce1941bc031de1056eaabf84013cac943ea5c92a6ceb2e9b85b7263e27b3b30bbbac3948b9a272480d09dd8471425e99f36701e05fe4f123174870d937760c9761f30841c6126e45a9cc9f677e2e40d4981235155644cc00c3dffec529bd5d0d97000dc3658f8f79a99e70b40929b64c9526e06abc12ebe3d32acd075f30980640f8ce833473b59f82abe940ebffda407da9e2ecb9a98070c181b0446f5349e0afae4ae1014bbb855935601ae73601881d7653c872ef223594ad5072434ab1309ebe5895a5f3c7d7e49ee207389725e960b88bcf9771f72b6e05279b433cd22c1a6b60e4f29eb21ba2f3d2d54e70e5d8e0910fc0e96f867572d9efa0527524f1ef54bc2e7e1a533d3563a99033c7bcbb3cb8a41d1c030add14ca69b4fdd31ee6100b2f704b84e737ae8b75127edbcef9b86582a473eb15a6585f3c509e10cd1a24c740ef49922d4e1fb1c1c3ed002ebc0be73667cb2a247bfe5f264badc51b53a75384e178e394850f4ee85a7d99cc240218881fde1d7905f9473a5ac6d8a49a0f67a988fbccdb3c2562e139ddcde6e6fe40d7d7eaa49ae59e5ea8158bda4dd7e11bf0fc597d375e1b73731df5ef08491cc60ba9e4de0a19361c3d380bb9f712e4c6bc9a63f1753b4611ab0acaadf2bfc7ab4006d274a997fe03bc7812dde102de4183c7c438bffb250111b8027f7e016aa2244240ca718eed82fb05511c56ca1c72dd74d98c64ec53240663199b7ec464270282ab83d8ce1eb298f734e5b36399369fecfa55d8cf97fc15abd90e3f47b748abf2751599654dab18eaaeebf20c9ea1ae428680fab9f779b7237763d010a359dbe40d3792e64fcc3b296c8c09ecc54da33985bc2f8326bdd327885a6949f9707de1cc978f1a3c258d001e30a587c03b6141b24065761fd6cbabad2562a8011157f97dfceff274a64c18afea5558d9f6929dfa48ea44a22db62643ccbee5fa16314741258dfb2e0a489cdb42fc9f491a8971297457a3a7b6c04661c1f68c49d52178bd4fd558660328fa3b62b443a8863e747a98143c33e7549867fd1e5eacb13e4d7144b9818ce555810b5c502dbfb593259dfc5fcab45d9de23b62947440604b5053fbc20989b3a659addacc1d82bcccb876735bbd5cf0b9c18e5acf241c2506375ef17136c4cf9768d8ab3a49a3283d9e9127313c691080675b84b4e29d9e7297b20cf67d93d72a09a8ac65cf756f884a0e5074c859e95c6ee1193736a5795abf3c8089445d9062c10a9730895528e0c966b3df2da5a137fbdbed2a6ded42dfd53cc7f6bdd54c2769bc7a3f976f41f0918bab4b0fa4367a3918ce966130106e6dc81ec4e893d87963eb5f2056397f07ba3ae5aa8d4a0664b636a776feb7d12a678e927a50ead211971f066c05f3e35e2d35887c0abb474d06b82249a294806e1929157da28aec0cd072b5c4ff7aadbd87caa8a2c504fff34b7003957ce3cb5f77f3981585d6e195a99c3285894afd0aaf41d937081b24be6107a08a83b8d2b39f3d200b59b10968dc9f7f5dad659ffcca701efc9647e677a9e856bca4fbd76a8e6912a62ecf6425e173b25ed1656b134c2416f959a1aa3a43a52760c9e687f223ddd72e838ae2d08154a47cd07d3556550515501140733c4bdf39eef7d2012b55def0291cd8ce8be6d7dde9c90f9b9566663781ee379c7faecd8c8ae2e14b360dd91e818acbdf6fd6b512bb5baed349f419e7a1eb96770ff1be54a919c6b750d441b9ffd6a2c70672e6ec2f373a1912eca7f4188a27b68dcebc81ae7d174bdccc2a258af0a1076fece11d7b23a9371e5852035a2fc0310240ad219bcf15abe50ebd48a3d0df4d9cce9e6c92de877d3c88ec5b3bcd4ca737f76b92becf5e7c65b7ef1721ad1b442ee9d3bbe43319f7473e27415c4f4105a1d0c9adce0a5ea3ed7e1f2990798b9d7772f648746c6a8efd087ab8dd6a8c5d46614418369f31a0cb6747e610830d47f3e81e7134f386a33068a739947b7444a46edc13c89905737cb546864c24e0e7ec14e7198392101f9fbc8d103c823d6925e76b9cb08757723357635ca525c561a6184b234c00426995446e4dd6db64284e50ffec5950c4f9828684933c0f8bf9380a98feddfe42b780b78820d7a577eab2e250114a1c8a19fe5fb4aea1edd65f104a38fc191dbf07ed686765252f272b3088bb777eab341794e67726ebee084994fd9fcd87d54e2d662fe457c5edd73403d376056b4aafb1d4cb1b66ac26af5e3e570dd798b2b2bc99ab406", @ANYBLOB="4584ae71c2d6e88b378006043a4e3d72b4de614868ead48a81c3ba826b1fe95797ed8e7868bb55827c9f6f0a0904eb45c1206e293c991718c3c500d408efe3ba7cbb90b88a904fdc64a426d98b2934574ed1133de39c13e29024decc4432c841b5881d46ba3be7f698a9e08cf333efbf6634a99a9ba6e25e26ace576e6cb646cfffa54b3fbbed3298349d631b8cd161be34b992f57cccd6962b5e979bd4b47c72b835174477e6bfff6e1d5fb7a13db06403c19ac049da59b82f705487468cd97a45fdddc6c3df0a68f515c676f8fff", @ANYRESHEX=r0, @ANYPTR64], @ANYRESOCT=r0, @ANYRES64=r4, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYPTR64], @ANYPTR64=&(0x7f0000002380)=ANY=[@ANYPTR=&(0x7f0000002680)=ANY=[@ANYRES32=r1, @ANYPTR=&(0x7f0000002580)=ANY=[@ANYRESDEC=r8, @ANYRESDEC=r9, @ANYRES32=0x0, @ANYRESOCT, @ANYRES64=r11, @ANYPTR64, @ANYPTR, @ANYRES16, @ANYPTR, @ANYBLOB="7b69acefa00ab3e90dec16f808afb39178240d520f82eaee3a91f18f2ee48956600ae8ad925c1189ccdfb6b78d5946bb522ca1db69777dbe4ed6b89c49c0f3595afa246e28926a5d63baae4848993998c00c64753c91a5821bdb2c8c3170f73a936d40c79281c48b8b82a393385d8c6122c4b437c1bd5d0fc2d8b1686b17868d34aa6f8efffaad8e"], @ANYRES32=0x0, @ANYRES32=r8], @ANYRES64=r5, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRESOCT=r1, @ANYRES32=r7, @ANYPTR, @ANYRES32, @ANYRES16=r8, @ANYBLOB="a8d7c5aef74bb13689944f9d6936873d0191bc3eb1afbf97e8811a8554558b93f80edd33326b4b1fd6c919d943fbe4619f9e53951482e185f94438670d165c1dfd1ed8cffcb82b6f4db571acc066931734bcc8a73ce0b60380098b68a7ceb80953b527b53b48d335d0177498661da4d92646aa8f5a90458293ad86e84622d2d8c398109054b843a4b4612018ea6e364f8a5168d765b3e08ba2d63ad9c40e4a0c842caeb11c6006e6ecbf82efa032b7434dc716161d76646a253f6992f2a5148d605c01d6de147947463e3c9b18387742ee409f8ebcc607af937bb2e16728c74906f63a9ef5"]]], 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b63a68 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000187a3668 16:00:22 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000100)="9b3758e1b1a941f0", 0x7, 0x2, 0x0, 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) kqueue() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xde431b8429b7234, 0x1fcbd7e3d4181054) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2fc, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x10000, 0x7}) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x71cc, 0x99, 0x0, 0x1}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="83f82dfbcca361672bd615b77de9d1c8c07a4673e314f4be79788c05265be498a123b8e661fbcfbc8293561f75eda5a0df6987fd6ef6a84f0af0ccffc595b57b4face5796ab384f338e4a27fc070b2b48586a59126b040639ba3384e43b64dd748e6c33f017d931945a4cf1a6a460d977b902c59d05fba15fd8c2f15d30ca7b88d"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) write(0xffffffffffffff9c, 0x0, 0x0) 16:00:23 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007d3000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000236000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000237000/0x3000)=nil, &(0x7f0000320000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000016000/0x3000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000237000/0x4000)=nil}, {&(0x7f000031e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000096000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000234000/0x2000)=nil}], ['./bus/\x00', './file0\x00', './bus/\x00', './bus/file0\x00'], './file0\x00', './bus/file0\x00', './bus/file0\x00', ['./bus/', './bus\x00', './bus/', './file']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f00000007c0), 0xcb005093f78273e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="200e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r17, r19, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r11, r16) fchown(r9, r16, 0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r3, r16, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe41, 0x9, 0x7fe}) r20 = getegid() r21 = getegid() r22 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r20, r21, r22]) chown(&(0x7f0000000000)='./file\x00', r16, r20) 16:00:23 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r8, 0xa, r6) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r9, r4, r9, 0x8b}, 0xfffffffffffffffb, 0x401, 0x2}) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000300)=0x7) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7], [], [{}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000399000/0x4000)=nil, 0x4000, 0x9) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f00000007c0), 0xcb005093f78273e) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="200e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) 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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r15, r17, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r9, r14) fchown(r7, r14, 0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r1, r14, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe41, 0x9, 0x7fe}) r18 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000100)='./file0\x00', r14, r19) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r20 = socket(0x18, 0x1, 0x0) close(r20) r21 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r22 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r22) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f0000000080)={0x3, 0x1}) close(r21) socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r21, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x8}], 0x2}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r1, r3) 16:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x190) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10240, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xff62, 0x3, 0x17, 0x4261}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x305fa, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000c003, 0x4000002) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x4a4110dff02c0f09) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) r2 = getpgid(r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000400, r2) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) getdents(r4, &(0x7f00000000c0), 0x0) fchdir(r3) recvfrom(r3, &(0x7f00000006c0)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x40, 0x7}, 0xc) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x3ff, 0x8, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x430}, {0x34, 0x0, 0x0, 0x7}, {0x4bd8, 0x0, 0x0, 0x1}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x92) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = geteuid() r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) getgroups(0x5, &(0x7f0000000140)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r7) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") munlockall() 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xff, 0x3, 0x81, 0xf}, {0x3, 0x16, 0x0, 0xfe000}, {0x3f, 0x1, 0x9c, 0x5}, {0x2, 0x5, 0xaa, 0x14}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = dup(r2) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) 16:00:23 executing program 0: socket(0x2, 0x400000000002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) setsockopt(r0, 0x0, 0x1c, &(0x7f0000000000)="caf5fe4c", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = dup2(r2, 0xffffffffffffff9c) shutdown(r3, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000003c0)=0x7a2) r5 = accept(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg(r5, &(0x7f0000000580)={&(0x7f0000000100)=@in6={0x18, 0x1, 0xffffffff}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="8601f9f50a210cb51d599cd04658d908fe0fa3a0933f869fa1d94e56d35bf57a92dbf26790089598ae03941c00704cf78429d41466519ef8f09a7c16a23c11bc72e8b64eb636e9b7b47a0c", 0x1d}, {&(0x7f0000000200)="b92867e6271a8ea03b9485cdc3c3d115b8f3fde2647799c950be2b6085c759f955551f320f99ba3b7775bea115a8ba4595", 0x31}, {&(0x7f0000000240)="5b2182c3d246877ce8b846660a224cccd889ead4c72234876d852ac4e80bbcb14009912dc63d8be43e70c0748f3e", 0x2e}, {&(0x7f0000000280)="abfe743eee2fbb9ca59d4ffd677687bf605880a33c8fed65816c30b72bdd1b049aced6712930b808f9823774e4999756272ab9e3dd4bcf9854f6e55b7a814caf82d70f672918174fc6f6e9f07b815abecbbc5777098c5862d779cdfe014937a23c22c08088239406aa2bb073306fa3534a87bcbb762e86b6bf7faf899e1f1733caffc36b1d956df3b57f25eae8853fa65f0a2e2fd8ca606c7994930faa8227f24e78804418e127495638efeb3b643e516ea11863824a5839360fb4004400c29dc29f01033b76b5", 0xc7}], 0x104, &(0x7f00000003c0)}, 0x1) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 16:00:23 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100e8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5b, './file0\x00', './file0\x00'}) open(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) r1 = socket$inet(0x2, 0x0, 0xb4) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4}, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2cf036512e1f32c05124ef7ad52f5b388c22def5a0721dafa526c298d6d7a8e178b01108c35487c43e2a9ea81b7e35a44f922872beee014fefc070899c597e49e98130a5e29fb0bb224fda45ced58717078b5e6b37024702f1c6ba0da12979aae980661d7e52e040d4fa027d02a530e0a72033cffb86f74bcce347313b07998a4f"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xc10a, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) fcntl$getown(r3, 0x5) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1af7}, {0x6}]}) syz_emit_ethernet(0xfff, &(0x7f0000000180)="2ced4e9b3ba7dc28e1baac7f63c9675296da7c71466505cff39798477a9bcee217dc80e17d67395ad353fee82c5cec07c0e26b5a1364c1fcf397461e47cf9081303cb1e2a71b07679256aaf96cf877dcd21e97560f5fb093122fe17ecfca20360da1f0b9f38e2936a1cf650919dd4b3a8cfcc43d6d1ca6201295103a38e15b5b14f6014d87b989ac60503df204451bd2764759e31b00112754f346ad51af175950e78a5cf16285215ae5ee148c5a1364ae3c0dafa558b451c001c8b86ee3a78dea67a185273114ec90c3b9ffef1ae48b5af3bd73410a4abe285c737e4603995d8e353487d4155dc1df6ec7324e9ef6c3bdc927e6cc8726b0912b340e9354564db2a5b8b385176f0c0f69e423b4695c88b4d7e2a6e101a0312f08e02c18ee5e516f57383b81cdb0ebd723089771642ac9e9fb9a861d2c82ee2c9d5b853980ba9d20da187a380cd5ac5ee279668cf1dbf561239e2d1953ce3dc634e1c1fae445aab49420d033037309e386f97c764ff6bef936b8507a7280624594edc72fbb9a82b713ee957f1946a6bacf6fb7cecf03d5be0e1e5ec2a9b4f18abfcf150ead4c0b2cc34f813962f68058ca0ce155dc8d420c501e2d017b7ecf3f4beed1572e43a16cae45783d95b5e88a1139b96cc88a74b97b25adfe466d197945a8f4250f50a3e8b39939cb2fb1c1c729b3be1ac3004eb192b9e3d724a5aa5c8817faf84cb98b0ca0ba4a631986dda18df949c24a8da4cf5794034116450a6e168a059003ee02eb400b16ec0d41bce0d2c00b853803969df22955425f8152086ed63f89164805d65e6bf699232485ead75c4890bf84025accd7e43f1193c3eba28c8e0ad9df08e2afbfd9d4f67baff773b3458b6236dc843005673639d366a07ccd741744320e9a791835b8b4cd53b6437d19241bc25a65236e02f94015393d00edb6875f50341170f0c67ac910464735b83c0e85891f29c3195fe0eaf608af3948dcac76129ae4fd0a12bb2bb1209ea45408afa369cf9e31ebb294e4b5c77e9b4b729bc7249f6bbbc9ad6688f3ce6ab638ad3a40e2c6eb4197b53adc5605b50ed6056e321d50353beeaa465c45008f4a9da3550cb068c819505fa3176a46df6946682d69d7770b70ddbc355602d6ce28167920748f49f6a9b44c2136cc69195351060f1f9692ccd179fe6a9f2060c1d0a024dd7fd905cffd44377dbfd3b6b11fe6ef9ce60d36a7127f5dfcaf1ea32dcfc641f8676293e0c556a0da7527aab8d8a0cc34e9b4a633bd6b8734e625aa8aa8133ed8420d1b09350035613aa3f9f111c8b69adfb9e3347d9ea60fcfec741bb76779a86255b158af9d0a1a4806d77a29f6b321542f3db349944d6254f3da8fa9b5be2ca2340bd09d4d84843b8df6b48b6c83c3492520e38dc76accda8a7096ed531a419f9de2ae8a198b561b797d8d3acc465a874b0e8a3bc2d018305caecfc2ef2be1fb742aa15368f026c42b844b7e1cf4d198ae1d160d918ef55800f5581823b230b7de91f3311ddb02a3707b1b761c3b88701877fc8fe37f7cd2f89392cd126cca0f6d472485b45022104a7ce9d8ca9870970be5a68948a851049c7543ab68a8392a8bdc8e3c16c17341ba8cbab7d55645e76a4ed4ebdc42ae1b32077d78e42604377f51985d12aee7b6392e1961e89c552148e479742b995986bf8ed04e5a58761ee113af0c61ddb8a293d816a8457253876a37611789720095f8fe4b2e6e82155830b46eb9b1ca8636bb94565d1dcd035eb1cf85e9d20539518f433a31a5909e86a48a435190c1abe213c87184a4da7a91d3ae529e5193546761c0b34677dacbe4a674d2a49aa3bb0e390ce8189f9ba2f3955927ab65241cd7e4c929a086cb973b684d4f02c02673ab207e90a48abe7a54574a4cbcde8463f571da315423577c6b3704b893451d5bd3d8ada168d2809ee760a282132ffaad6810dac7867c20a52100d4fff6e9ecc0bc4b7cde8a13951111a2964d6bf84b17751888b5d131f5cbd43060f78838fd797a854c5bcf7ef3459bc94b22125b7d4d0717fafeb985c61c2f2617e2beaca9582d3c70adb63df73f835489262f695e8dd646c1a7dcea3edab51b4afdb8b863e82840b0d6ebfaa26cc9fe6372d941e5b1ace0453d699bf610117aba05861e3440dc4b815502e73f6f5869d908e1f79f9098562f7fd9fe4c3ccf432b5ef0a96bdb5b3fdce9aaf9982ffb225abe67f1fdf7afe8c9b69dd7cb3dd6ff66f67530ea5fa9ce985595234a15bc5b4cda166d8c00fd1bb76be3becc5d173705d56547349fdc73fe14fe9a7edec77ac13f7b645d4eb882a7709094b47c131102f6eb0455bfd8ec5c58e47a4eb9533f17e19185df44c0b1a395023c434df0a296c76b47faee87f033ffd20dba66e44b2df0da07b4d0710d17196d3b4903b2e2eed1d7637e8d978400d3c952f65e2815cca12b67fdadf5a2801b165f7721ca60e3c53cf0dc9f476301797c332f254503f036d9fb667f1a2fbe29ba12ffdaeb1b97c08487289ceadaf9a62506f11758f5f42f311f78bb006b1bcfb05b5d5d516b19e56abfb04224706cd8c54b51d4a707a543e762a901d4598a0a582c0ff05faf90146f327833b2433e26d46bda2aeea6854fc97b693cefed09c9fa25c2d0ba479f9d6bd8196e14c68c3b0fbd395d31c58aa426f99c9c019d27458bd96562853c4c66da1f206b87c46ac00f2b36a7126c39ad5c0f202da3a216fcdfaf128922a08e19a2b7f88a643f424720c1b798a53aee52a6efaaf05f612288232989259ee804c135f86387a81eae80eceed9306455650200d210e69d714c8650eaf7185efc15c38b1727baf872810a2fab7088c461ad4ebd880752b7d018d3aa72ff0355a5fb786ed774e004678b8da8ad579aa4373ea91c01d52fb3e5d9b32cec23203e6fd8b3dbda78a5f77018d20da79ae1b2da92484fc84c8689e51749c2032607f0f2045dfb4a4ad241842f7605fb98d9efc3216a5555e32414f881a8c1ca7beba4a9ab0b6efdbb468870430bb139951a3a934f81950a68b1c4444565395cfa08a05d247a4d91d5f8dcdd87d13e24086085dffbb357d716cf53507a0897db690da77962aedd476fcafc3bf7ab1f29c5cfe56e7ba5872eb8f6a61caa2606ec1eced0ab0f549ada8f87645e762122a208519f6028802692461b09508e3f15a06bed42664c50065691e8d3f9ca30019ea34a5775dea6486a5ce86c9b07834772f9612b5a281896b8768f43ebd0eae064d9e34f8395d58023a8e5ee1c80f8c8f1b10a7c9209150c9a8e6db4b3b9a205234a4b360b10031ad9876e48788c2e3184c96542959fce382c6794e98b5e947df2286b0ae029de5962ca650100adea8804d584f48684a6f27df1ceff0e9fa7afb3e2d3e199d9dc2ae7b8bbb2a340f4670f96e6865379ba41454c8c21311d0ab18b31a21045a00bddf793a95167e8dffd4d15681015f46ae5d00ac91392764e73720558b42cc92b2947845eb80505f1d1e2fa7f16850ce67da09dccbc3357bae43f4950945a4f364e367790258ba302fa87058d8eecc6029f46fecedf74109e6b4c487d597b14a95f2683348be9f6a9e01327c6ebe68f805e40f5c127aee32744fe0b9e9c19adce0841a9d6f16673f3146a8977cc5444cbcee3ab50049d9d6de7a2221660e19409e81c812cdf003a098dfd3ba9474bce9b1b429380e0c983bbdaa20d8dc6efe35d57407e1f64025e08077cf67e11055997b6cd43cfcc8c8d5698e09e79bc3230a1a8c7ada5b4d9c1cb93d2d42142b94cb4b7a38db02cca764d9b02f049c1189cc8828dccd671397be00dd892219414a39c5627c9d42e81deeeda9626052b328049c0c9f51ec2943a3819ee5daa0260383729e58e0ccffc11b72b67fd34136606a1f1e651621101999116de48eaadb8d49dc7232e536eac5de22703e88a6d89a01ed9b616511f5a7ca879d45af0f7bc2af2f1cef07f70829515d3a5e20d35678c17af16369bddd2d4ea1463cddb49ac6e47a997c80e35678796951cbc29d7f4d46a5e14ffb4a193dcb20e528f657cad329b5f79055526a9303ca83148921f26f11606772aff1ce74dca2ed30438e8ef087916cecfc10b34ed3f6ce05f4601a7dbd9bb5eb331eb4d85564749eb1a0cc5483d3b373561586e7cc7eede1d0a2c53bd678e3e11d529b9f9a8d2656732de61e7d5f4ea22b561d0cef8d236449d01bdf3fcfe208dcbd5dc6b66f2af1a1b8bb0d972c6b197f52c613ceaecfcc23f43db3d621fe2a040b00ff078c6c24d83888c2048e73e7373942e0b4b1d478158304dc4b1945acd80bb578b5b303c6bf9a061f485eee47f29e396a9ef1a7f2d0e1dc0e85339752da985767466f7cd24f992414d09b74ce3f2ce358cb92a5eb3623699e2bd7e2127ed9ad96a811e9ba94a159ef774b15ce3de28b23147ff57d0e9e0905691c1e3ae913f1c531050d0f73379aea65057fc3952aeff0f92c93a72a05295be10bac0a4c0287e2801a9f6582c9a4672aabd66afb7ce89bb6df9695f4bfca1cf305abd631462937809c42a876555faefd9a922bff19fac75d34bdff32d22c2be3f15730a86b7bfd8d575c8b455a35b55a9ca41ef5a58633203479129d74ebc51813974564cceee2dcfbcc01d05f99090f406ac93cd0b275d8c7bb70b0f9c2455a3d6b314e4ac0f0e1923af69166dd4ea1ad95e2ffc02994565f15741972b20aab44fe30342be1ecec3de78292f6f55f81138c882fca5962e9fcdf502376099e33fef09aff4f468c7a2987248611b0b36aae0ad75969af7bb9185062517d3b5bcd02ac7ad0239a55bab1c5947c7a50a824860b2631f14d43126b632dd2d9b05c555668d97162483ea24f69716bc4cc0dc68a783ceda28af15be1d66202f206fb1d0bfbc1b514aab3bc9bf88cedcf82e3c2faa601289be93cf203a0dbda68b4711f651d422dbd9ec77a4a74f17db1d2a3cd50de53515bba5fe45b6d50fb6fc7f3410087d72dba8deb9794d32ab369c96f98db86fd6afba4ab61caedaca4958b7f71e331781bc8704cf2ff1e2eae97084f94a8df86975b57a08e14f674c6bd461d0e83a672905d86d0038150c72cd4704927166e6d830a3fa09bbc0a1b76d0aacb817f4d909320b950ff4611b788bc481e1ca7d627c4323ffb3e4ea19cb79afdfbdca05ae2d30ed2553eccef0ffc578c83baab5aaf19198e395752a496864878d5ebcbd8d5ce896883a29f4db2c706ee80f7da24a80664bb03c1482aafa4c552e7e5a89cf7169b393313359c7b035ce17e3622ca29b44037cf33a209071af6d4fc0fe1259f151a511a41ff032413655329768f28a26d0dbe87f41de1aef6a71db3bf795b1a65d94e3a6a83c0e01a9fd6e29f277b8354164634bb2e3ad7da8d76cc7534a1c83384332537b4635401f444890a041f2082169fcd81a0ee5100dab2ec30fbd977e21358e507daa04bcf0c6290b9b292ac181680b7147c93fe3c08a9985cce5bd32a61ed1cac57bdda6b1fe9ba1bec387a7145a68228bac6c2a15b01924b77e914729533219d693532f394d99f9972835aa2fc9328b444310882be5227c8a8eb8ecb0b067a773ee5479d8b97f9f9784408a017fc428081ff7128d095227ff86513f74ce1353d487cb0b15578bd85e07ff650b616f25b6397ede84eb8ae80e2adaa5d5e95e271094685717baef9721b176780526d7385a52ce5fdc3c1b87fef68aa14a54c50c75d8f5d63c2b4d43e37a648ccf0ca9a1c40e5c3e2219ae3fe8ae920980eda02d0a3bb28976d7149b71b35da542cc13528e8803dccb6756") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000001180)="fbe697714c61b578dcda665ca7a1d6896528ff365af70e92e77d0f3f51de", 0x1e, 0x408, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x2}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a10502304001e0000edfe045ad35a05d5000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x52) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r4, &(0x7f0000000100)="8c65", 0x170) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) write(r0, &(0x7f00000001c0)="3bf5609ad6d5a5a63a649bc4bf5f31159874f5156538cf2e40f59221965d9e2693335f9e75b967d1f6baa7f9118cb15d7a49ffa6da6b084cf10da71ce7cd60749acfb0803c47327121a43f720f1e5a683f0eb00039081239e448f1705181bbaa2600d9592cf419579da0d58aaacb1fae0c3d6065c3003409906d1580b5a7cb9b967dbe887439bbec15f5856c61a9369b9fb22bea54ae5a8297d5a3020ac5dfa3c1aa78c2e2fe71b2a6b06a9715e7dc09e44f9583775de71d3a09b1edc7cfa04f4391c4a015cd36059f402b709c0c0a39044bac", 0xd3) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e5590ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f0679d3be96ec345e1438a2016f677a1901459761f027043a8d7cbf3e6406747f4148654e399ab9260281e81270f269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577c4bd434d5fba6b1f17f8997bb4fbfb679e5f543103d245893855ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970bf576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd721ce1694cd77ef732e667"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000001500)='./file0\x00', 0x2, 0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) geteuid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) getgid() socket(0x0, 0x8000, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) 16:00:23 executing program 0: semget$private(0x0, 0xc, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) 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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f7, &(0x7f0000000240)=[{0x0, 0x1, 0x1, "690ddc506ce0c8bf9b3a4b3567ec7ba50dcb1d306063b4c2701dc169728b3715a18be0552220269f62cd9294ee47e6fd0f91ce131a0d7055f48a5a87ad446752a037e71440cebab02f18a6"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r15, @ANYRESHEX, @ANYRES32=r16, @ANYRES64], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r17 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r17, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x35, &(0x7f0000000340)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 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) geteuid() 16:00:23 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) flock(r0, 0x3) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) utimensat(r2, &(0x7f00000001c0)='\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', &(0x7f0000000100)={{0x6ab5, 0x1}, {0x0, 0xb520}}, 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f0000000140)='\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') 16:00:23 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) fchmod(0xffffffffffffff9c, 0x14c) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800001ff, 0x0, '\x00', 0x0, 0x800000}) 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) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="3cfde9556c9b1147c7e31b6ba9978a6ad77dea95c12b7d26afc7dafcc910d2b8143bb97cfd1559ce293c0412e2ab05d5750ab0", 0x33, 0xb, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:24 executing program 0: r0 = shmget(0x2, 0x4000, 0x108, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x2, 0x0) r3 = getegid() fchown(r2, 0x0, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(r7) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r13, 0x0, 0x0, 0x4a, 0x80a5}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x3, 0x0, r5, r6, r8, 0xa8, 0x6}, 0xa, 0x2, r10, r13, 0x0, 0xfffffffeffffffff, 0x100}) r15 = getppid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r16, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r16, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r17 = getegid() r18 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r21 = msgget$private(0x0, 0x0) r22 = getpgid(r19) r23 = getgid() msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r23}, 0x5, 0x2000, r22, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r25, 0x0, 0x0, 0x4a, 0x80a5}) r26 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r26, 0x1, 0xfffffffffffffffe) msgsnd(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4670e1b2ec81dc82eec2b9eb258f2dccc99236cff7158545a15aa"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x3, 0x0, r17, r18, r20, 0xa8, 0x6}, 0xa, 0x2, r22, r25, 0x0, 0xfffffffeffffffff, 0x100}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x3, r1, r3, 0xffffffffffffffff, r8, 0x10}, 0x0, 0x0, r15, r22, 0x1ff, 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x1, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x8000, 0xf8, 0x20, 0x40}, {0xfab7, 0x3f, 0x7, 0x800000}, {0x1, 0x8, 0x7, 0x6}, {0x7, 0x0, 0x6, 0x81}, {0x2, 0x0, 0x81, 0x400}, {0x0, 0x7, 0x1, 0x6}, {0x2d, 0x0, 0x0, 0x9}, {0x20, 0xcc, 0x3, 0x401}, {0xd2, 0x81, 0x5, 0x2}, {0x5, 0xff, 0x20, 0x2}]}) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = syz_open_pts() close(r1) r2 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000140)=""/226) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r1, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x6, 0x8, 0x3f, 0x8}, {0x3, 0x7, 0x1, 0x40}, {0xfff7, 0x6, 0x1}, {0x7f, 0x20, 0x0, 0x2}, {0x7ff, 0x3, 0x0, 0xfffffffb}, {0x1, 0x97}]}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000346}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x160, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x366, 0x3, 0x4, 0xa5e5, "f02aacdef4d51940e3be619e8df3b3c4435ab129", 0x7fff, 0x1}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r5, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x20, 0x5, 0xfd) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) 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) socket(0x0, 0x5, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) r6 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) accept$inet6(r4, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = dup2(r2, r1) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xedf}) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="d5cc3c5c34afce0c1bb52473ff2526ebe718150d69cb8ca5f11fb6b6cd8484bfec44b141d02132d69e80cd0ed3e46d5d5b0617c83d33eeb736b6d488cd7251c46cd81277557ff53171728208548e48dc18bad581047fb756337593df88460a26f7e440de2159430347132ee4d87e2c91072c5b601cf473ac6fb972849380dd2cf650635c9fc3ea70"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:25 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x100, 0x1) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(r5, &(0x7f00000003c0)='./file0\x00', 0x80, 0x15) fchdir(r7) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xa0, 0x0) fchdir(r8) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x67, 0x40000000, 0x2, 0xd49e}, {{r4}, 0x0, 0x4, 0xfffff, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x7be8a0b123ac36f6, 0xfffff, 0x1, 0x800}], 0x5, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x0, 0x4}, {{r6}, 0xfffffffffffffffc, 0x18, 0x34477c2219f6f9b2, 0x20, 0x97b}, {{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0x3}, {{r8}, 0xfffffffffffffffe, 0x76f58b7b84aeb6e5, 0x40, 0x1}], 0x4, &(0x7f00000002c0)={0x6, 0x100000000}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7f) setrlimit(0x0, &(0x7f0000000000)) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x72ec, 0xa88}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup(r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') fchdir(r4) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) sendto$inet(r4, &(0x7f0000000040)="8a0ca3622aa07acab0430c511f8af79d048a46faf6dc623feba56c762286d223964d4f99eaf63b", 0x27, 0x72b6126432aaa842, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000180)="9e689d4167d95ab932278d1f76979ade14f5da9de29b2ca4cd693d638a0f6ae3dffefb7f70f8604a9d4913534bae1308a0667de277d88766c3879e697fae6118ad", 0x41, 0x600, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x145, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f00000007c0), 0xcb005093f78273e) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = socket(0x40000000011, 0x4003, 0x0) r13 = syz_open_pts() r14 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r14) r15 = accept$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r16 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r16) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r13}, 0xfffffffffffffff8, 0x60, 0x10, 0x10a, 0x5}, {{r14}, 0xfffffffffffffff9, 0x8, 0x2, 0x80000000, 0x44a}, {{r15}, 0xfffffffffffffffd, 0x10, 0x1, 0x200, 0x5}, {{r16}, 0xfffffffffffffff8, 0x4, 0x40000004, 0xffffffff, 0x100000001}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="200e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) 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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r24, r26, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r23) fchown(r12, r23, 0xffffffffffffffff) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r6, r23, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe41, 0x9, 0x7fe}) r27 = geteuid() r28 = getegid() r29 = getegid() r30 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r28, r29, r30]) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd6fb5ff3c69398b6718cd7f8101c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c4ae5d334f4df6af6ed5c82b0b0706decc2a40b35e776b7dc18a73c27d4195592a363b6f09feced776f3c17643f180b298d2a8878af"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f00000001c0)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r36, r38, 0xa9, 0x20001, 0x1, 0x1}) r39 = getegid() r40 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r40}) r41 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r41}) shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x1000, r27, r30, r32, r39, 0x82, 0x1}, 0x401, 0x401, r40, r41, 0x2, 0x0, 0x6}) fchdir(r4) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000380)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000300)) r42 = accept$inet(r0, 0x0, &(0x7f0000000240)) getsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:25 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCCBRK(r4, 0x2000747a) 16:00:25 executing program 1: getpgrp() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xdf, 0x5}, {0x4, 0x101}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000280)=[{0x0, 0x2, 0x3, 0x1}, {0x8001, 0x49, 0x7, 0xdc58}, {0x6, 0xa5, 0x81, 0x3}, {0x8001, 0x2, 0x98}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe70, 0x0, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x6fec305684c35809) pwrite(r1, &(0x7f0000000140)="28899cf45eec49bdb9f9a435fe8f71d64ce5c9be8612911829b70b9345", 0x1d, 0x0, 0x7fffffff) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffff80fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x401, 0x20, 0x2c1, 0x6, 0x747e, 0x4, 0x40, 0x10, [{0x2, 0x80000001, 0x0, 0x8}, {0xffff, 0x0, 0x8, 0x1}, {0x1edc4ee2, 0x80, 0x80, 0x7}, {0x1, 0x8, 0x0, 0x8}, {0x80000000, 0x9, 0x9, 0x3}, {0x6, 0x7, 0xcfd, 0x758}, {0x946e, 0x330, 0x21f, 0x1}, {0x4, 0x5, 0x1, 0x2}, {0x2, 0x60a8, 0xa6, 0x8}, {0x8, 0x7fff, 0xc, 0x8001}, {0x6, 0x0, 0x80000000, 0x200}, {0x9a53, 0x5, 0x0, 0x7fff}, {0x4, 0x9, 0xcdcc, 0xfffff867}, {0xff, 0x9, 0x6, 0x4}, {0x8, 0x3, 0xa556, 0x9}, {0x6, 0x100000, 0x8, 0x1}]}) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000180)=0x9) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x80047001, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r3, &(0x7f0000000940)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="1140211f8347fd6d1cc9", 0xa}, {&(0x7f00000001c0)="30fae1b7b05426114d79c884d68f4c96d69e7770dce83d6a6fe409f79936a86e788ff38631a760bde5e13557015c0acf2541638dce18cf710af9682221ba1fd6b92197e45ca96fd95171ad0ade9272ca0420e0fc39a41730b323767fdf46505b458c8bd3c85990ea5acb748c0d26d4ee162ed6", 0x73}, {&(0x7f0000000280)="50633bb794f85bb04f1a01e409bb239320282116c37e6abacd28d383d0fba0150cd534977c5f78dfa06bf147f76b1f85c4b97724451f21db38840be99d3da7c328f99c79a27d1f73f082d568d116bcfc21ffdffe2300741a7ff638ce4db41d541bfc19f1b5585aa63ce489e0376666777f67ffe6c7e99e75a71f00a8d491e33844fa3423f8cfb3c56bf20025f0dfc6f55185921fe8f17500e7343eaed6550861d8abacee1075da2d16afa7f9c4442d05c582651774eebd829ace2d8da8df7ad2e10533c807e5f5756437761e1079193ef3fa41", 0xd3}, {&(0x7f0000000380)="f8368b8f5a61c0f3e8c0f60dcdd6116fa2dfc9412efe5e7cbf7ba746e7f0d848e6f9ed17a5e82666228757a5939a87a81821990e6337bc479763bec5d003813015e5429618010122170f276f73260a97770954a2a7bfc5bd6dcbc01581b94b11092def6abddddb712a17ec29c034f2bd522b0f9bc077a6bfa2411c806883ffed79a1047e5f8b30664735c8723a0da8fcda03d1", 0x93}, {&(0x7f0000000440)="ed3bd2e129467014e0e00409bf3160f862324ab22264600d34fb5c12c1c0b1532b2125d045ee60a020204da08efebe0c32c733986b2431ded81ecf34926de3f41726e69a06b77863029e363caa956631a8fad452a1b13672d155012d29e305cc8588a02ca252549c1caeaf846b774f8130509a38c23af7af0a1603f5aabb8a3b1870480fd14386955be7ffef759fdfa66f3a65fde5172bf0e8717f8e6766a6986f580d82443d86c9f1880522f0be50c6c48b5f67d5c8be3925a2ea34bbfbb7b0e65ecb87e878e12130e929e9d359c388bcfe6185fc7438f7392b575a8834f748b1a4caba0147f534c1ffe4271925ca97639593f2a55738fd7c5a9d", 0xfb}, {&(0x7f0000000540)="62694654fa68", 0x6}, {&(0x7f0000000580)="fe8b13b6a72ca5d274f78d51dfb75ddeed7459c0a474b078586382b80f6b9a89a62c56d79596cda94e91d3e54dcae267031e40943e2364669022eec355984b2254de4c384f2aca3c30a8357b019620a92dbb5c45722033759e970e7154b9a098fe5b6fcba94d2a8bd95e68c1e426d6764c6ccf741b766c9d3f61f646ecbe5559e0a07f16ea29e86a", 0x88}, {&(0x7f0000000640)="d121ba7e32960b3514159f1d99a3eb9c402b7f4a2ea0dfa6f31a5d95f34f78ea", 0x20}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="f0000000000000000100000001000080ca536116b60bcc1dd975c4165d77a4ce1fc194b54ff290d3c9f32a025821057b7909cce36410401f2445722d1d1daed32b225f95e27cddd9207d357d5d87defbf951b8765bb92d913fe05ed408648b5e6321d7d1119396021c0b4ad4659831655912f4381729fe7d86af0e318e54ca8d99a4382ccf7b647f81e73157444f0e331501cd336666f097e298bc83f097f669238cc7d358cb50b9500a9ecec6296c7b17a4480734890ebf6504a4812cd7d000c094b81aaeccfab8818c69fe7db6fb833906d38777966dba7003193578cf06948fb211ef3332fe6fb4a9580cdd8200001800000000000000ffff0000367d00004e419ebfee0000001001000000000000ffff000007000000626179d81816cc40dc14223c5e6b6ae1a9e90cb1da178c8d59c6c021cf1283314e5275e8eddef1051a4baad98fc23e930aa8c75c6a785f20f8d44d82bfae8cac18c68d75bb567060e65fd305e2fc113b854422123e62ce1a77af805b18c6fbdc1685eec357e64c9ab8f2427dbfecf0650d5c219693ea55862c30515555d70fe406793ff994489bec2d61917b48a69b0cfceea8e5a126ba590530e2c18e5f9e9f1fec36ebf0d1817750d1e3de07607caf7042bdb7be5ace0227f4a9e3cf63dab51cd98f5a88f02c2f42c1db23d14e1859134d0e89e0d103e83b8b95d721f8946780c59abecaea28fd3343127f36bedf73943d86b8027952f881619d917b000000"], 0x218}, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup2(r0, r1) r4 = msgget(0x3, 0x40) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r12, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r21 = getuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r22, 0x1, 0x9}, 0x800, 0x1, r23, r24, 0x6, 0x1, 0x1, 0x2}) r25 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x1, 0x9}, 0x800, 0x9, r33, r34, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r35, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r42 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r41, 0x1, 0x9}, 0x800, 0x1, r42, r43, 0x6, 0x1, 0x1, 0x2}) r44 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r44, &(0x7f0000000080)=""/37, 0xfe37) getdents(r44, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r46, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r48 = msgget(0x0, 0xc0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r51 = getuid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r53 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r48, 0x1, &(0x7f00000003c0)={{0x0, r49, r50, r51, r52, 0x40, 0x9}, 0x800, 0x1, r53, r54, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r50]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r57, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r62 = getuid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r64 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r63, 0x1, 0x9}, 0x800, 0x1, r64, r65, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r25, r30, r39, r45, r55, r56, r61, 0x0]) r66 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r66) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x486, r10, r15, r21, r45, 0x8, 0x400}, 0x7, 0xd76, r66, 0x0, 0x5, 0x0, 0x6}) r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70dd0000000000000008"], 0xa, 0x0}, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1272c27fce58b2a7"], 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, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000040)="afb4c10b2e678a5385c329e71a", 0x100000298, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) write(r2, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r4, 0x0, 0xa, &(0x7f0000000080), 0x0) syz_open_pts() close(r4) close(r2) close(0xffffffffffffffff) dup(r3) syz_open_pts() syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") clock_settime(0x3, &(0x7f0000000000)={0x3, 0xd90}) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffd9e}], 0x100000000000005e, 0x0, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="4fe33e8366463e3ed43d3684511a") r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) write(r1, &(0x7f0000000080)="9b97f465c9708f109e9a08bceaff3b602c2d76462fea9bec572f73bbeee514d4ffc3a7f6b77da79275191d6366ea1eafa6e7", 0x32) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="ef", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="fb", 0x1, 0x0, 0xc1) write(r0, &(0x7f00000000c0)="5573ac90ed8d56f9d825c94a6dbfe327eac1792b60cc5301e528434639745a79e3bfee2ce64baa28c2eec23320f0242780a5037a9844f4d3ce9798253f3b2366ea9b129f5c60c6193e0476af80bce4fd7dc83b947e65c33159b78bf0bfa420231f1d5c31b6b204c43f942fb28105e7866630257958d3c399c9f05ab897311bff9f4ab27ae3a737b344fdf5a1bf9aad9b10912b7f4276881b05", 0x99) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530357307d331bd81da23c7fbae1a7f32b690bb10507b4be0928573f26adb11145bb4dd35e02c09ba23a70a4cb41591a2477e5b"], 0xa) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = socket(0x19, 0x4, 0xd2) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) recvfrom(r2, &(0x7f0000000540)=""/4, 0x4, 0x3, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0xf590, 0x80, &(0x7f0000000180)="62913bae3da24e3738cc448a14beb5f2799430a7", 0x14) fchdir(r4) r5 = dup(r4) getpid() r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000080)) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000180)}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000400)=""/187, 0xbb}], 0x6) recvfrom$unix(r5, &(0x7f0000000040)=""/43, 0x2b, 0x403, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0xc2, 0x4, 0xfff00000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xae}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000000000ad}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000d60000/0x3000)=nil, 0x4}, {&(0x7f0000e26000/0x3000)=nil, &(0x7f0000cd0000/0x1000)=nil, 0x1}, {&(0x7f0000a68000/0xc000)=nil, &(0x7f0000d76000/0x2000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000e03000/0x4000)=nil, 0xff}, {&(0x7f0000e9a000/0x1000)=nil, &(0x7f0000d37000/0x3000)=nil, 0x8}, {&(0x7f0000c06000/0x1000)=nil, &(0x7f0000b83000/0x4000)=nil, 0xb8}], ['./bus\x00', './bus\x00', './bus/file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0180000000000000"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) close(r1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="b914fbc2a7fa8c93744d6b8b97dd8c3bc407c69f0eb4b635b1fe854ebf8639f094b96fc29da405ab96f69e13695c17fd29ca22afcb5849a362e3f93e0ce045e37508f73740b6c57d9ac594f8ba53d5d0906855b55abc5a2a9f734f0e02f97d82d8d1d2f4bd0ceafcee281fa2110d814b0aaa35ec5cfaa3886444cc81ab4e9f6c918dc8dd729a1d532f6f979c469f3cfe900cea7dcc160980fc8c3fcad285bade000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x8, 0x5}, 0x10) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="9f86d728f2353f04ee655744a400dd3cc5fd0c0dd905d66cd91f722605892de75091e7d913649f3b4102ad762d5101dba43f3ff2ce25d1fff7247257cbd3540f6ace476805b3542fa2408cf3f7a732dcabc228ee886b4921d6cd94fcade549db9f46e9081fa72440a5875b4d338a8ae65c82ec59e6c2cd7a5a532ff8e33d1f4b3cce6182529bc7d60024542e61e4c8ed91e7df49c687179ba95d8aa32897bfc09c3ae98c41ea8e5f3ee88fe50a1ef7ea765e40a0bc27c5e1b6d92cf16b0280b384fad980e409ffe35226cb1f4bca9c52bcbd2b45570948921a6521531e8e28003a039a2c9d3a58a41b3fe7ca81602cb5329f0ab70f515260c52e065c9a0eb3aa1e61a952c39afd4036cda7424dfd7a758a167ba180f1123d1b3f66d59054ef4c3d696b5594e9aeacf15212132a380d600e4b5f472212cad2e6ec7cc50bbf4ceaeac8d7f906c9e77ea6c8cc6de45e48a27bf56525f541785bf5424f40aa2d593162fa81af2779ff0291996b3902597c407ab2af45201cd1ee635452b397d7ed6ddf9b8ecc9ec938d6719293e5be60d8e5df3427aaaf0dee9da6908daae4bca122189dd1dc37efa7baacb7ded6aec5dd5ffd9a40d32415a2a0f04bd30db2212877e6039e0a7241e1a3f90983763a70d6da721136569d9e8905f119f89add369088745b307b545902c614f237f447db8498685a6e456289965247a4a42c96020c80e4a236da683c874eec9bc2903be9ae203bab2a86c55db7679dbf4a4d8e1290484e5dd9f3542d515b2cfab2f9f45c6821d84031d9cdee5481c437d1cc3468e356cd3205dd491d07513be115f6b1827ff187e0858d976bdaa19e2788ef2e0318e728521e585b344666c14d86f44187691f2f6f085bb5fee6d92204c070c33040cdd2628bc3aac05812f011cb7f0599b392ac1e8d5cf26fc82ffbe4ea5eb9127042b3279d2d5e033d90dd3284845217994ce4418c5a4780107e8841b48bbcf8a17da6e6a35f7b485547274c9807983c0785f9d35c84cd40bb3cf6280167b35abc12a8d39488f165748a2946485a7fa523216f54a4f6036cf5ac249f96608b079c21d351e6b02ff1e9d43bd789af4a8dec82df2442f3012d1d3d27198d2d92bb9d321a152c0e90c4400a8d68df96182b654c0679a330fc9cc06bc14e4dd0881c5ca324726ccf13259270c1ac01532c611d16f5d7e9152f9c7ecc80423db005652c9e523032482794ab106f4669d6eca879a2fda4f49e496d7261a62823164930d4a7889bc49d4463abd82b3417eaa9d0904f1931aaaed575933eff6dd6d73f52839d5a84189326daee6ef8c851cebd01b4eb37194c926ed75f33d22c732eb1ac48fb4766f0b4d44783a117f37ab7e439381b30552bc37c4c36b99c790030df86aae72088a0fb4e06172dce8a0ebfc78c409c47d07e4396df021b1ab6f02c1620c83bbf4130dce5ab27a1630276442569669abb13250ac5d191da200ee43bd07305d2857d2fb534e3d11647ab90c79e68960f43506bcaac19c931248602bccca9b4daa737f5f88aff63d55ef84295ac0db5c5fd93b8cf59aa78da1465d8985538e202b82cb25151b6ea6b6842d3789ab385684a7cb7f8a6dffc48d0b994f8e87df0c700d69748cc9bc89e5c58211772b151ace7ba74918b99e46f0ffd004c538d265e811f0ff3ccddc6cf1f1564885abe430b7de011afff007b8d9581b780d2d5e8dd3e5672a7c7b43d21815820b4b61acb776a50c1a6b2ba20a5a6d7643ee725060a7dbc18d584d45f27ca67f905c992185706ade5926b17351312b8e8c7d237cef3c3e4fddc47d370df4e9f3b4343af6dad7c4c9c785df629b0e2188e323cc6e70c815f73a0521b19b826b8167d78d8f8ffa5e202fdf6f01fc83f481244225a7b3ee3d7d85d3021a3f3776ce08262efca242e4c2df8647fac8774f558ce9c492e8917e343e7c1437fb3b19e14232642bbc127fb1fb37f6ff41285f56f653437e69f7d778b48bce6ea8ab1b050ac234ec9f741a30794e58c078aeda929aa34cf54751f548a88b71e0aa61c10502dae71a31c356b343e904baa46115dc669ed875d963cb0283944aa11ead3ff57a4284b78e68232f4bc153915e449a46f69e58ac154122fed06095d924cdabdc10d0e7875203c286bee4a17135e94a13e38584c2f73db1e410b6c5a852edb6486a5c88723060d10776bb3a707420cc2cdedf08babb4136d0070c0e09840a45dcf736b75e11762ac23efec89d4b53126e8f50322bf198745de50030d1ded524d08dad062f6c20f611b6f3d323cbeaa6898f6a22a2b8a655f2813a38c21108aeb397e3802e4ea9d3cee08b8521d9fc296d9e5972b14413e56b1539751863bbd15bd0ececa472aefe942376186180e10b46d1c55d828712e369b9293486166832f3fd6b7ea945109d723e33230f81e0bf5a8a66690735c48e8bd85f57ab61289e4d6601d72efa713f3a8ce1940f3e1a467f74021191278bd1a7ac058ddd8723d6bbce21a3636a90e87c179a0eecda14adb0a159b35d6f73f4b1b37cc11e63374f82998f79c57ac53eccd400be8e71baf92e4587ab165615c80b83e1ff1c8889a2c768408bb031604d513b22be1853e18089cb699727f5fd47b82a7c44bb09e1d2a2cb2881b79c5c66dd84967382030a53a15db129e56baa70c3e6243ad128b5de6acdca60fd7a8d602d8850acd3c0428181d7644200e654910dc4123d20b4358d91351be902aba244053a744b619c684d059e0684a092b02c8467258057a8f7af036cf0c20fc57bd5b2f00123fd0d65bdcfedb1fe673ab354cbee526b1e3aabc2019cfe822519a57679c3df5e98d3b08f94a0a9804116d1f9e3b65b503caa491f4141b8eeb10531bc4ae5f4d5f68c61c6715f1b16fac56fd98107897aa94e9b29b08b8863e510c637389ac827658f8903a6217205432945d7c2611eb1dd3ba1b06360ca4f298e794513ccd7835d6112c0a965c0eca0f1545f2db1d0fbd2e5ffbda16aa2e0e92bb883f69cdbfd7aa45405b6384ffb78e54e4087845a3ed67fc942ce0de6235a564cb1e77f2094aef1e4d2bd39c6851c4eb15d7729865a20ee061f78c89eb263770116cffc9caf8873d6a41ce16747ea9b200029156b561a36c138cab29425f0d188d1d3784a595c424f813e7d9fa37ab62b6e56fd38c334f5ac1955a36dd03d011e7245577374451a6409606b0fafd638ff109bb338e7b254b51c50719d5e02e015661d69debcd11db58fe1169f3b75c3e89b75642a8afc6ebf55b3dcddb45c1b52d217c43a990c9a0de5b416f48f99b9af420f97f273988e2dc679a808a0ffc4687054b3f52defe772212475825b66b55020e1295ab51a7147de9ecb19245731e9d066b7b0cdc5f783a06efb1e00405d106a47736dfa50a1f3d6af45a205764e141b148842d8a08168e78855b90c89702e4835d97e3d2d28a4bc4afdb576b68c9c029899e7aebe026e8fead25fb6a860ceb9414c3157b96a46896f35632ed44701fd94bf88fd69149a62968bdc89919b424cb807a31b720220ba4ef8ee9d2e082648f6a79a0c8377872df0b9f57ec681a21c46578494288a97f54e8c44125b787d044b0ffe9a741a91baaa67063de0b30c99dd32ea3655d8ccc8fce1d8af00e199ab9b76981788621c8f4365db34ff0f702eb06a3f48d3b85c1f82a29919994f301905dee69b47591db277232849b7c1be4c36a00421d82906c362ed543350a861ab06e60f41417c47b92da9d203f9b70b7ad7f0226a1c6121443be75f0311168459050f9ac389d9b59a08114ae53ebc15e67c334a10045231dc5842a4e28b02b532151d6ccbae4ff94e220bea66781adbb9c47995ba84adc00ffa8dc338d260e4b5562d39bbfc0d700cb1af20ec0412878981eeee5f7d226768708caf36dfde5d39cbd8ac421d66e4dde4158e0adbef659d728d01caea9996fff68f7c68e5c7a86218d3070d07ff2ea4e6b5c43ead7b889619b65618c135536c6d3e8d071f7984e002178c4678a56a0b468c8553552c5fe098c439cd1d248b6222b14608460d81b57633ee745337b1cc7a92526f42985fcbdc3ec6a8effc656e2404712b39cd27dba6156ce54f8db8e7da0228d9f74943d70f2170fbb000d1fb860b6e2e1f5c89133f02893ef41a56e55b2066f8ccb05893e0f7733351a7a02f3210b24ab9973c6a9a71512a0786836641daae0b97eb23a65b6fd2774ce61e88093b30319861fb326185376bb2185e2f0b188e1395f2db2c28b4178a5defe41f5253b4972a283d9c11d4b79ee0d609efce298938b6fe1693133a15c97ab2232fdba99c348777f1fe275a2bbfcd591971d2463624c9b480f9be5a2ac0775e888dda59d49875af791d5592b3cf3d6ba7f9e849c81ea251c63ce7b5230e58995fa8f42519b35b7b65469832d0cd4494527c2c28200c99e819c81d0ac806feeb3d0048cea4ade7cf9c9adbcad93ac371b70fd53a3261ee4667050e904bc2be1c56a5d9b2a139cb90e4df4da749095dcc80156151305d3d9f8b498d6e5b5ce75029d997e449f037fcd96e62d782ca8c6f5a17526a6a7a0c77e3631aaea339430e49e653a61e0ea3f9862a9c5ab113e3849f4c31eb3f29f8a3dcc33293ef53cce35c9a065a1baf2a1a4bd03bc37791641389fc20ad48e343401eb9df5be4cbf122b26222630c143b7c203ba07005b4196400452bb600145f5321b667cd14b06d8d59140f958f1885be69d716e80626cde75b3a3d0b45e8bafd38fafc43f220e194c42876978097fcff9b8215940740753d7743ce822ff592b108e7c399fdbb56eb8458fb988115c4425a329b2417d0062d9023b61cfd42197065b65121e39a7026ee244e523141db6326691c9ad6c46818179d225f05f6561b718da38774563de93eb2c6a769766acf44f17d6be2be94a91ca46bea538c9887b8a5ad298072b6e1dd8e2bc3959447344399887783f2b70bf623e88c700547e7d0955c1d566124c580254790095e8671c71bd5cbd2d36e13c8b7ca7d52d86f82ae3cd7aef6d9391432cc0ce2e7f28a7fbaa92b3075fc427488f43cd06ea3ff5f228b9b82f752aa27fc19705bf7a8764a95934baf28d6c8bbbc642c9db9150b50da829b3e625416b1f6bd8de1927010f8994acfb3d2d306fb7482420fc037960382aecc2b5d71f2985d42ed5ab6a76d84bf3031ff49cb14706d669f31cd5aca553c088cb5f49f3e8ebb6a7d8aa562f1829dbb5904e111062810c66e0670d3a391a01e2e4fa92f6dc7c11bb23c126161cb6219c07454c8fa90556adae6a4036e8487620c4572d1a9d1b9656300884b5c35228470766453e46df1a2b86e3583daae395229d43a320f0da1cfd699b63b963cc72e3c9516b43da4dae18687fd46ee01cb447a2118ca2397fd60ac047d8ad538e111046a698338933b9536675cf47a7de2c547de69c8fa9c6aec9a4adf12ad7589cee64ca6dad749743df4bf85e04c531dd8372af2f5ba2555c2ce383cd32f5731065612cfd67790ae275ad6d4e5b02fa268a6b47fd3f5b95da6e55e140ba3c64f332ed1ef76e602ed8908fd6f060a9f3b26fd56afa7586d847d0c1e5a4309242c52e082ecc27689c8e865c36360602a8d89ff4b35d2b5ca40976deeae6dc34f23c5a225801e6cd50b8f9de221a5127aa335a3ce3faba48ee951036c0c7845b8b722961425890f39f56f726052a1bbb1eb73b66410e47ad2823004f9b000f7011755ed0098a25a16aac42eec800c5717ba6ab5a0fb449d7c57a188e00e5806330338a06cefbd63403c594aff9106128de", 0x1000) 16:00:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000300)=""/136, 0x88}], 0x3, &(0x7f00000003c0)=""/153, 0x99}, 0x1842) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x4300) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) dup(r1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000500)=0x20000010000) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f00000007c0), 0xcb005093f78273e) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r0, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r4 = getgid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r6, r7, r8]) r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = getegid() r13 = getegid() r14 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r12, r13, r14]) r15 = getegid() r16 = getegid() r17 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r15, r16, r17]) getgroups(0x4, &(0x7f0000000200)=[r7, r9, r12, r16]) r18 = dup(r5) ioctl$BIOCSDLT(r18, 0x8004427a, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSDTR(r1, 0x20007479) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="76fa8cde06143d344f2b497eec98e44557077340e2942d78c2d60af7aebd973dfb530e65e631a21b8001ef0b3e383821afb706cc318cd9e1bd8584b6119fcaa5105e73a090b0f8eca606cdd6191e46ab7226452f5e9c0655028b31812d0aa33310416176cbcc9b2f71519a409839c84a53143e629d026dec0d18", 0x7a}, {&(0x7f0000000480)="d3812397c145ffa97e1bb425bd52a380728e213a2fdc0342dab55750e7c48169e6d444ce32f9a2313de031b2dfd1fd612c4753251280d8c98040ca41334007e49abd2883df66c50522687fc71513e8ebc4ae94ca87ada98f52d981d910979435691b097d4ba144ff791e5c5c4b1ea71b60b4c5fc2f96830d1c2fbadfc7726e925747d93141a596a4979dc82e9b0337ac0de2c35c4c5410c52095af0685e2e720a40520875a9bcc4049fadde61afa39e4eab74eab69ecf0e4d4c4b69522f41e65cd17898a587c6fca0dfbb4b796cc539627a610d199671c894f1d602fe84026463a7e1bb6c8139cd181780a74c37963094a973534a55e7d0ff4b4c4c0c53732ccee598ac33b3f9761f98c9424660587f2230159e9e1cf1df4795aa9055df768b94bcd09b50a7088f86ce03be6e34af325a6e000fcc60e6db2d22efaa08868deb2912ba48acc38c3b8ec467f0e787d2de193003a3ea662aa6966abeac8b5aa6cba4d93ba85d1d863b9106b98717585806c1997254d3c001cbd0df6ec517352d264205fc8ac385f0acc99590b9f5842406204e19f5c1f26ecf3cbda9c5ede52723bd3c82deb0537ebb262bebd5ecd401a323ee84a1cf641be352ab4ad88b787abedeedaa988b31588e6eb511902bdfed84c9ca202f06995871dac7b3305e1939e07e2a11c0b5e786d30c6836d8c78672dbe2a7fd6232a08f630fefa3be07fbb2721a0889289420b44afb20f35c6b0d0756a040f0941ca0870243bda4919a91c1626bdc811b85c815fcded6601b0d2341186fff63f30fa3ace25ffc1e3c7186578fec9daf1425e3cda394d01a04c3ac901177adc7eb9c82fd6c626d85498ff9c540062b697fb83a60c28851ad0a81a582bde486fceea62d51a3e6f68bb7f36f6ee67415d665747df315a9d3fa9cb2370b3feac7484db2d11298a0c639a3ee05f26db202d657ec2e42c0f5b4ba1b172c73e37ea6792b499afc73e8ce497cef56176834d476596bd3b4138538611f9a75ea30ca2b4d7d81f3623a516a531e1752b90309376d44396ff3a1eba74aacf08183face9a6fe69606e3e8dc57689f26f6087d2c44b0631bef649402bdbe055dbb89f12d8ee33fb7533ef197368a557bace3642828d9962be3ad27d1ff092dfe6fdb33eccce9aab1f780bafeb4d95eaf0f87b4b041bad0744970b509e0936a7407c6ec295ff0f97a0dc4bceee11c265836d95ef71049fbaf86090cf52bafdbb9e868f7701bc9f78cba19a85832e1f2ea0821176ac5225d95aeace861eaa4f9fca291b9547425a2c66b491038997e031340223442a50fe5013f1c915d18c7113bb0d40b9db5b6b0ce16d4e93ba4613575cde818ccba4ed648cfc68d8aa24550c5476ce8f1b7395a197daf84e2e3fd8844b79c2c36b6a6010382902bdfe21458923b58e951232d2f36a82f305f956d388227b541274179104a04c21a04c83d556338992c5ba0e67fd727d2b73f4d86497dd87a68ded8277e611fe19db6b8d6b6355931bd2e5857e03f745577ff953f57372840495dfe9d9f9248da9d23258da0e511eb7a5cbdb3ed7103bc7094adaeab662689d0f4b278851a3e58bfdde23d87236f8d899fe7b466ac26885ccaa9bd4a6d8b5ad4c401374fcfa2b6e88ec85dff262b108116deb8320132910ce48017167054227e5703984b96940eede052ae31bfa351a9d20a909c680e9b7f0ee252571af0f0da36f7256efb2ed96d3ad8bef2daf87bdcafc998e4f3aa73ad74166a48b0243dd10ed82cadc80c935968ed70bfcf5fe786e38ef458d2162b40f20996026e94a91afc278b195d897924f519b08454f60b23e7a06cb2ab4678aad85e352cab8a90ce00d20a52539b3b57ffa06d10bf680934841c55b961c34a330809c6ee08ee6c4af49b9c91402326411f4a423fd8cb231ed3bde523a67621b6f48bc4b496ed9f07bf1d10cfdce5a7bf3e52b30c66f027a76fe7e23fe8492ffff66847b93416c3b5a2798dd04a495e6a4bc3c7bbaa38bf37a1adbbf947505da5ad5826fd0eadefd0d2c1af3c7b71f79aed87fa8b1e37305bce47fd02595b50fddf0c78f66888f248ba1c064012611b90aabece0c3f83e870f5f0feb21904d731902cdb98fb0c1fd691c2172e83a082d588290056eb51ed8255348af309112cdbe2d6e093ffe1842a3bf3640587eeb78859c92ac1c332a046c0a2d849202262a4c9665f26423d1ed7de2676b58271d3f34d2daf0a64187392853a2c13dff3102e4bfd28b1d85b944feb2a2d594c01ff1a251c62692961d7bd6e21bad3397f5385d68c72c4578e0c5a505cde3f386890368f21d137ed2009eab8a59cf7e7bf9ce70cb49c30d4d159067f8756434fd9e6d6a8cd1e7d1265c3f20dfa69bd54afb14e0f8b1afee3fa820d364f4d4e3221ed70db2b090c0eea284c8e96af203027f28c489c2350b19818350e46cd0730a20b3ee01c83ac65f61292307e82a266aabdd63a67f92b878a58ac823d40be64dffd5609ee1c01c41b8d26b549f4185124ad6765af3f70ab1dc03485ed701187180f0d2e8118a037418b5634dc9fdc04236dc66abc1035c2c41cd73df611d378098f9d8d78593a2ebe09be91671b6a5ff61f5809a7666f2e91f9826aa1d7f420635c790bccacf801bfe287cedf72ff7f6742e123bb2ec0fdc27cd3e4f93b085ca294589f9700c7ca62b1f40acd0f8975b1037884b44e8cc28dfe1accb307e08323079c8769d54b98ee05dd22d540c8169a0ceee06fbb276b7ea0b88d9a8bb9e07ae0d08841baf3ca170965cb1b62e3c463e8d20c9fef9fe9ade1e759af568c05e7e720eefb988a40e94f781cf076b5506091f19727c5b7b329abb51bbe5edcfbb515099a0213936436b20a5a4e36880eb2759abe20eb1aafa3fc6ff854867f8a48bf9aef603a5db7eb799e8c82ffc97cd805de19a7878129399a45723b1cb23d1fb4187538c84fb9bb4512d83ca83ad84f4b2fca591154363e94ab70b885af1ad2dba7711a0e51b11c244eb6e594e1054d3f3f5ffc50ace995ea1e7b22d50aee36ffacba4e8ce2039e093d76bd326b2acf476dbeeebd5304e93a801a717291fb49b4509633beb2a546108344e8c6d7e3a3415389b01bada72d2de107402e8cda05a4220b42d8d489333c1eea386dc53943f0c75d0b160281c66169b2995aab4c54aa6803ddc7dccff3989a9cf6a74e3ba2cee3e57b2c7d5ba9efcf0f7333c68f47474aceb594d82d771ba9bf757ba37cbd032494a501079de643e849978c78a9fc3340c5b72cf9f4d7e08af6a784c6a78cd5082712c0fbe5d02087d5599a307b7806f5eaad43ed773bcbdab404ed735cfae5fe706e544fda1267c75018fb1d0ac5a5451dd66ad56fc36549f574c0e6c3b84a4156b09ab96f8150ba3c37071c09045a6dc0789c97ee64fc1efb0afee92e5bfd5a58ca844fb6107547338880ba74ba5cd4e60818dc111e97dbe725ebc2881aa1be07fc92ed549ec88b252cdcf73b302c5d2036a81d6d89a4fcc08a4fadf41cf6d7ed3a03c696f60711081540ca77dd9c905e6dd2e07533ba6c36c212d05c4fcd2f2c526a9a5ace0e554d94d72a61433f464dcac6c55b51870294504b5a509c3637ba79dd0056de3fa9444b3f5c2e6d8d9b665fa8cb1ea75c0f03bc7b50dc92de4fe0a5571697e6bf4a2a4d238aae8eadc3f3cf9d11d535583d785c0eeaa11d79ae1da054f71722f0e79902d1d938720480009401c8869c2cb20586a109df70605365f8e10a795c235dae7be45b3f835339a1910e52a4e92fdd3d3c0073f41ee2640547f9c5c188ba7e5a07bd3bf8e2646283111a4e0afb335d73ebb36909bfda273df75c4f1aa5ba18847cc4f6a563b212d8164e540988ed8f70ba1de2446a7f7c5980d381b347a8202f95853dd4e3c9a1166a1c0764a0338dde4a806b89cf3b4b8f0bb0d7c9afb3d4edb9541e1a00a05362eb150fd07b41433e146ccacdb296c90669686df289428e52c2dd155004be318a834e664382fd19d1a21068902f24ea968c622a9180010ea86e57b7a576fae22db872271a20814c30c19b6f3d6d62933f203cf8bbc4f457b0bc129e31f8583853b288827e22ccb05d04b65e863b96a935019b9fbeda84664991ff5af602c1361a92e2e5e269d71a0533328bd8148b8a5c628cf422c5610526c77c7bfbfb04cd11493571019d537e73378b1a36eee0e4d0e760f45062b283667ef8ce3eaef4e7fd98dccc128fffaf8d556398beffa518c362cfbde55a3319b677d616e6aec83ff4e618c1f6af66933b2e7eb389c24e126baab9d227e9e767166ef4f525e694215397e7d1f6518bab0ac98bec28cbcea85ff5c8699e990676701b1ba80aea1fc6ffbe76d5e7a77603089260d13256dc9b6b9e59e55c5aa3f53f127c88362ccf8348697cd76e4bfc47c0cb3eb40772a617348842dcf52875cee117fc0ca26cb3b05e05f5885a32d788a80c06632a682002b230b2df50adcc00fb9c60e4bc13c6fcf8dddcba470ad99822c4e2cbedd452a1eb71b97adca1a4016728bde11a85d88f49f97462297b02e95125b21d896599127d66404c940274ec815510c38c4b6ee178d2bfe7808d24c80a1778c83eaf026ad0eea3461835edae2b71a0931c023956a9c1b5649705377055b6fbca25d912dd87eebbea4ab11db0aaf86a7795ee34d13385e8b4cd5b376b42d9c7feb4f00dc218afe70287b07a0027dfb0215feade96be9e59d1e28c2877308dfd60128a666947c3403a1d8fc7a5a89dc035b50bf7f30587a5be959fd8724fcf8e064771784e8f094136771220d9f124d958c4b7d608f259981358367bb3e35dd2c9bf4925ca19c673e8119cb12a4b85216667d8a9aa860096f6524dc7adb31bf4f103d0fe6d895b086e3a581981f68a7c9842d8b6705a5d98c39b5dfdd4d30287eb4e8d1917bf86e220271dd2b39573c3f415e1adfcd4f5f8be7f60b2d1f147a3970f12e493f314727ec204f37e59f9626edaffd51cfdb3d485bfff5fe2d15e0d88b7979c85b926c5d83a080a5e47c232e7c53a962426bd6fbd77ae2f90e83602a15676c305c8947a49277fde9dda4b9806adb9e80b5ae56bf982776ff7558b687f20f503a1f98e4c3f2c2595deff0694d40eeaca5b5f508536d97422f2c427415a08031e639dbf59cd988d06eee134c4a3ecdb92cbe676db4797f2cd2b937d1102148360260ecab336bc5ebcebcf0ef5eda3cf001578909c5b8f87afc9ccbc6663bd44741538dff5f341064306c03f942b2dd35446c6f62266aa269fea4d253e841af8fffaf89d3a8dec111cdeeccf0f3a58023d671da50f3c62fea68acfabe6ee5c45e4602d97d5596c4b71be6e522c5fbac61fed71cfceb979abad16334cc550332da1b09eb73ea1275400c70b9f4f180e8026e67f3d88ef533ce16b8409efcc5d6e4d139a670a03bffc9aa0e5f8f99eecc5684be8788bfac64c37e8b54303c6a5a014c8f9fe3b843f60258b79062e74815a4bad63aef2e33453a5fb95ead0cabd21b8424a0b4adfe7f734cdfb2e9ee7483cd441f976741728cff859b8b93379a3fa9dbb7bcd7962f80202e50b53ae60fce32a1ec4689ca5b2d4d5ed69bc6f18681a3857e8b8cab9eb473d48578ce21b6fb53779acee9e8b83297882c65e35dbac9611e350183ca988daf0810f268df33be101e24490b082c467d5002ccf88ce837dcc573d818d10d92418f21fe1025eb6f5f06a60c48e37a733e924ca63533030b933a9487a2e0901932d9390bfd50838e99dfc1e277ad9ff1538d3c9938a8d9517a7d66d616db00d35f086e", 0x1000}, {&(0x7f0000000240)="5ae0b5b22198315796472ce8be8999ff8b1d1595b606ae74e0fb9ba91d227b1dec68acd128cce83eb839f42f6e9768ed61c1de004d439872ceb4eb1edcdd8d295f55345df0fb9c8c27e17881d03fdcff56e0b429ce663cf9b97076dd29550bfd1238c05f890e7c70bda5809687063d2cf66008513ad1097c8db58b3d4e40e907df3227587b86dffa43e1e49f17fa8e6fa2e7e28c528f6ac27089a1859c78af222a73f61f86a3b5fc4ac45f693fe203892869c1700bd07c77ce17143a40f22bd3c9d839344e7c9ed0ca888edd5ae7644bf933b1b394a56b7df3dea3ab9645e9e7", 0xe0}, {&(0x7f0000000180)="00a9f7ad0d82fa17d6ac8df33eff128e4969948b566fb1bf425a2d8ddd29fd28ec57b7cadc0aea3b0b022c6264a4b826b88b9eeec81b4d6212cee14f95aced1cecb1b2f2460e9bcdffdde9777f4fc6", 0x4f}], 0x4, 0x0, 0xde3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x4}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:26 executing program 0: pipe(&(0x7f00000000c0)={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) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) fchmod(r2, 0x8) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = dup(r2) dup2(0xffffffffffffff9c, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x1000, 0x7fff, {0x7a, 0x8}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x198) 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:00:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) 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"}) pipe2(&(0x7f0000000040), 0x4) 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:00:26 executing program 0: execve(&(0x7f0000000080)='./file1\x00', &(0x7f00000009c0)=[&(0x7f00000008c0)='\x00', &(0x7f0000000900)='#*{-\x00', &(0x7f0000000940)='\x85\x00', &(0x7f0000000980)='}]\x00'], &(0x7f0000000a80)=[&(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x00']) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x283a, 0x4, 0x8001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x1}, {&(0x7f0000005000/0x200000)=nil, &(0x7f000004c000/0x2000)=nil, 0x7}, {&(0x7f0000120000/0x2000)=nil, &(0x7f0000003000/0x5000)=nil, 0x1}, {&(0x7f00001e5000/0x4000)=nil, &(0x7f0000014000/0x1000)=nil, 0x9}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e14000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000045000/0x2000)=nil, 0x3}, {&(0x7f000003a000/0x2000)=nil, &(0x7f0000106000/0x4000)=nil, 0x5}, {&(0x7f0000f10000/0x2000)=nil, &(0x7f000019a000/0x3000)=nil, 0x100}, {&(0x7f00000f3000/0x11000)=nil, &(0x7f0000fa5000/0x2000)=nil, 0x7}, {&(0x7f0000f6c000/0x4000)=nil, &(0x7f0000f69000/0x3000)=nil, 0x5}, {&(0x7f00001a2000/0x7000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000eed000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000177000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000000)) acct(&(0x7f0000000040)='./file\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x2811, r1, 0x0, 0xfffffffffffffff9) readv(r0, &(0x7f0000000840)=[{&(0x7f00000008c0)}, {&(0x7f00000000c0)=""/55, 0xfffffffffffffff7}, {&(0x7f0000000700)=""/182, 0xb6}, {&(0x7f0000000180)=""/28, 0xffa8}, {&(0x7f00000007c0)=""/66, 0x42}], 0x5) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) geteuid() ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa5, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) getsockopt$sock_int(r6, 0xffff, 0x10, 0x0, 0x0) kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r8, r7) getrlimit(0x8, &(0x7f0000000200)) r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r10, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10501, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) kevent(r4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x24ded2deae0a96f9, 0xfffff, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40000091, 0x2, 0x9}, {{r5}, 0x4, 0xfc, 0x2, 0x20, 0x1}, {{r1}, 0xfffffffffffffffc, 0xa2c1d331a2cb24d, 0x40, 0x3, 0x9}], 0x900000, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x40, 0x7fffffff, 0x6}, {{r6}, 0xfffffffffffffff9, 0x18, 0x21, 0x6, 0x5}, {{r3}, 0x44098573392f7bcb, 0xc6f6da8e7eb0d001, 0x1, 0x8, 0x100000001}, {{r7}, 0x285d60db02c37382, 0xc9, 0x20000000, 0x5, 0x9}, {{r8}, 0xfffffffffffffffe, 0x61, 0x0, 0x1, 0x1f}, {{r3}, 0xfffffffffffffffc, 0x0, 0x43, 0xfffffffffffffffd, 0xfffffffffffffa0f}, {{r2}, 0x0, 0x8, 0xfffff, 0x8, 0x3f}], 0x5, &(0x7f0000000400)={0x3, 0x1}) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x430, 0x6, 0x81, 0x1, 0x3, 0x1000, 0x9, 0x6, 0x1, 0x100, 0xffffffffffffff7f}) fchdir(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0xd9, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84ccc4cfb44fedfc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007aa000/0x4000)=nil, 0x4000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000000)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x20, 0xc0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x11f, &(0x7f00000000c0)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x7, 0x6}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x5, 0x5, &(0x7f0000000200)="7d4d8c63943d7ff52bf5f48b76e078935cb9539e2abc5a81809c314f99b213e6b32775e588144037843105c3088a9ea067780c479c2ab317b34676f2073383e39f34c6b8b1481f14831d006aad4b54822c9fe734e306c7ec9ec7ce302a33e60e671d81f44ae35a9c0e9220ac8ca88266fbb7a9822677a98a6a8830989648cb8e707475653732b12a90d92595b52d02dc6a786f0e37fcd7211b0b0f6fdc40fac49580a17278b8141086c5e5a0e730efe9d844c1f9d699f8692da41b322d0d4bc6540623a540672d35de771ac29923731e74c662de25d350d18c40d65c77106c5a235df5bd03be2f8b329f3d2bbf282403a82c542b576bb572ebf21e", 0xfb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r3) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9102c3571505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c288ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0xc) pread(r2, &(0x7f0000000040)="523d9a81203b40ff62f2cc78d7210f7d5b3280f0e32dce38d4bf693138cb6269477b9c34b62ebfe8b6df4ae4edb5c0208d5ce8f1455a8bb0d3e26197121faf564424a25bbcb09e86894c3526c26c5aeba0b1e2dbecda2bc073b444bf7fbd3d6782f8c78c7588c8a385484255123d8f9d3b8bb1ebab61bb53b8e2", 0x7a, 0x0, 0x8a5e) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0x1ffffffffffd, 0x201, 0x100, "0766fe15795acd76ef5caf0400020000000400", 0xa}) r1 = socket$inet(0x2, 0x0, 0x66) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) fchdir(r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) readv(r2, &(0x7f0000000040)=[{&(0x7f00000004c0)=""/107, 0x6b}], 0x1) pwrite(r1, &(0x7f00000001c0)="9e2337c6a344e1acad879557177b5c48527b24a6a3b7bd483418a357ccda48f1356e0f448cb6856be6ce81e20908676c1012a85fdb7386c421edd84c4cc03144651a089677f7ec8e3643eac0a841b97b87e0b82e08bae2ebe1a4619c470f7fdc88fd1c44b92cecb0637abb52b2dc283e3479cac77362e8b0be9cd9e5eabc2aef4882cda705e02cf0e6b7dfa92a2d199eae488e8ef2c5f4c37ef2987d6052aa68522cde24ae7836ea8dccd8d8cbae8d993925ba75f8f361cd0d008000679de31d7116567017fd0a34c42e75fa0db6ad2e818b395dd4", 0xd5, 0x0, 0x8001) write(r0, &(0x7f0000000000)='g\r', 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) fchdir(r3) write(r3, &(0x7f0000000400)="0bf62b20537c73962a0113b1667da5dc0a4137f307de6ca9fb669bd8a1b999f603714af922c37589b1a306c1385be7b19dee10ad1c037f249aea6d9a134f4c083d923685fb851be323f58d82dd0aa099a4f5e3c45ad74219297ba72cc1770276ac38522fb37d8d5d664160be1265311ffe099adef6a96f2c116c3d6666c878a0b47335d2e37e14c413a36291b1de33c21b8c702dd2d1da459bd7479f7f28df", 0x9f) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="95e86f338896060af142e0f67f19d986fcb83ce91382460dba1921fe5c00ddad4c2a3921783d174a0c67d76cd0414ebe3c3cf86bf26ffa65ff779d5e512e7915db9fc25e22822ee944ea0b6620e133c60afba9bee48420acc30657cdb506d5608940685210997da0c9a7d3b4d1cd7a599bc23504e725a09dbd4fbdbd31eaf8e663b63acfc3282ef5f03d8ad4789b8c34fa3f4491b5af6cca12c09321df000000000000000da6368fbc58614b0282e614ebf60920c3d15b66a64ba449e7002320d86b3ee3d5db6dabe437ba1bb65abb5d7aa5c078439bfaa6a075b9328ec66d18ffd6ffdd2698722f069fc71be75efc12c583c8d9e2cccfcf8d529dd7a4c934", 0xff}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0xef}) r2 = getegid() r3 = getegid() r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = getgid() r6 = getegid() r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, r2, r5, r6, 0x0, r8, r10, 0xffffffffffffffff]) 16:00:27 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x81, 0x4, 0x1, [{&(0x7f0000405000/0x1000)=nil, &(0x7f0000745000/0x3000)=nil, 0x1}, {&(0x7f00005f3000/0x3000)=nil, &(0x7f000052e000/0x2000)=nil, 0x7fffffff}, {&(0x7f000065a000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f00006f9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000751000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f00007b6000/0x6000)=nil, &(0x7f0000602000/0x1000)=nil, 0x89c6}, {&(0x7f000079f000/0x4000)=nil, &(0x7f0000671000/0x3000)=nil, 0x80000000000000}, {&(0x7f0000680000/0x1000)=nil, &(0x7f000076f000/0x4000)=nil}, {&(0x7f000052d000/0x3000)=nil, &(0x7f00004cf000/0x3000)=nil, 0x80}, {&(0x7f000079c000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000761000/0x2000)=nil, &(0x7f00007b3000/0xb000)=nil, 0x3}, {&(0x7f00005e1000/0x2000)=nil, &(0x7f00004f3000/0x2000)=nil, 0x1}, {&(0x7f000060a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3302eca3}, {&(0x7f000053f000/0x3000)=nil, &(0x7f000073f000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000062d000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000000)={0x9, 0xbd}) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0xe7, 0xfffe, 0x7, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) 16:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f0000000080)='./bus\x00', 0x1180, 0x1) linkat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) read(r2, &(0x7f0000000200)=""/235, 0xeb) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x7, 0x0, r5}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x45}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") semget(0x3, 0x1, 0x400) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYRESDEC=r1], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x9, 0x4, {[0x4, 0x0, 0xb9, 0x100000001, 0xfffffffffffff000, 0x0, 0x8, 0xff, 0x1, 0x8000, 0x17f42695, 0x0, 0x9, 0x8, 0x10000, 0x0, 0x3f, 0x7fff], [0x9, 0x9, 0x22, 0x3, 0x1, 0x80, 0x1, 0x762, 0x1, 0x4], [0x1ff, 0x1, 0x7, 0x7f, 0x8, 0x7, 0xfffffffffffffffe], [0x2, 0x40, 0x0, 0x2, 0x7, 0x4], [{0x7f, 0x2, 0x6, 0x8000}, {0x0, 0x6, 0x200, 0x4}, {0x400, 0x7, 0x6, 0x9}, {0x8c0, 0x809a, 0x6, 0xd94}, {0x1, 0x6, 0x1, 0x1ff}, {0xbb, 0x2, 0x80000001, 0x8f6}, {0xb9, 0x8000, 0x9, 0x2}, {0x3f, 0x4, 0x7, 0x40}], {0x800, 0xffffffff, 0x0, 0x101}, {0x66, 0x400, 0x99, 0x6}}}) socket(0x2, 0x8000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) setsockopt(r4, 0x91, 0x9, &(0x7f0000000040)="e546685069c60f532058cf91e59d8172c01fea06c2fe990c1dc03335c298496c925c1f376a7c0c16b80c7d9a295c05ab147735c821bc81f70dccabcaed55308a29a45ef1c5666c556b61d79117f59947e5e875a76cf81be78f0b36304ecbf8991e6107ea15", 0x65) write(r0, 0x0, 0x0) socket(0x18, 0x4, 0x9) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xa) readlinkat(r1, &(0x7f0000000280)='./bus\x00', &(0x7f0000000300)=""/166, 0xa6) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1a5c1142f972edbe, 0x0) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)=""/49, 0x31) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x6, 0xffffffff, 0xa7, 0x57d73b2279c2ba31, 0x10001, 0x1, 0x56, 0xc22887cb91527020, 0x0, 0x5a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) close(r3) 16:00:28 executing program 1: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x1, 0x80) r4 = socket$inet(0x2, 0x800000004001, 0x0) listen(r4, 0x0) bind$inet(r4, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r5}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x80, 0x0) fchdir(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffe63) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r9 = geteuid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r10, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r10, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r11 = dup(r10) utimensat(r11, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r12) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000700)) getpeername$unix(r11, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r13 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000500), &(0x7f00000008c0)=0x7) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001740)={r13, r9, r19}, 0xc) getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r34, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r36 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r37 = getpgrp() fcntl$setown(r36, 0x6, r37) r38 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r39 = getpid() fcntl$setown(r38, 0x6, r39) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r40 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r40, 0x6, r6) 16:00:28 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) 16:00:28 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0xfab684ebe34b4dd4, 0x4, 0x2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0xa, 0x7d02cfe5dfb2236a, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x38, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x5, 0x1f) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pipe(0x0) 16:00:28 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240), 0x361, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) r0 = accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x315, 0x800) msgsnd(r2, &(0x7f0000000280)={0x0, "6ef4dea3b2a115e300a7571cd0a6ccf7b06c66b14a7ea87bac3d7e2ee3075ba46307e1f985355f6f31f9b7927739cc99e8c38d5be069fab747b33b709bef0835e56def558ffa7de256560c37a7ba00fb8e18f426efea4f1f66ec74c899b24162cdfe945b9b92f95e000fc2942a3076c156a624dedd65d7f0903ab1cb6405799901fa48b1cb44b4051933b746d075ec20f4fa9901402772b2218657e202e31cfcdfea10bb08f08e04fed88fbf2acc41001ae95ba4efd67af7365ba932c309c2c6aa7761c04d3ab48ed4f14421c888a9309753c0aeb78a027baab7e5d35221293c53d07240ddfb369c"}, 0xf0, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xff, 0x0, 0x8, 0xe8eb, 0x6a}, 0xc) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) chroot(&(0x7f0000000200)='./file0\x00') getpeername$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/43}, &(0x7f0000000380)=0x2d) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0xd) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:00:29 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xfffffff9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000, &(0x7f00000000c0)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:29 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x200000000000014e, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f00000007c0), 0xcb005093f78273e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="200e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={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) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair(0x18, 0x14007, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r19) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r20 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r21 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r22 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r22) dup2(r20, 0xffffffffffffffff) r23 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r23) fchdir(r23) r24 = accept(r21, 0x0, &(0x7f0000000340)) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, 0x0, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r17, r25, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r11, r16) fchown(r9, r16, 0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r3, r16, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe41, 0x9, 0x7fe}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getegid() r31 = getegid() r32 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r30, r31, r32]) r33 = geteuid() r34 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r34) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r37 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xf6c1, r29, r30, r33, r35, 0x0, 0x800}, 0x4, 0x100, r36, r37, 0x1, 0x0, 0x1000}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) fcntl$getflags(r0, 0x1) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xec) munmap(&(0x7f0000f31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/229, 0xe5}, {&(0x7f0000000580)=""/194, 0xc2}], 0x8, &(0x7f0000000700)=""/205, 0xcd}, 0x2) 16:00:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000618, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)=""/77}, {&(0x7f00000002c0)=""/131, 0xffffffffffffff0d}], 0x1000000000000297, 0x0, 0xd28eac2783b27a4}, 0x0) 16:00:29 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:29 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7f, 0x3}, {0x18, 0x3, 0x8000, 0x5}, 0x1, [0x0, 0x80000001, 0xd1f6, 0x3, 0x0, 0x1, 0x5, 0x1]}, 0x3c) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x0) fchdir(r1) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000001000/0x2000)=nil) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x6) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x100) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r3 = dup(0xffffffffffffffff) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x84, 0xe0) fchdir(r4) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0xffffffff}) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) r5 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x7ceb) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:29 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000240), 0x0) setsockopt$sock_int(r2, 0xffff, 0x4038613ae8c62966, &(0x7f0000000180)=0x80000001, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x1}, {0x18, 0x2, 0x8, 0x7fffffff}, 0x4, [0x1000, 0x101, 0x2, 0xb, 0x101, 0xfffffff7, 0x10001, 0xffffff81]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x0, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x3d7375a400d18023, r0) setgroups(0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000c89ec9e96a1208f44ab8e397c6b2809f37efeb6245510d2e9bb5f13b45570464fbf74da60dc743e11cbb0a7f266fae0000"], 0x10) close(r4) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:29 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a40ccab0e67ba13b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="213a2a00502a35538148ba6e55c769c10a05dd7e31991f54a3ba209d50235e6f335fe1293f5f63705c7da9c70379a930180c85f8eeafdb4c2db8a8787695900b5c6f2fc0e759f45be4696fea7b6f5a8f8504f66e0805a010baf6cbca4c559ba5ef0771a44fc202bf8fa8c672c5bce3183e5f8f0a3f31b2e0c2d5331d3bd775d162a180e6d3604bdbab1d2f877cf1d9cca6a389b48b52", 0x10}], 0x9aea46c979187e3, 0x0, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x5}, {0x18, 0x3, 0xfffffffd, 0x15fffe}, 0x200, [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4007ffff]}, 0x3c) r0 = accept(0xffffffffffffff9c, &(0x7f0000002940)=ANY=[@ANYBLOB="00000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016f823a6000000000000000000000000000000000000000000000000000000000039fa7117b6e929337faac754b1b900"/124], &(0x7f0000000180)=0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="fd677bfa274d507f464fd1d4c56d47553b6a183f5023df2b9d81ac165f3734d664c302062129c4a82cecc9f5f9cf2885a14fbbe37d5353e3d1fc2b963896777b1ecd62e5df51206a6fc7b28da70cb1c367d21ac5913796f0eb95d94d525acaa76c9a715b335b6194b61ad3897f5430e3922dd63e6a1d417dfa014a2d68a9c938ec9c78ef0f827dc9c45e10a7e41df23d2d2e9c203399a0533070dc0c6fab", 0x9e}, {&(0x7f0000002880)="c120adadf4d287a822e39ac116543d12c9325ec0de954f8a31725b20f334e6268e93140d0c428904ac4c4eb10a5b74f26a58566d82c17a39a9e21c88ea69600d2d53469c7017622a15b34989425a9e7f77a0b912fd557aacfc20472e971ab6012890784dd170c190394ae9dd3b18a14fca453513b71e171bc1a07ad9392e325f4bdc877f6348bad754a90e1b73ebc10f63bf03df634370", 0x97}], 0x2, 0x0, 0x5fda) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x11) write(r1, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) pwritev(r3, &(0x7f0000002600)=[{&(0x7f0000000300)="cb87d17b92231cb28113ad6f37219453fbb071322783266dbcfd083475d86bd9796d5563438b00053625dd2c43aad575d81a1fd22cb143d4593b145b69d9c7ede4467fa11c169aea280acc19866cd7686ba94645c70c74626ca0bc82e2f6e5454822592fb8d3b2a2468f5c85b1f01e5121ced90944c06e13375cca8b8259d7e91e867dc224f6010c85899d22d7bfa7e091a714146ff4dd0af2d8745345a643f76266f9505cd0e793fbc93a95a5400b6c00cb836aad45af19278a4204129910e583b4edfec914f6ea40496f9f2f0fc0deacea70164ed956d1e74df9b819", 0xdd}, {&(0x7f0000002780)="ab54ee2b1f1b7b67ce7c44090e67dc840665d3045bec526f97f9d5d4d568f4687cd3ce5385dd93ce289445d04f8f118cf20d2167846b21feba60b45bbef4a3d7163063a4cc00000000000000000000166b6ce71fa3cef6a46f156962128709c9445390da0a49b96df4162f0539652ce500f504b55dfb00bdd10a136096311081caa36f6ff43fc16c530122320ef83ba67196cfcf639b6b97d43110edc078d546008c7f152facbf5d76abf0452fa8f337528890c57145994f7596b1c797e214187eb1db4e24faaaa72f09cb55bfdf7ec460ec186b7de8155dcda42eb483fb", 0x4f}, {&(0x7f0000000400)="2400f13d4d69d1589c198b0a7283c1a28ad228960999f314e633160d0527643434a19322dbd2d106d3c6115b72f06acea3c37546f6f46efed4ceae3cd295085351487801961a9c40885a89c484ff3094f7fdb4be40bd57ffb029c3b398d25c0347c4f30d48f35cdbd58e8fc817ad2e34c9cd924134f560b381804fe695f4780b33d4de2c7b13aa89e672cf3e00b42b60bf21d4bd8a856547fc2c50fd6466008cb8ef78cc5a16db2624deac2672b00ec7803de816cb270e998a8c86e3141667ecc7846c3174", 0xc5}, {&(0x7f0000002700)="49eafdd9a71b61719335b61cf53dcebb95d17bf79796e875ecff60ae1da5ff10447c195ecae52e7e0ad89fe694fd09fcc85e80eb77128cd9d420e2f6b99fc958257e6d184c3f54cf670702eda4c2b341465ad5dc9eacb216fd6a406ceab235d0", 0x1b3}, {&(0x7f0000000280)="919f2843", 0x4}, {&(0x7f0000002680)="4e0259fd66240283374382f516d78ba1ccaabccf6048774123127f5e960d8a7725a44440f01118a37a5cf0364305ee33121028198544e3f6a964d0af6d462b51910c93b4cbc5467e", 0x48}, {&(0x7f0000000600)="232291a06a8a15232adba6fca4da7f9f68a61a51c33164dd6b31fcaab44bd983c0223f971bec5f40e35c4f6682a912225b670c11428c9ba419bebbb8ccf3c195678e18b958b23c5b726b05fcf186d740e5fdfae790be02d6b44c8861146e6787edcb7b991d77ba2f8e4db43e49bf7ac0ab8dd3b6356effde2c65ddbc2eed2faca43cff6558d257003ffe5da81d4cac0a928ef3a75164ec05217b4d5e8b5172743992c46760ddd6c20db61cbd192828627c3f813e92ace3aa5f8a55b917f2ca8fd43a1c8cfb189d926b8a583124ebbcaea373d03740fc8b9e5fa67679dbe510e60124ba0d7bb4720d16988c2ba4aeece0b2d9cdd716ca1caa1c2e6b78fa04ae8b34e3a2e7bf746cde64bb9e8b57d947c4faf2c55516b181099229af74aae1ac15a7bcf862c9c4c77f79acb9573479d0d9b3551a3c4cd92c1c98e30c78293642e57f5eafd1054fd58e01f4944a47940b6ec49b57e64b9ae632bc26ed864cd81bcbb8f031cec6bc3a15813e32fa30536f1cb24e8a9d6ddb014095d64ae08e4724e0c13746c22f02c816b9538abc68545fe0ba6bbc3d4e6e9d7f0ed888e92e0061c2717f55771382d92d2282c5385b64f98dd6aa25f91d7dd21391c84bed3911c0bf4af22b809e40c988a970ced2d376bcb0be5244f52ce2ad9b9b6852b6b20f62ce3a7d48f11a36b62a68b7ccf5e7f332503bd08bc110695935c157dee701814c9992c8d6371782b5cedfed0ed97c8ca3d6cf4a99ea36c1ce694588be21c39a5c3ddbd17d6621c16d506adaa1f098bd610babb5466f886e0907708bc45dd1916a061cb8434e4f5c0146a1dcc603228e07f152c58a006211e38a59c63b121f1c242e90563cc27161be110d62229260cb788472d341f5ff2b9aa6477de8e7460ad6303ef2e6a689cd1be59ce43dcd89a1697f48cd49884fcaa7e1d5740b56af2aeac66ed32414ef8ac910ea14d57a70064146c06c67e53616598d7aaae3daa6c3ece65851444371d8ad6161450794acb4d26b4c1da861ee9e1ff6ee872cfcbf032260ecbeb89cc784e2ed99f8106f035e1af55c2d249956063cd8a6b616574759686be2ff38ec9ee62c67ebdd15f81029e3c9d8130769e4fb2d145835a625cb471c7810ebd79503d45439f39dbae20c804800b1ac08bd63ac60ccf7e0537cd6a9a4623065c3c224fb7c1f9ffcb6690bbe711cdfe99059186b061e740d55c107d01a3bd4f4ad4975cef04745f85292ec67e01e2156ab5373f26a503bbcd7cd730de01f406a360bbac6ab135200d41d6016e38a85592f327fb5e9b3c8a95d6604cc87e8ddf89e4ed82459a8d669bf52ebba98af62c6ba70aed6bd8636d79a21538bd1fa36f23b2ea2712bdacbada5142e16df9e34e3eeb21e73194237ac2696dcd19593a392e0d864b6b5d849794395511ee3ddcca8fb060a6503f1c522e23f7064218c75b1a5381b2f345e5a6bee72bc40e63e1608f9556a71fabe3037ca4e0ad0e92ebb0494a5aaae83d68426087a9b88f7daca55e10377b16fefa145536df16f4e827df99d22f419d6c884c3d63a7009f9df33bc27d32b7d303d777ee3b7ea585704e5b621a8dccd3ae60b82e7d14daba6e9866edfe40b433835d0031a162d48a5bcf09ebccd14e043d42adcad708ad5188bd586d9be79c3ce1b9e165ea6aeca1c0042c8a77e8f81fc8b908fad7ff50bbddaae67f80160bcaeb36f117bdf6e0fe929059e882bd16ce8cae95969faeccb1043cd78e73a5a3c177258b494ec1f05461e901a89777f3a58b6277479b0374550de60ed1b2fa20c988a4d54cff3bf3ce551b0f0bdeb91d475ee059a9d5245b1aae2f8dd97dc4e74bdae093d469536a8273f8f5b4b6a2e18d25b0437cc7703dc3c354b64668244c9a4715eb123c77dbee9e49882f1a887599e09e8b2b557cc0b65abb0a293f32931f17d7f9a1a1d93d875dbdf6ba8c6ba58e41c1a8d77f4e1cd213017ec1f06a30ae2921cb2a8b2196923b7d55e03e2b85f7c2cd28be6269675485668f85c207975ad3ab57e5983192f3748f19949fdb9f6e36e18558069641fe7fbe9d322c0ea969f7098e551b5500f4792cf5cb16dd05003f4abc2a468464f2e0a80b1f1fc1e3cbd2386c126dd07cdeb50ae0484a201064f69732dd2f502028fcb78bf4d092d68ee215f85db7e7cbf2e2ed6ff3bf454fcb46ff30ca7bbae58eb47186a616cc24e5babc5a0bbf0de17abe1d4330c394d7a4f895caf5274ac16475b227e0d6add475b0a082acda8489870e0c82c3ccb39f9a1eeeaa24775e6609bb58c9489fc0d8b4b632bcaf226bbee98db5d55daaf235e8f4ce86d0dd75d7a178be4d9c11337b4161553e5dc81c4cafbdd35ac92c9b427e067b9242c443b1144ee0cb6627a94274f1e7226f8d796e5f8c650061b5039503e31fd8bb8c98c130e6b04196c747bea335bedfc0d6ac1bc24ccb20b7bff8e247cabf27fb79e61f7f9ce00ae40bcb10886d4f8c6d9d1b1eb0b1ea93d7e06dc6111e7ff3431b1b22059c1d788c3fe65d022ee80d1d380c01f02d2941f3edc8b29f37fb10d04d18a3a99dd96ce009cb003b024816feb15cb9882f1e6a19632d8aa1844042f9aa8bcee5b795abc6e667564eca83df09b7179f234d776abf68ca536fd827e82db05ee9976d1cde45bdfd7d283ef43ba9507b1cbb24ba64a7f1bd1827950fec81d38d766d090b8f4322924e00d998a2e03437f85b9a7e63043ef2b0a101a4c205ddf5e010047419c2ed69258993f19dceca90224f5dc71fe5eead4323037d1277ec5e3fc90a868e3fa45812bcdbdcc18a84ca202efeed7addf27cd60064ee864f0ee38e2ec3bb8d1111e0970b6995d9a32d10885aecf2d0391f91c2e345960deed6f47fa427417055df87c899bc66559b74be0ea694a5a20857df4493e3a44003a38a0a71beca5b7e028722b998c6502c355e1d1cc683a473cd0edb4f75ce625d73265f9a302a3d79db46f96ce9f052b0ca175a73f097ede5e706dc5cd5fd50fe69e7409bdad97c3b423f493585d085a0058c41dc74cd009d8b0db8c4177fcea7644609c13cab607b6426a2c2e3ff1bab9fb508348a5c4c42e7fa373696948dca3af59c6e0db25f39a2137861418451ac8a677cee1c8747d6768d0344784e16151d20a9dda8270fbfb6c751f955c02c44d39b37bd7eefe43931da31178b62bdaef06c7b98dd3c798c117dbe3755a33c4e6b5b934c021e84a9ac646ead870be89de6de24c73bb868f7e25216b4ca78059b583553fc0927a33569748babb98521e22445fef566e64c795016728a42b36516afcf4c473cdf820b76e4cefd68c0b1ca1244cdaa0cc177b04edd97389f022bff6891e70184c4021de7a15807dced337dcbfc2ce68169141ddc4418fb34d31a990a6be76db52cdd6a03f4de812096b0d2b8a925efa5d1bd1a589b38bb0c2e6e8ff41dce38ef96c4c3a8fed8271336e8b6275e9abfda262332ba4e3901ba759e44e1ca28e9e57871b7f40583409939a2120b73fed9faeaccf5d3f3a54238a3e7768039dbce980ccf016cceeef7094251ffc25a0840c90e3306cb7feb0aa02e52e1d6e8b806174030b88ec22ecfec27a91a344b6b97b01bd16212d1edf2af14caa33e192d829e5bae579525752a31ecefe1e9980e5e828767479d8c2167788b1fb6bc5464edd2d1b44ee62616e768c902740a2dee0002c9e0a3fc0df038833273eeeaaa9fbaacdd0a874201b0ecce9ce0f2f3d8361e530529d1a5a04b047e3278b83bcaa2b19c33717bed20d7fc9f84d6ce1314dd9638009adfe136be674770c2e620c5c5ec634a557a2923dabe897e8be1a643a7fe631d10901a925bb22765e7b2dd81d28b57b81c1a49869b1f0f1b74082c225603b361b3b3f74d4b09212ee9b79e4d4073970b7858039cb7ccb2074b5bbc99fb187a088823380f91d2e614ede1b4da9e829d15511b0102b6819f3df88de77356c5c86689e2dbf73370444dc43371a139782ef7f257ff16266630b539e7c3d7f6d5a9ae0b551ef71edaea5e21c37d11557d4e66b0a921cea3acca362a002327ed421a5c5dd5bc946d7c8aa5076dcfad69f02e87739d085abb77347bc06abd0f61db7305d4ece958c68b54c438492847d44f45f63a9346215bf4999024ad0e2ab00997d8acd1926fab1ab0049b868d6f5c1a75ca1c01b4b0241738094ad53aee7fd2bddafa9457b06c79b0a56df4839d553cc2653b083162aa389f6ae3b3befa6863f47bc5e85e5271dff219a47e6403901b2080cbb7b8c5de6b9fd1f1a260b42ce6554425d0e33c57b3fb20874f698ac2eaaf3edc31120036a509decb15404f9a68a8c0480b594a1471073d72da48005d3c3e3a2e8de85f47dca9f65fcfa7708b3462ebfdc64ba4586f0a283bba11afa68ee268af68240dee282d4c5df42d85521e8b717d8c191cd953db1d1800e8db3e04825b04dca7eb54599433bf3bb93b352a0bfff9867ef65d5a9c0f1f0e73ea81f027115d7a125e72f86844a611d136a656c6ad4dc81f7798c48fa956e0f1730892db5c278307b94713e3b288a5b47b6f6ee4666e181fa4e8b749abe8357fdaa92cafb8624ca608ad2b06919861dcb9abb831fc36d0a87c77186b18231f8e51ac049775f7b319365f1154d8d7c79341a9c82bcb60acee673d15ec52c8127826909030bace4ef4cdead13277122d93118925f7cfdee6d37db26e1af191a89722dae210c4da9191f459138c7b35aefcae04109de1fe15cb235878fb93bdee1cf7f4124fdb33f152f3611a664573e8541cb810976a9be777c5d0d43d0b3e02cebc07ff23dc8c7e9ecf9e7881c3ab0f743fa0f66b1c3dd0d3db5ba897687730ecf2b354220e57e89c955c8e1fc5e6d2d66ac03b9e22767c6121396d569a18233326b3e4cd87466f96c32462faa9a97a18eeb522ef2921e4276525d1b8eb2048431e6b9de657f36672db1c1d231a06a534e1a61c2284a54b956c93f1ff3eeac0a9a108e1ae7c8f8d01f47100b89fb5313a4e5b43ed44479a12b4511f15f05f6526ef5c1f9247dd156d028e651f3737f300e7f95e6b3b4f160f51379b76a07b95caf84e5b9b32c800497da651d90ea54092ff96df6dd6bd38f413c45b3d30f9a9a28cb934a169a9a6db999ef84afd361ea249de496665ac273daab75c3aed94dd731707675f63abbde7ae7aeab308107e526924b0cf7be7e5c8a33095a5f4ade31fd17bef20999a26302bb7f5aef7381eb1682716402fc4938cf50456a64b8008827cf9a2a44d9aaa7a5f4956a9b48e35b895453f564b136f8c6016ff8012aa925546e3477df405c9cf7bbeca157826e9838848679defee725cc025b81c42187a8fc6e1dd3d8ffeb7aa1864fc36a550bbf74007df9efc34aef49ac8f0ba0f70a6a442d1269004c74f4359c834d19e9603d0964e4075f05ffcca45c9d801076ca7ddaa04a906dd77f52eac8c4e3d0f02485f66a08047d203608cb0961169fc1e33924f043e456589c66f5325292414f88ceb5c54e4f00206881e18bf8b5b130fae4542da1ef434a4a0e5187be9d34d1b27eefc4d0f272e5a7f2baa1c85dc44a0a7a13d4b35759a1d79ea11b6cd10eba39a9123e219d11eaf65599894b3895ce55506a58a66f184212796fe0f6aac1a33d4253a9d911d303512605b338661d7b75cf1b094690be2c9a23f1ae898c32b222ed1f63d4e63bbd4e9a51b2456328cb913dc36dc6a65e5c87b17b94e357e0324fee55002800fa40c5fe8d375bb965ed883e2ab34d556e56bdb72290dc3aa637999856965c05fb1e8eeb4793b811001e6e9223c2434987", 0x1000}, {&(0x7f0000001600)="7e662fcf217aca19973b6372dbc191d51b2ae8b8d17cfabf958584efcd75f0564fdc15ea11f2d5871ed82e1729cffac7ab0624b29837a2f7c476be72cdd17739aac7ddec2831610964e91454a434ab4021cb3f28a5ee2d6103d47d831ef3ea3fcd1fbe594818543a7381cb91c22c3018dbe7cf3fe1a8556275a5883737ac58afef880efb0cf7b879ee4fef0dcadab5ed24e5a3a4830f7a6fb2c91ed04b8fe1cc0db35e68e725619b6167153e4f3d882457fb08e9d611e31f05de56de7fde215056d10d34d7aab6a7bf35d2c9a3a7955701c0ff480fe1ba76bdef2a6cdaa5e76bf223a2f602484812937da9b107a44e84b89188de65505ded068b0e3c4657ba86a6333410946eb7a616a93c21476ebb392fd9e7f3f0a923c787b50e3c71c63b325b6bed530ddd3b6fc0127f74b318653a03dee8b5e21b5c19b531412f649dc32f642e543e9cf874ac5ba87e1e77cc9e1b964748ed62f3ae3baaae7a812c23869509e5af0f18c97324cb0bd9fba355fbb6482e365d1a2b52782ab76521ea5e93254b2d79108f69770a28c3f58858a02e393be83dbf2c06db0ca7903e325815e80775e383d876368e693382bc90b5f2829c6dd61022b3f29f757015be6edf26db2a40c3cd17a310baf65e267b68c97534bad9a10aa2022dfb210066a5ea0bb6200537f86bc1eb4c240e209700fd702bcbec1e2b89bf727818641bda0e68dda1c84032411dba90873e7c51db714af994f20c39ec975cdb25ab7b14dd509a7dcf2036ce1330c825409778c7afb5097c37c4c96ab7245340961c66230d68edca70cf87cadf198fed7bb4b3b011363d4ef2880ac31d40545d0a8b976f9ff205b3e4f81c81c51669672d0c46770d215542bdf9a2bff19e818c138908aa50fba67094ac4a935d194750f0b2715159ce8ef1e4263e2c6fe0124832613b80e735c25acfd9d80118d466f08d0f3ff6bbe5e36603550ad3b40b28c6a397923eb106da839f314fbc2b2f583b072c13f63ca6819b0f3fb6111003aec0f872309be65db21421252342e79d1699bba7e970ef736fc5c0a445eadb9defd065bbd7d73e674b8c51f7d99f7c9471e5d3147acb30185ea565c61f3b3b2bf4cb74a7435aa7b9f0291ae448de46216f0692cc6bb0e6a7f442132621f7ce5b3faae0b75567f11c90ae64a3b7ec0cae279b89a8afe4ccbf6f9218f4871953be7edf4b69bb3ebf4e7d9509792f3ef72dd4c214b0a241abc039746f1e27f569b807138af594fb864a931b7eef550dad44ab5ec883491b29c4aebfd6cfaf297b13fc63ad0a68a29389322cb4148b6d81ae7c0abcdebde4fe05ad8ef8ea701f490637599ec9b9ee703d1107ed985ef082c424f239c8639d17aca9307f557a7ef2894a848d8057ca5b5e91df2e358ae48b21921838039af3906eb553435b600b80a7c91d75c84e7aaf21cb84aec819286eb413255fceef5a94cf1c3d0eed64b0b09f47638548858f8a9ff784818f07e20852cf04866a0569d60f82665dd4beeae8e8249c01b3cdd255d0b2aa63185e1a628f468cceeed7ec67ef8cbb7a51c1e276cc209fb4eec389f3349c115a5827c9370e4f061ec7ba96b00a48118715b21cd65309f96e8fc48092453e0994a5ed3b2632de47aa02bc43b190c6cbdf475a0c320085417b2ea65784168f1f8e5e9a8f420b01781860bb7ad9d0d725b4bfd7a8add50b8696544d5cd604b89287146c3536b36d6466e540c70fc57fce008f58508e0350387b4272b399bd1d3edcc9e8d7973ad93a37fed2b199ea4f76066d62fac49d69c4797383822853c9852d1b5d79e0e697562cb4be0a5f9288cfdab89bce34967ab7bdf10da1606e53bb6f5ea990df09da4f90983fc1360b3a07c438a017e5b613c776b606ebc78924a48b8117a687ff82df43eb23bc45c595734fa8033ab75260ac48a5c61553b37cdeb354f13e76e7b2f4b32eb9f4a251da02d8799462f52bd9c4ad61226250a13362f6cff3f83d455a9bc6d940aa2786875130b69dbb9666dcbeff006aae5f413f2b6e973467ba599c0fea2a127316f3a8a7141677ed4dc1eb4ce1d39f7ac85665e09ee4fdced6819820363896f81c107828b0af0ad6ee3dc6f859fae0c611a3e1febe569d05953a6218bbc55e9b78477df40d8cf364eb949e87459fa0653acc16038a91dae3a840a726a336588287d6e2c1709d3ba7801740361fe6a32f47719a766739a91d935888b47f208f244e099fd211e9dc9c192a8d67d0e7639a1fc7eb693d4f1c2b3878ce4bca11aa975a7ddc6700ec8d974d501cf7a89266d2de114a433b68d071eeca77c07b38ff5ae570f08bcb1704a1ddbe4a373d38be439399d65c92e05c9cb4c42f602eb2cbf871d3079137b5badce161e25c4e93ab957bd931ea6a8ed0004addf3aaacd6edd19eecfdb97c3079aa34dbf950fdadb406a8b30503003be0affb9cc709149c6a4f851068edf65000d422df7b06b0fbb8283d5a190dce9dea3108cc8571fb163e9257d86ec1461862d0061b7cdd47621de2b207670b52a71b356fed0cb6e800197a3612f2cbc3623a88b9b4c63e7bf0922f87406869d6dcd2725aed7ca71b60adb3f4c73f9a06c0893821e39004f7f2d428e26b477b9bfac173d6f364c565a299fd856f3df1d69f49e1c8a23d48bf4e93d3ea240209835e666d7ee4a648ac669dc56567e124fcd7370408688134b188d960c8382b5fe975a8e3abb70ddad07cfaf44fcea19a9433f84253c78ca617359e9381967893134f5b41db634126487250f15b114d80936ec88752ab893b5072ec40841acab00e6e6ff091e6d0ac7fb7a2565783b6de7d959dd5dad560746a37febbf0b9735ebdea493d197d7a41dff0a6dfaec5ac49c46b598097e48b847165c59dd49604dd587b801d2aa32a66085ad634d65baf7b22ca9469f65a3aee8a877be1d19bf390afc031100a52d4fd7611e9af3f00681819e1b3c0af21e6d6a2fc27be56d6c5fef1a4c61f7284fc4cca558d4d705f6055078e5eac08747aaa650607d4ca9c72c883b183f22270c8e17e17d11aa9cce572a6bf05e685bf1bc62e5095e43600dd485da6f5ca5d911d015541ac276a680a3d49c612c10e391fddc234171abc3a37deeab15f31bb221357b8c1cdf9105efe7980a0e7a891f85be9b8ae452f03a55589e963e0b752c96b047350cdd1b075a696c8120f4daedc1d0de53dfa35f02ddf48bed931529a0a358f273630708ff84bab1377c62a9ffcdac9d58b8621b9dfb017d8956ba45d8a8f385a5e376389d14f800ed225b4f923f42714bd607ee8dc5eb0b6037a8f06bd634f8bf5d701f23989eae1b09454ef855884f82f392709580e36b60312bb8d3592e1ece08f7e97c5970c175374cc3aee6143afe8384054d76bb3fc23c4ce9a142b63aa7e803de7bc67352abe3a3da7e9af43d11146595b1136bb4f793160d401663626dc038aac769be309e7de16aeee9514f32a6a8e93b2e3a6370a3ae8b572fe84805c319d89fa2c0e7e339328d3f86ad2a64c94b71d136881d7e70e658d384008505573ab96e4c952602168e81fd3fe1d8c4db0960adcd5900b70f6bb04bcb7ee8adf324a0391c8737bb61b851a26b14dc5c5c9b206078b5efa6fb9a28ee022223b267ce13307604386a01dbd4fe7c6dfab479fbc7e54825eef7ec2b79ac9d073deb613b8019ebadb4554d855656732ce8689b0c7ba659846d42aedaed16ac738759e0fe8ecb6a2d2a10f84a9a019b90447b17e63149ba3ef8797719e7065556a9e851c0f9b04538d7e908cbb28d503b5ea266051d9da4d17f65bcf448f7be62655bbc08659c3294f9c023ae181bbd708334e9a596171758c87cf07519bab3a606a8077daedf407eb3596b7425d301d638b8730fc39fcc2b0bf0226b5999cd9e9e978673d8402850e41dcce9325a8ff6f58e63aaaab732d27f856ecc6793dd4545e38751afe141a1e561e3204f4239a7922a2faee843a6fb225dae7d6a72d7d690e92beda1004800cfee1174b9ae9cadbd081558086899049a766586f87baeb3a2f7819503225ea4a70ffcb7194b8d7b5b1d9eb04e6e1e678b577a6735f9bf65905b6fa3fc00510acbe9b548daaab339dc3fbc0c8c89dce7a670db4e2342f5114637e150835641cb2c1ad4b6ac2648d6927fe0404ebfab40990f82092798c248eabc127538b63c42fc78bafbecae800df558ee2cadf67f9e053afbec816149cc4e9c2cc321ff87e8cdffc9c4140fcefea48a2c1cbb259a7030ef96451578893c8e20bc518b8a132ed6ef940cd9e48dfabfb30d1c24ebbbed588733ca2948bdf264b5b71e6214657360ed76c9ab40f51c77ec8c708cce1bb52299006e777f2a81ad6543f83e9b149eee6b802bacf12ff24b6a24adced788657f30d47a484dbf21a31442ceb6450dcf16a104e774385d77787df0e232c07b5f6ba66bad02d4ba76195e324ef95ae54612ed1fdc09911e8bc1fcf6801474b630b1b773ee26dcccd6fc340dcf4d028e0541b84cb03c9fb0ffc5b023a935cb7c20b308465e63492d86c1f3bb606a2a5d6fa5e694d85f9ab5baa185b89e2b823aa9959b53a81299120757d6477cf81813a9bf0d8595ee1d018e4766726e1cdc2e80523519b0ca695678d6f65b15cd005e625949ab58d275b3e7eee435d9ff206b929483d3ecf49846e3466bbb62b85780b5bd7c254bd5e6c941274e6b5d25896d2de0515290746ef70bc48f5a3b5fcd3ccf0e8e0d36418945633a206507880ab6109f00d6d9b56a9fce99c1de0cfdf7387c834c1a06c4c834b4b016befd85e9177d44756d6c8b518d936b0fcfa0c3847260c14ec6baef4c8c4c90390d2a92a05617a3c16a8a5ee177af64edea97806c85862ed32c3d9cc38a89ef118c0637d607288bb73f452beb5353e7574526cb84601320afbf5f99f0b4889450b3f9ce7891d8b7104dcad20f0046061129b49e7c9d06835ae42e42c5d2ee4703e2d3f6c4ffca2a9a4ba8d8d32e57b628b6f5b45ea75aab36fbc5d7034fe8f8b746a9d57840f771db42d2e1a4be9e93f1696e902b73580b4f8fc08b84964c3c3498695937f595f0a958a6bd2fa307dd54119d4cbd622b2daa157690435d9b95f09c1550ea4d7dbea4d322aecab5d393f681e0919b299d00330da0be43655f7196de02e8b9d480f3b706435f82baa97a67252101eb5c886acb4f18ad706e057fe7705c6eef399509d1ad4e2a19ce29b1e4314bb5a73f447323fd077b7ed3b319999ba96f18d204b6f34d747b4bf53d9e21d0324b35952dc9809eb37d7962dbd1e83987f746e3cbc99c5cc2344466dde6d6afad54b3ceb4c5d6ec576be08ac232fc914e3954bd4ebe07391b0b1faccf2254d32fd684da4172674a884899d2f407e9d1fcb1307f5a52e1855f1f048a01dca427a0d422d7f6de16b3a26d976f60245c9f84e0dac518e36ef79259ad9bfe1283b180817cd1b493764f36c3cebdfa6e5fb22e697b3dc460475aefefe6cc2491e1066915bf4c96b769fdb59852b294b7c9d07110fd3dbe20d41002490526bbcb3d09966a796f91fd2902ec2a18c3e1e7d5c45aba7f094cd9cd5bc377948c3284da22d029abbe48230707fec77f8d085a26ebb9467bc7ce454a0db2721b4d6d74f7968990a7855540d10a124cbff0a5445d1f562b62b2e99336fd2a04fb1ccddb9198fd0c69b7a50a90573c0eb090f716f3f1324dbacb627620513b38d39fffb01d9421aacedaec11ea34c5ee85999bd0ae5b1b05edad55f8b1ac6663abedba4b5d10ad812153a00a12411f5fd39d2e6290adf619660b9f072bd18", 0x1000}], 0x1110, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) pwrite(r1, &(0x7f0000000300)="fbaf8afbb3ad8d1a029be96914f6e5a2999069c538205a2b685952deaa4466ea4fd622eec667b83c253a287d59a9e157b6bf9c57fcb03da16191ad2b83c034fe9ccbfcb3b80d0000c23228f8387b50803527b91cf4f2b831a2f4ab3f1cc453a81bbc42f0cbc8c7f38c8b6565be68eccf78b27f245601343e3d400714465e63b694c9793601b8152a67e5e8baf18ccc358ce6b973316a2b9807000000e589404214980ed7e6bfd159959af5f335d90c8b000379910a7ad1e18acb3d1142983f8c8a79fb54c04f98eb3dcff8a3de85474b4d13b6e8d4d3940d617416c52e039dfb18b5f5996507687082517e8dc2f80f3c1915790967b09b37aefdbbe5833f4219a5874913b001ee67663bc09be0fecf97d54a35bb38bdfb64d0591689af96d2197ba3f855ee0e903fd1434b98eaaa577ae40dfb02085ede22c9b4b69e863312d5ee62ef08676355daa3057c9aae9ed08354e08e3120b1762908e123634f00da352df9f763149f2405b9eed8c8dce75d3c45eec255eceb35da9cef81465155dfcd7314814889", 0x43, 0x0, 0x0) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffe], [], [0xe0040000fc], [0x0, 0x0, 0x200000000000], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x1fffffffffffff7f}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r13 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000100)="8c65", 0x6d2) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r16, @ANYRES64=r6, @ANYRESOCT=r17, @ANYRESOCT=r12, @ANYRES64=r20], @ANYRES16=r11, @ANYRES16=r6, @ANYRESOCT=r15, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r19, @ANYRESDEC, @ANYRES32=r0], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r13, &(0x7f0000000200)=""/32, 0xffffff3a) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:30 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) recvfrom(r0, &(0x7f0000000200)=""/237, 0xed, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3a1, 0x3}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1d, 0x1000, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) fcntl$dupfd(r2, 0x0, r3) syz_open_pts() 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0xfffffffb, 0x1}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x161) fchdir(r2) r3 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x12) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r10) r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r11) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r12) dup2(0xffffffffffffffff, r12) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x8, 0x8, 0x1c14, 0x3}, {{r9}, 0xfffffffffffffffa, 0x8, 0x10, 0x8, 0x9}], 0x6, &(0x7f0000000280), 0x1ff, &(0x7f0000000380)={0x9, 0x4}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x144, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getuid() 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x4, 0x40}, 0xc) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x11}], 0x1) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) 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) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) close(r2) 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:00:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x20020, 0x101) fchdir(r3) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x4}) r4 = open(&(0x7f0000000000)='\x00', 0x8000, 0x0) sendto$inet(r4, &(0x7f0000000300)="8b7b847493312fb8df964fcd4962e7c90e5ea8496874f1e6fc9a411998b0a1ea595868bb17baa95881c885363439db39d5722ea3098655d53a8b6fb4d43f3135f1e48b78ab9aa9bad1c94600394028f8d40809d0e373ccaff3dcad5ff41651598cb6123ae73baf6a724b4d09c27bdad49fc73241ca460bcd35a0415a691fd778", 0x80, 0x402, &(0x7f0000000100)={0x2, 0x1}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="7f002e8badc467ed000000000000000088912167a5a26d8da085c95492d453439997bb54d96b795453ddea8ab59e66d5cfbd53d7bd36961fb4cd555e8c4f002ec618bfabc2634efda493705e204b17810eada4cb8ea50480414fd013684ef97e75430d158a95b1c20fcc6910b882933a103500"/127], 0x10) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) dup2(r5, r3) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "e530c1e7d56fc6e23cf9ffffffffffffffe74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x5, 0x4}, {0x18, 0x3, 0x7, 0x200}, 0x800, [0x1f, 0x4, 0x38000000, 0x80000000, 0xfffffffc, 0xffff, 0x56, 0x6]}, 0x3c) fchdir(r1) chroot(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0xd659, 0x1, 0x7, 0x6}, {0x7f, 0x3, 0x3, 0x80000000}, {0x8000, 0xa1, 0x40, 0x1000}, {0x7, 0x7, 0x96}, {0x400, 0x1, 0x0, 0x9}, {0x2, 0xff, 0x0, 0x1}, {0x0, 0x81, 0x0, 0x5}, {0x0, 0x8, 0x81, 0x1}, {0x7, 0x80, 0x0, 0x10001}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x80, 0x20, 0x7f, 0xe7}, {0x100, 0xa, 0x2a, 0x3}, {0x32bd, 0x2, 0x8, 0x3ff}, {0x5, 0x0, 0x7f, 0x10001}, {0x100, 0x19, 0x80, 0x5}]}) syz_emit_ethernet(0xc, &(0x7f0000000040)="cc38815d6870271814593bb6") 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000004c0)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000500)}, {&(0x7f00000005c0)=""/173, 0xad}], 0x2, &(0x7f0000000680)=""/107, 0x6b}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) chroot(&(0x7f0000000380)='./bus\x00') r4 = dup(r2) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) recvfrom$inet(r8, &(0x7f00000003c0)=""/109, 0x6d, 0x800, &(0x7f0000000440)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x5, 0x9) getsockname(r11, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r12 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) getsockname(r12, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r5) r13 = kqueue() write(r13, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffffffffff49) r3 = dup2(r1, r0) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) r7 = getppid() fcntl$setown(r1, 0x6, r7) getpid() connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="e4014000000ceeac0000000000"], 0xa) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) socket(0x2, 0x5, 0xee) close(r0) socket$inet(0x2, 0x3, 0x1f) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)='\x00', 0x10b) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semop(r1, &(0x7f0000000240)=[{0x3, 0x3e9, 0x800}, {0x6, 0xff00, 0x800}, {0x1, 0x3, 0x1000}, {0x1, 0x72, 0x800}, {0x2, 0xbc8b, 0x1000}], 0x5) r2 = socket(0x2, 0xc003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x9, 0x4, 0x1]}) read(r0, &(0x7f00000000c0)=""/253, 0xfd) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f108fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77ab000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r2, 0xffffffffffffff9c) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x4, 0x3) 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) msgget$private(0x0, 0x410) geteuid() r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000340)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a", 0x8e, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) r3 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x7, 0x46, "2da838fbce7a31dd0000000000000007ed643d54", 0x8da9, 0x5}) listen(r2, 0x2) accept(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000010000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000000000f3ff000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f100226d447183e867d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd58a9589c54e21212c4048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53e7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c8386461edf939586504668b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb365ea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a3feb4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40eaf4dda9f8640c22b5c47390fe9c8c50300444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b57ce284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd0038fe026077096f008e4183d782d8b5292f6868d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61a58a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab5d6f0ee180b889f2c93fcfa81bc0ec48080000003165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82984430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab87e14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30bde36aa9fe5e1456f4a7675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688050071f921ff74512e2a7ad9117b85275f2225a792f9c73b9034e9f34b0d26cff45699f2b1119f6729b2e6d73ea652c92dfd4d13ef926fb2b6a7a94e95a511a7c9a7abb5fc5f08e39d48334c9d693fb306b6a60e41f5a3d03e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) socket$unix(0x1, 0x1, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x14d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev\xdd\xfa\xbc\xf8\x00', 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r5, 0xa, r4) getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) socketpair(0x20, 0x4, 0x4, &(0x7f0000000400)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r8, 0x0, 0x2, 0x0) write(r8, 0x0, 0x0) r9 = accept(r7, 0x0, &(0x7f0000000440)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x23, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x26, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) setgroups(0x0, 0x0) r12 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/100) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x2, 0xffffffff}, 0xc) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6, 0x466, 0x20, 0x0, 0x8000000, 0x40, 0xffffffff, 0x1, 0x0, 0x9, 0x101}) socket(0x30, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x672420b5aeba32b, 0x9e) fchdir(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x100) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10168, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000240)=0xc) open(&(0x7f0000000280)='./bus/file0\x00', 0x20, 0x108) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1e2d2578734f7065) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r4}, 0x0, 0x20, 0x4, 0x5, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x0, 0x7f}, {{r3}, 0xffffffffffffffff, 0x7709e56f7516652e, 0x1, 0xffffffff, 0x7}], 0x3, &(0x7f00000003c0)=[{{r6}, 0xc2ae5f3f54c8ba83, 0x29, 0xa8e96c61ea087ca8, 0x8, 0x2}], 0x8, &(0x7f0000000400)={0x2a, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x44}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = dup2(r7, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) pwritev(r3, &(0x7f0000000240), 0x15d, 0x0, 0x200) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="0100", 0x2}], 0xfffffffffffff64) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001cc0)={0x4, 0x0, {[], [0xffff]}}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='\x00', 0x1, 0x140) socketpair(0x6, 0x2, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20, 0x0) poll(&(0x7f0000000180)=[{r4, 0x10}], 0x1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCCDTR(r1, 0x20007478) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000300)=0x5d01000) fcntl$dupfd(r1, 0xf, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000003c0)={0x80000001, 0x4, 0x8, 0x2, 0x4, 0x87e3, 0x5, 0x10, [{0x80000000, 0x591aacd0, 0x9, 0x9}, {0x29d, 0x2, 0xffffff55, 0x990}, {0x2, 0x3, 0x5, 0x6}, {0x1ff, 0x9, 0x3, 0x8}, {0x5, 0xfffffffb, 0x401, 0x2}, {0xc69, 0x8, 0x9, 0x4}, {0xc1, 0x3ff, 0xfffffffd, 0x8478}, {0x3f, 0x0, 0x4, 0x4}, {0x9, 0x3f, 0xfffffff8, 0x40}, {0x7, 0xa7, 0x1, 0x100}, {0x7, 0x7, 0x0, 0x1ff}, {0x1, 0xe0fd, 0x8b, 0x1f}, {0x200, 0x1ff, 0x3e32, 0x3e0}, {0x6, 0x400, 0x5, 0x8000}, {0xfffffff7, 0x20, 0x9, 0x9}, {0x5, 0x42cf, 0xb7, 0x624}]}) syz_emit_ethernet(0xf8, &(0x7f0000000500)="51954c39146b27a74062f2f0f17fb4ecb2aa7c1bafaa0a4c3f8c57c81031bfcd6cc1ee0e3b5c1b230f1e929a32375cb40e11d2a8b227cbbafbe5a6fb0a4e5e410266b11d88304fdbdd871f3a6404c77c02257b6bd8b91dc7e3ba5fa867e26fbe601532a3da8adeda90eea51f0e879c334c4bd6b29898fa2751aa32600719e35b00016d9ac68e7c6c92d90c4077cd211a1beea8d09b1ea9052d3e0dde42c0b2e28d6bea5955923e25bc5ee7ef404b67acce6ea6e59609ad0eee4fa6952057b4b15c0c6fe02fdbcb60f2ff0b8ca9107ce6633c20ba0aef773689e7dc337fcefb6509d0629fe53412d6082c86f9ee46e2a01f0e2ac41d0257cd") r8 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000600)={0x2, 0x1, 0x2, 0x27f9, 0x25f94610}, 0xc) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x9, 0x3}, {0x2, 0x3}}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000740)={0x7ff, 0x8, 0x3, 0x2, "1af1ff47661aff60cb7219f66a844d82df058d42", 0x10001, 0xaa}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000780)=0x3) r11 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000800)={0x80000000, './file0\x00'}) vm_resetcpu: failed vm_resetcpu: failed 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x806}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000380)}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0xbd26) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_addr=@in}) fchdir(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x1, 0xfa, 0x3}, {0x6, 0x0, 0x80, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000380)={0x3, './file0\x00'}) fchdir(r4) fcntl$setstatus(r4, 0x4, 0xf4130f36560a1d50) recvfrom$unix(r2, &(0x7f0000000200)=""/114, 0x72, 0x2, &(0x7f0000000180)=@file={0xfeaa60d3c481b3a5, './file0\x00'}, 0xa) 16:00:01 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffd7d, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/22}, {&(0x7f0000000200)=""/9}, {&(0x7f0000000240)=""/146}], 0x1000000000000264, 0x0, 0xb8b68c28e19ca8bd}, 0x2) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) dup(r1) close(r0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x72b, 0x92c, &(0x7f0000000000)=""/2, &(0x7f0000000040)=0x2) r2 = fcntl$dupfd(r0, 0x0, r0) nanosleep(&(0x7f0000000140)={0x6, 0xe92}, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x9) fchdir(r3) write(r3, &(0x7f0000000080)="b9dc45a0c3649395ab58aeaeb7a0d8aec26761400975a75b695c6426d92fefc94495cbcfd0071eadd62de50246759d92d4ae7dbc1266c8cd844f62730a35df66e35361869ee885ddbe084cf0ef129ac5e6535b96dba8d3524e122527153dc32ad181e2e741d2a14e854a50febb4f6afacfd73b4dff3dd845a24cdcb3c49e11f4ed2fe732fa1b09615326ddb105689243f043f5fe71628b8ccdcebccc1a3d76d588d7c8cea66f96a25d6f29ba3934", 0xae) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1ff, 0x0, 0x101, 0x9057, "c6ac0a656946c58785641662555e3363ac9ac748", 0x9, 0x2}) fchdir(r1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:01 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) listen(r1, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000b8b0feba3bfc694276f3e7f863f9a264d10de9d5e7dbe3131c6f10adeec9a0c9ca4c526c0f3e2aecf891f10fcabfa1f4b62c0c95a12ca5b49236b9a5c240532c4e8279008097b2a35209d21b12b852cb13a07162b12192f52153753184efca6b385bf9c18556dde46c638de7e68726e46031f99f31d4943799df85000000009acb0000cdc772bc90b5357189420800a485c60c115000"], 0x9e, 0x800) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000940)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f1116ba037cc810612bde248345ee854a1992bacb60ea1c6bcade2"], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000740)}, {&(0x7f0000000800)="2d20059fa2850a08831f69b0d6aefcd961834f5c6d98ae1cceacd356ed23c40bdcf1e170689660957c45e26c2d4579d132f97cc24ebc13b23740a27d02e237456663e87899efd5224d99f00f4f32a2b13706bc7e9cf35d6eb356f0a08963ccede1ab9c76cbc5aebca33e5d9431d0fc9913b3175c6f37366f373b9b95ab44392a6b2818548aa5ee53fdce527cfe0a15e27b915e01b0f2fb2d88862b71bb80c1ce478010db37875d4fe095dc07483f3ab70db904842fd6cfd57139628f42a7e224fc2ddcfbb6fff4aeadd256a2394d0964a499eb60c30b5a2b1f9e98a5867f14f27f", 0xe1}, {&(0x7f0000000b00)="7a310e1f79803c4640e2446ad827d581e8cc104e76245a7217b9291e6f8b7cca436e738f2c0dc4a0fa66713684af3358b9d67aeea77a694d19a8d44159912835062f97846ebc190842104380822e54dcd8fde3b4272c32fd34806de295322191d39a6c63983d183b7a97b93d5357ff6e92c7b9d751dae86f199a770d10df5b5edd9cf755f2a06464928a6331b73cd3081a7a22e15b18ae0b1b18d7b9f4105c7c92a8ce34133047dc667d3263a0deb3076d27909ab7a48db0704910069b2c721a", 0xc0}, {&(0x7f0000000bc0)}, {&(0x7f0000000cc0)="b8c502c6f652875696402299ad3c9e7b0f9f273e85db5095ea0ab371d3aa38a65b0574b5ad4abe9dc298c789574df6434add34a7b3dde313fa470c58aa0e0d14897fab0d35528431d56bd7e3147d0f3a8387a8482080959617b7e75ea104fd2b99a3e7bb57cf41bba607b19df5560afdeeab1dfccc3578c9084526243b379232bb4c74ba63550e6a638342", 0x8b}, {&(0x7f0000000d80)="a01d41e83e6c566260cf29dc60b93e5173732a0fabc7bb0df090ab94a55d7b687185aa36f448a19148500ee38a964575ae0762fcd2a5587ad519eede97d3d50bab72b6b46b171befad68a27c2b20c730a582a46d43f91cfc402909fefa8de5394dc0cc6b483c85d6c72112", 0x6b}, {&(0x7f0000000e00)="b1b1776e8b78b76008a567f158cd6bb99541f88d0f26811bce3962cad7186f7675853a822f37cb5a3bba5bbd777f3cd402a644a409f443", 0x37}, {&(0x7f0000000ec0)="87d9e13ddbc93e9896aa21f4efcf3384872b758d31f0e004037021f680327bdf204ad0cfc53d898c19303572c289021fd454862bb756b712e5d41d11367d0372f6f2ef6c34010f10db8346cbec95fdb31a46038538b0617c0f57364dbd6b85", 0x5f}, {&(0x7f0000000900)="9a0e42c983d7a18b7e", 0x9}], 0x9, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000440)="759e916795eae66598472b6ce36b722a24a6f2794f71f3fb63f2257ceabee6b74f885334dfd1ccddb90a0fd786a99f92f272d4c971a611305ee8003cc445fa1398ec5db30b94622b6eba4f9e5d690fd8089066ac79547e92024dc52a24202631a0e2b4bf553a6e9e806b1197b408ce", 0x6f}, {&(0x7f0000000180)="f1b5fa7d6378476d5c876f2aa1620816f489b1618931eaf18ab53994882fe9ee278b2747de35", 0x26}, {&(0x7f00000004c0)="d0d6fc3382647b07b9a7a68ee74210e11e1ae5a7c19609713fa10bcbd96e81e8927007a161a8cdb664df80e87c3ad4fd0b0b9dd934a63fbcf12a4b26a1a79062b9d661e5073cf4ab338b3b391f6aac8261c9e846d9469f33333065eb781b676813e786d852cc28654f40fbb254bdb49f4248cab8feccbcb1d0970535b0f2a809e4e2bf93e2eb1f572aa3bb65e5d4af65b0d9c7bfa265cac1c496929263e02ad767c8f32df3b98936", 0xa8}], 0x3, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32, @ANYRESOCT=r5], 0x3b, 0x401}, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1ff, 0x944a}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x31) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) fchdir(r2) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0xc2, 0x4) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}], 0x1, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x1, 0x0, 0x80000000000, 0x2200000002}) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x10401, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd012eaa4e71c37148b18e76dd8abc841749f655e60504b4adf1aa349605000000ad789d163686e77fed286fd4c7e42f15d3f274a957b14be7d19f", 0xd3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r2, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r3 = dup(r0) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$KDENABIO(r3, 0x20004b3c) fchmod(r2, 0x3c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f00000007c0)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000c40)="b809f4e76805cb20fef4c03115cbb78208da8b3c00168bd72842b85a989d738081c64960699c507089251cf97ce562214677cf8c08d8df98cb1ac59a59e3527745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6d000000000000000008b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc9d4b5a90328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f01000080000000009a4587a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529d5a7e759d7ecd7a91946d837327e6312d519b9a9390883fbcd3fdc2b68c0d9143a000"/262, 0x106}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e11aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f05ab1e85f2e639150aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f17aff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x4ea8, 0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x9, [{0x1, 0xffffd333}, {0x0, 0x8001}, {0x1, 0xe393}, {0x2, 0xfffffffb}, {0x2, 0xf08}, {0x3, 0x5}, {0x1, 0x3}, {0x1, 0x8}, {0x3, 0x3}, {0x2, 0x13705c7b}, {0x0, 0x6}, {0x2, 0xffffffff}, {0x4, 0x7fff}, {0x2, 0x4}, {0x1, 0x1ff}, {0x3}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x401}, {0x2, 0x7fff}, {0x2, 0xfffffffb}, {0x3, 0xffffff81}, {0x2, 0x800}, {0x0, 0x2}, {0x4276e5e4172d3477, 0x6}, {0x2, 0x81}, {0x0, 0x4}, {0x2}, {0x3, 0xb9d}, {0x3, 0x8}, {0x1, 0x7}, {0x2, 0xe1}]}) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() lchown(&(0x7f0000000140)='./file0/file0\x00', r1, r2) rmdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) r3 = dup(0xffffffffffffff9c) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000000c0)={0x81, 0x1}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x6, 0x6}, {0x80, 0x80}, {0x84}, {0x0, 0x5}, {0x47, 0x44}, {0x200, 0x7}, {0x21, 0x7}, {0x6facb243b1ac8137, 0x8}], 0x8}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = getegid() setgroups(0x1, &(0x7f00000002c0)=[r3]) fchdir(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x3f, 0x9, 0x73}, {0xa6e, 0x0, 0x1f, 0x8}, {0x5, 0x9, 0x3, 0x120}]}) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = dup2(r4, r5) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000000)) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:02 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x86126) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000340)="73fd2df1317093352cbf53e07fb9e41a1aae0de5ee", 0x15}, {&(0x7f0000000700)="9c59b5d6064ba33d5d42d32c325480d19445d5aa7b460fef421953dc4612288d83022a5a53fcc6bd0e20bfd9aaca5b9358d5683bac1cfe32a5577d48d62e8440504e89a7b3508467684b264e48269a6ea071333fcbfb46edb886aac8780e848fd89db4945fbba5fa8b5fd61a976a60487559a8f251c7d061892db33bb852ac123fffe1453657c602b9229c91daffbe2952890e1e33c881a77686ba4a6a2d69844b082d6db54e25d3905209386167a030ec080145acb4e16fac9a630499b87ceb4beb0cbb0fa9237a", 0xc8}], 0x2, &(0x7f0000000800)=[{0x38, 0x1, 0x80, "658f548c4cdb3f034c9f3742257b0daeb7c687bb570d2c794c594482b81a0eb2d93690df45b81b"}, {0xa0, 0xffff, 0x1, "22ec0d747353b104625d4a0f1d8e4006c1992e95e3d3aff8e6a15da2af6a7904fab8c43a0951dbf7a230ea3605ca044ada7019f76057836217fc38d84f532be598ff0095fd9274143a4b320cde3c2ad564c3a835130b29a2ecc3f3f496052cd6ccd540009296e63c73da6e604de2fe2a87ca6ebf1df8697929adc95aec082dbf896951ad7e7d1aac90a85c6260"}], 0xd8}, 0x4) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0xffffffffffffcbd, 0x0, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/57}, {&(0x7f0000000400)=""/177}, {&(0x7f00000004c0)=""/152}, {&(0x7f00000005c0)=""/38}], 0x0, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r1, 0x140}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) sendto$unix(r3, &(0x7f0000000140)="4402084adaee0d3658ec5c9bb1b95e6b19585186cc199e5a879000f6d86470cc477a4c6285604817bd844d0ceeb1165d86f837f65bc32839949fc43b0208c916b232f1ad80ddf217194038252fbb521ff70d10fa721b01896625320c89ff0b148153eae7dcc659cd", 0x68, 0x3, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x9, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x33592e36, 0x4, 0xffff, [{&(0x7f00001d1000/0x3000)=nil, &(0x7f00003d9000/0x1000)=nil, 0x3}, {&(0x7f00004a5000/0x2000)=nil, &(0x7f00005b9000/0x4000)=nil, 0x9}, {&(0x7f00002e2000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x423}, {&(0x7f0000329000/0x2000)=nil, &(0x7f000021e000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000122000/0x4000)=nil, &(0x7f00001ed000/0x4000)=nil, 0x2}, {&(0x7f0000322000/0x3000)=nil, &(0x7f0000654000/0x12000)=nil, 0xcdde}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f000034b000/0x3000)=nil, 0x8}, {&(0x7f0000432000/0x2000)=nil, &(0x7f0000560000/0x4000)=nil, 0x3c}, {&(0x7f00004d1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f000001f000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000647000/0x4000)=nil, &(0x7f00003f3000/0x4000)=nil, 0x5}, {&(0x7f00004fe000/0x3000)=nil, &(0x7f00005a3000/0x2000)=nil, 0xd2ee}, {&(0x7f000070f000/0x4000)=nil, &(0x7f0000554000/0x4000)=nil, 0x9}, {&(0x7f0000170000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6b}, {&(0x7f0000256000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xafa}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00"/4098], &(0x7f0000001900)=0x1002) r2 = socket$inet(0x2, 0x4, 0xd5) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000800), &(0x7f0000000880)=0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 16:00:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x2, './bus/file0\x00'}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r2}) fcntl$setown(r1, 0x6, r2) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00070000ffed8042486bde02504914c3c0ffffffeb61d75a1b049ab3c59441745b7886e7fe13c7aee9c59e71a37885b17bc1030d4b924d5fb84b1f81c7c28c27e46da87f488a41e86af52ed8797e291f3da1061abdd89e0a28d0ebb98ed64f1858083745ff470ce6830cf13cb1940109132adf6732a797d568688bfa3632989e6fdd141b19e6291d47a5be73bf7604c8b449a8bc39a78a486ae854fcd2ff16050609075f64"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:02 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001400)={{}, 0x2, &(0x7f00000013c0)=[0x0, 0x0]}) fchdir(r2) r4 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) writev(r4, &(0x7f0000001340)=[{&(0x7f0000001100)="b9fa3158ba7db349dc99052440c694ecbbe7255a91aa8c529979085ff9581c4995ef140dbfd3624dbe7d6c104b95dfaf8a27ed60a2af28a1cb094812e7b5a52b050db2a07faedf2417312c12448adca494838a3c9cf090e5e4ea5e9e38d6119c9f967912ad32fd304c9ce7efb3038bfc3f5e250fb788957ea4b836801f0c7abcbd0786812dc65a535f9cca03f4e919744ac6455c3eb0a8a1c3f913abc918dfd1", 0xa0}, {&(0x7f00000011c0)="e9bf1b86c65c944dd9183cb002843c75824d33b84630b6edfdc7df2483280663ed1efb69ced3145a38595b496c393346735c857733bc5d6a078d829bee3b1105fc9f447c00f0d130e26faf503633177d1ef491da71159c3dd78d3167310cffc22a7f8106df71954b7b946396cd90ade614d0ca3698666affc99ef4732111af51cdef901ca3a4233a3854b958954660da4dc2642e", 0x94}, {&(0x7f0000001280)="0132eaa16c15d688a38d71e9d703081ef1d2e760b7930a1368374117d45b83b3027b96961fca59878b136f744fd1b0fecadbcf3056aed87c9b399479fe97c1a02f83edc6f71d4942b044528cafd92a", 0x4f}, {&(0x7f0000001300)="8294d60e721c5ce72236ae29429759063d4a520e8f3cb938a4cd401c7d7660c393fec33394", 0x25}], 0x4) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = dup2(r5, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403, 0x1}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8409, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xc5, 0xf0000000, 0x3, 0x20000}, {{r3}, 0xfffffffffffffff9, 0xa0, 0x1d04199dc7e7a871, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffd, 0xfd88b4924f9e9d8, 0xfffff, 0x9, 0x4b}, {{r4}, 0xfffffffffffffffc, 0x10, 0x8, 0x9, 0x1}, {{r5}, 0xfffffffffffffffe, 0x33, 0x1ffff6, 0x8, 0x81}, {{r0}, 0xfffffffffffffffd, 0xb3, 0xfffff, 0x0, 0x9}], 0x2, &(0x7f0000000200)=[{{r6}, 0x7, 0x20, 0xc0, 0xe4c8, 0x6}, {{r7}, 0xfffffffffffffff8, 0x14, 0x2, 0x8, 0xfffffffffffff5be}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x6, 0xfffffffffffffff7}, {{r8}, 0x47f6d54a007908fc, 0x88, 0x1, 0x5, 0x38000000000}, {{r9}, 0xfffffffffffffffe, 0x4, 0x4, 0x7, 0x1}], 0xfffffffc, &(0x7f00000002c0)={0x2, 0x9}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x80, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = msgget$private(0x0, 0xff16262b9822dc17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r5, r6, r7]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x3, r4, r5, r8, r9, 0x2, 0x3}, 0x7, 0xfff, r2, r12, 0x8, 0x3e89, 0x5, 0x64a}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:00:03 executing program 0: r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000029c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff8f7fb02c2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea94820dc5be2ad218819c1508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f5226d0d5f0022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a852348ce400195bb49d06bf62577f46c840d34b6362e9f98111fec14d447dadc21aa457b780274e6e68e9c11aaf90f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb482a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f2e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a2000000000000001f34626670e584885cd5c53ac73465afaab1cd393e95373a87ca275d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed27098068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e6591c932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19ab8c3afe5f759e4905cdcdd90e6696fd79769fb05347de39d9fa81504ce2ddd9488a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840658fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810100000000000000643889d902d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520fcc0d765c3488a4fafcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282aaf50ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e28e45e6e61ce5b90e1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbbcabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e5202acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b084030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd04000adfc74c2d3bb43b2e6c2eb273b3f7903a62b24e473545e597baaef6d539a1efc08d3046fce883897f1858c8001ac0d915af3d7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f44515d30005a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000000000000000000000000000000000000d43d0d66f7064e4849d9e1f18f167daccb63ac684c14bb837d77cc0d5926b3a8031df444c153aaea45d2658f15e331880131528d0599a"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0xf, 0x1, 0x4}, {0x7f, 0x20, 0xff, 0x6}, {0x2, 0x1, 0x8, 0x6}, {0xd3b, 0x80, 0xe2, 0x5}]}) writev(r0, &(0x7f0000002300), 0x1) fchmod(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2fb, &(0x7f0000000180)=[{0x7, 0xe4, 0x80, 0x2}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2111, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000011c0)=[{r0, 0x1}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x81, 0x401, 0x8, 0xfff, 0x81, 0x9, 0x7]}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x20}, {0x8fe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) pwrite(r3, &(0x7f00000001c0)="07394cfbeeae58f19e7ea5ca3058b8da60d1e8d6349f53ceea7760a55c5d5d7b6b39a0baaaa40114a244c13420abc8fcb870b4f8c03b59ef08a364849c0537c6347b35282ed847a06faef12ede5e086d4c155807e5d5b30ab199f0e9528be4a383681dba95677e6dbc0857833b10b0964b9b0ed756ecd48afe0a18576d387dc2ff141f7fef8207c4298087e830b07fd70a153beb45d48ef84cf3b6edf771ac3f03", 0xa1, 0x0, 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xaaB\x00', 0x800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x4, 0xf3, 0xffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) pipe2(&(0x7f0000000200), 0x800c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000280)="4fc9ad9f6b9e1d011fc157fd0869f468ad0d3009c394bf587b68a57fbbfd582f8d4f10a25703e6a1286604eb5950e0ef73c0dd80526ad78b0fc70df5a13157fe589c1da1ee48711461770acea6d2fbd27bd5b084f8539488f6ee6d2bc28f4a0f5aabbb8031e0e5405fa8e16df9afb75cb80a43918b2ba7c36cadf3932150d6f5cc1f3074a5c939a7967328c01f831238e627bbcd2de4ed1ed956e9649b118f3f9a5233d66635d4d0dafacd51370a6248a0ee8dcb59232023137dca110559", 0xbe, 0x0, 0x6e) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) unlink(&(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000140)='./file1\x00', 0x1, 0xf3e) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {0x1, 0x2}, {}, {}, {0x0, 0x5}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1fe000}, {}, {}, {0x3}]}) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:03 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x1325, 0x6, {[0x3, 0x7fffffff, 0x40, 0xffff, 0x10000, 0x800, 0x6a0, 0x7, 0x9, 0x3, 0x1, 0xffffffffffffff01, 0x8, 0x4177, 0xffffffff, 0x2, 0xffffffff, 0x1], [0x7b4c7fe, 0x8, 0x6, 0x7ff, 0x7ff, 0x1f00000000000, 0xff, 0x7fffffff, 0x1f, 0x4], [0x40, 0x100000001, 0x6, 0x3, 0x5, 0x3ff, 0xf234], [0xed6, 0x8, 0x1098, 0x6, 0x6, 0x1], [{0x2c8, 0x20, 0x5, 0x1}, {0x5, 0x5, 0x0, 0x80000001}, {0x6, 0x0, 0x1, 0x6}, {0x0, 0x1, 0x0, 0x7}, {0x3, 0x7, 0x8, 0x1b1}, {0x9, 0x80, 0x1f, 0x312d}, {0x6, 0x3, 0x4718, 0x9}, {0x81, 0x73fd, 0x9, 0x101}], {0x101, 0x44f, 0x1, 0x5}, {0x3de, 0x7, 0xd778, 0x40}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x0, 0x0, 0x2, {[0x9, 0x100000000, 0x2, 0x3, 0x7, 0x3, 0x100, 0x77, 0x30, 0xfffffffffffffffc, 0xf464, 0x100, 0x8000, 0x3, 0x80000000, 0x36327acd, 0x80000001, 0x679], [0x2, 0x6, 0x100000001, 0xffff, 0x10000, 0x10001, 0x7, 0x8, 0x81, 0x62d], [0x6, 0x0, 0x0, 0x9, 0x4, 0x7ff, 0x7], [0x9, 0xff, 0x3, 0xfffffffffffff801, 0x7, 0x5], [{0x2, 0xffffff81, 0x0, 0xffffffff}, {0xfbff, 0x1, 0x0, 0x7ff}, {0x400, 0x2, 0x2, 0x3}, {0x8001, 0x3, 0xfe, 0x40}, {0x0, 0xfffffff9, 0x1, 0x8}, {0x1a2, 0x1f, 0x1, 0x9}, {0x9, 0xffff, 0x9, 0x5}, {0x5, 0x5, 0x6, 0x9}], {0x0, 0x0, 0x1f, 0x100000000}, {0x1, 0x3, 0x5, 0x69b}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x10, 0x0) socketpair(0x1d2e5c08a60a8235, 0x0, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/38}, &(0x7f0000000600)=0x28) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/174) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x20, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000780)=0x4) open(&(0x7f00000007c0)='./file0\x00', 0x2, 0x2) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$getflags(r6, 0x1) r7 = getpid() r8 = getpgid(r7) fcntl$lock(r2, 0x9, &(0x7f00000008c0)={0x2, 0x1, 0x80000000, 0x100000001, r8}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000980)={0x1, &(0x7f0000000940)=[{0x683, 0x20, 0x1f, 0x6}]}) chmod(&(0x7f00000009c0)='./file0\x00', 0xa0) clock_getres(0x2, &(0x7f0000000a00)) msgsnd(0xffffffffffffffff, &(0x7f0000000a40)={0x3, "608814228397b7346108954276355136039769fe8ff46d0fbe5d6fc3e51042a9c3ffe62997dafc6c79242f73d54f2006666c2effa850b2e2e53c6722aaf5847d1a9359e3c9cbeea1e448b578737d18d77f13a773f8cc48a8038cf07f3553541b2e24b0230ee1109fae22bd348bd70b28e68209b1628ae00355b0b1a8cf3e6527b05b960e2b48443dab24979fef581f33f4298094edfa13c915753ae4340a6a0426f0fb6d6e1452976517ebc690122def2a9b50a408f07fd446eea92549ad660c412972c4d75017b0d24affd2b76d240b86c26256de80585f7c9ea8c75f62535bd15fd06df89808d52a9889ef64cb746899"}, 0xf9, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000b40)) dup(r9) r10 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./file0\x00', 0x20, 0x108) fsync(r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000bc0)='./file0\x00', r11, r12, 0x2) pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r6, 0x8de049f359165017) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000897000/0x2000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003c3000/0x2000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x40}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file0/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(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}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) flock(r9, 0x4) r10 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r10, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000480)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x16, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) pckbd_enable: command error 16:00:07 executing program 1: open(0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) nanosleep(&(0x7f0000000380)={0x2}, 0x0) socket$inet6(0x18, 0x3, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x18) write(0xffffffffffffffff, &(0x7f0000000140)='W', 0x17f) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f00000000c0)) pckbd_enable: command error 15:59:57 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) munlockall() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() syz_open_pts() 15:59:57 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000012c0)={0x7, &(0x7f0000000100)=[0x4, 0x4, 0x2, 0x3, 0x2, 0x4, 0x101]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) write(r2, &(0x7f0000001300)="142ffa6e39d86d6f4089e0ce2c7ca5186401de6ba8fa143382a8417f1c4f683ba7fc717de003d7204a5e119983eae6dbc6fb7d8a6d26688d60fe63cce483b5099af9bc6af4f7690b561ba0b05ab7fe2bafbf8750ae667d9550bd5015e58f04a452cf30254568fbff74bc2b71163491bb1c023b2dd374d33fe181a67a17c9b1acbe3959978357fbb314c34379f55877960da71e2daaf6b08d5c703e3c474a53993668e700c6a870ebe7ed807c8565bd9ebcbdf7f363f832bfdee6c54c1caad2c2de87a5712b3c613b313dc21931ec614fcb71fc71f9a2bab837b0afc997f16afbbe768aa49699117f26e3d49e558e24ba3a82ee119457aa6500f6b72bbabbed82ad44a9bb51b6a0e9b584a8c5a7a4bb536f0e810c14adc1ffa81094e9a0b959050b6c990721740058fda5f8c6a8b636ede51909cca13a31cbb7e817376cf58acebd4bc098fef619e335e9b2ee38e571de04360029dc5f80d0f2253b1c6c93453426b081dbb41ad0b945275e85b81e4b20644130853d216d1da6b74cdf5602f7deaf7453875c6f54522a6f06e4bc48ab77112238b52802e39ee179d08d68def9fd85eaaf857bc0624aa111e23c00762544782fd28b95a7709febe52f86104fe26065b4ba910a63712e2323f4c82b4d651b63ef7aa9f3f8c7ec4c5a67ee0ff46850346819e588976fa1375a46442baafd65c2a5210c5cb6c25f141d3eb9be48f443bf2f7c15bf79e577dbef699a21e837169a8199df83d563fc1bcdf8709e1d9c16c6a84e46def699ad579b20e3964e502382c03fba747601c69e3f881f5c83e08149a0206fed58089c4a89e510f643723e07188afae9a6b1eb354a8281c40ea4850dffa539014acec059d3f3689812acaa36051b2ad5c94d526287a77ad42159f31dd6be10891542b77bb850d0c93dddbed92dfec1adc4fcb5518d3ceb6872514671cd8d2cad920e3ab981292a456609a9bc0d3a5eecf955b208f126c7cb041b7813a85418f390a6e55c165746bba10bfe62a0e18d06dda252afca9d0c91ddfa2355bd86fe01efacdcaf90d35d46868b76f75395c3db3824cb1176978d8e7f4434cdaaa6e7b4cca2aa4d959ac31e7be6b000b622e00df239c35ea13c8545f3ab169d40f3c51ce410943adde72a5d006d6888c31a47e998aed15d0665b7d400490f990d65d65386f627aa72ddddad803d1a0337b2b5c798bd099302b49fcce4c61f82b0d3dcb08a906770de102926806213938f0cbae7c34976d0edbc9422f218b816cf0c3d9ed5214bf85a4e50310a0e3e0c27a2604abbe0fa9f93efbdc5540b9b0999c5fdb7c6a7329f047c74d0d950567d71f66a8b2d62015ff49e96be8a9b30593ee8ef78bcb29bda6677dfe6172580b9432e923a60ad4d9ca9f5ad48b37fbb72b6273dfd5b2fccc2b6af5a543d550b458d72af01e58d8e557f1d3c3c40841060a7d811843d82c6ddf3b29704b4c3bc64a0363b8f256c8e8f7c1caa1301db4b64ba482d447e205ce7526a67d3aa0e0f0518eae7bee3d15deea1ccf61fc550a1d0a1a8a2df5839e62ca34a9162d2650cb4bb19c18d16e60a45e82b9c25a1c3fd4a804d712eac0f99f9fc9dd58703fa61a11c8f57b11487ab34694eae47c39729bce2d6eab08171a112f1d052e272159a79568981b39f9cc08a807aaad3118c58df2d9690b853572b8384a4e600379212b49394afa368b2dd7d21864083745f5e5622abf8b459edbbd4525d36a86a35d1357568bdb8c60f152281e14b003f0a42577854b7a77d182905ed79bfea267259e87177d401fa10805afea117cda683c6d8d3b91f41101f460f7eaa62a346e9411e9b05c40adaf08bb703bb7e9b202dd765b9b929cc350ac8a4e6c3d74b1eff3eeb46484e0ae6d1cf26855ffc45cdcd63cc8b17ebd66abf81edc2ff127daa3c48f5666584db03244a5cc331d910a70733b75aa3ce8d2fc033a0dfac4a180c52c4b36d615a6468706d3b3582e2c8321997a195e1ac3cc2a8c1891b94abafb42b1fecd729c0835f53cea777a8a5522b81afa7de2cdd07a9c64633685d282b112c909091e25d28765cea2d372470cac75715c28770453933cf23bc8d4bacc1e688f3ed62dc92bbfed0bea891e67f29c0224ca041b30693d911077070d112560f7e1769fad99f728877b7bcf4aa3f13f5c17bf3ad6e2e9ba92cb085d67371f11dfd0037ce3d454ca3127e3bad1568ed3e76437f068a7d81bd75caf22fe3a296c0a1e61a934bf38a7982a6729a930b8bcbd972f4138446aa3ab39485d5e0b3399ad913f13e3a19d063f915000bfe3c5201bb9cf0ce78e9c25eca023e0f5a368dd3636bd4ed9532f3f9bd50b0bc89bf4bf458b77ffc9aa5d884c457c0a59d568dd7421eb08b7c9f8f0d1f97635511b371ff56fbc1957a0819bc467f72f2080b78b838356bc19fbaf4edb40b2e5e0583c9ef0e7611dd031109381055e7cb0dab73c528f93152de2159c1df048c0a3c9370581045d5c44d8d142ca0e3af79e4c9f23e5b9ca22ac366a52f9a9c88ea1ba424e2685d45008a91f2cab3fa3c60dbab77a607750f875d12974e87a9d10b17f7e6507c5323e3c6f29e3a5ee6d199e4bdd22210abb8e7c3424491d2984cd47ae3e1a003f85f6f4bf370a2a38794eb5a7e31fd25c1e36be78640babb0e9327edad5abd60b1e7aa5d7b29f0aa0893ab6da2823b43d937f59382c3b2e98206fa8ef656bbaac9248d176168fdc262367394d5dd4b3243fdc74ba58caa54ebdd20a1e2245b3b0eaac777520a4f8f0d5963678f5ead484c622719550c3e07a342a4cc19b27febef900e8f2ce9b52154eadba91d901cb3c1e37237677a79a64b8b69aed6de8d5dca8e12fe1be30282681f20b6eb489b78fd1cfe84d0ec67fb475b581e37f474ee037acf08cb106b76cd05e61246b55073f8ef285db2074fb5e13260d0a673cfbbcafd7fcd9746677143371db8d9de6e4369b6ff7582f16ff80778b8180d7ef56eb1ed6bee571c559843091de6d1f360b86cf3380ebe7be85a5f7c3f2b6e73f379186f529983306c6b40e40699decb58bd987f25efaa1f3b6ee5b6a9135ae1f87fc2e0c2731440397ddcb1e99c24b6f8a1c55d7080a1dbeaa434fdca7e1fa1b7bd2657820ef5df3f3edac1bdd3da7cfd6f2c4ce5e048b603649018589fba911a4a391ada11dcb3d64046b29cda5aec16ebbfdc25418226a705d110749af511e8d333be7e1710ec3fd166f028c03cae20ac0d560bb28e280399e6bd31d428eb9e973a9296079d8d33e66e3a636497ef2da959c41989fcb9c577a42c0a69dc36c3c684d5f33a67eb17a49cac400c446b9bc8ed1cdca12758256bfd4e73b02832eeb3182d048c8aae9152a8805c810a4cda9111dcb0d29386b6f2212d25c20bb35bbdfe6d7dca01882ee297c058eaa2147b6989a0cc6431d1b7163d4bfcfe7f2e47abe07b46178ee47d223f7e9b66e57df1a438aaa404b7a513d2c9b02bcd7ec5baf00135a863f1447e7238205748b01dc778a1923f084eb09b4ed101ae6b2e97ddae56d7aa610a38610cf83b86fa21f6d4f3822ead5dd58e9d5846414192311597df104df387a980e9093c44a54a7840432cd1fb0923a4ba402aaf86910be497e92e56d5cd5ebcddb710f24925c132d633eaf961acec14db95d62812067d1616db1c3a67534673b1da1a627fd527f9f8ea85aaf60d5bb4e1916230065b16ebd1c86557001bf78429db8e8a1e045ef8c3aaebd017b2d479f1aad9ad009f93767e3add0be0e57ce3fffc83f707406c785b2653ad26ca30d1503e0f15f890fe5d71d04566086d63aa9842fb4d5a03d5dcee72b162e0f1c809fddd859af897a9e5dbeba391a498fb210d3e56dbe697fcc0de7e26e4394367ded99edeef784bc5bca496dfe8f32cc239ba1bdc33d89a8c368655752e7bc7548045a746c2a14ee1db1a7597d444a2c19d0f0b790a30de654929b75c3c80ce956394241e0606c3c5ec2ffe6a835309fe03e3f91beb6d5a6c88e106167b3bb51614bf4148294be8df524c206d04d373889feb1bdc89c5ed60692d029bf95fa9d66d1ab7ab2bd61acb38e2cb1d44290e1e47f3b2f85358c697c40b7ed6bb62b2a92087c2c14bbcf22d49975be57e671f4f62acd7181411643683a32893a1256ae135a976a1af01711ca23b22ab29a060321be9f5dabc5604d56af93abe6242a995bcd0034049c00b2c07cba18adf666d7b779a508505f779a2f5bf6cfc8042762c81d7ff5f8400a9a2b01b9c7c94610345f00dbc359e4863eeda380d1f80b4585d94f1d058282fd71abb7d3236f174935639fe68e7c55e08345fcdbead4178495a67b1e1d42a36fd5c2b031ab891e5e4bfd9e1075d3f5e4f73e2b3a7a0fcc25c57af9f32ca1c9ad8890465905cee269cbf4f75cb3a83b04509d52640a39bb23148173c44621dca581f76010d12e8ede752565623f3efd021920c7c0e9c184d4db2d9881d617fe564aa2eae3ad5ab89c06e86d898b50a717d24037d8255472a53332bf783002b1a8e7b4d5ec062fbf56cdd930fc3d82185286b148cc1cda137fb1413ac4c26e1176cefa7335f91be7d3a2ebe975e8e5e4e1f04efb2b672a2913be76c2274fd85a58bef21309d78dd65be5a2b7e5bf767c46c21fed76f49a25e92d5962e1dd22d2e46c15faa7e7328ee1803f5d6ec1eb32b05b4082d2f9517e33d9c53168302df5d07ee0f4a715051da736a68a607bdbbc132be3ba92afef2d54dc39878c0f6d68a230c1779938f9328859511ca7b65a3b7260f105adbbed8b57a1d05f6bc8edbd19221244abe14e83e73ce5723b64e92fb30a2492d5d4a93b6834ae77b752afab2950ec10ae791f0214c5196d2a309cfda51ec8c35c5b61160a0d52ec820c200f350cf7123ea8729bab3f21f47d30cc6197bf8a84ffabac2a4cbdaf74abaeeaf3c50614de0a906f7af554207c6a5a07fa7af31fb25091bf470265ab58159aa4a507b699c4b9735d9c1e19e94443a880eeadc0e9349c43e9e4747f404a2200bf8d8e00f5d208299e90290adbf8c09d9283203b1ba9968e0b6d283d4d4f81736debe580c7faab80efb845eb537a49b89fa58fffdad7c47f193c806f54268068cbe6463e3dad725be60f61b3dd055ad5e3e3978fd4525991344ec851987e222a3947ad1e18c4290cc336b0cb41b6ddd82ece405f1eee2f8008c3199db7f38f7e08490585ca563e5ef2f77765c2ceed9b4884a2678c269aae3544c79fbf0c89dc0a3a76356511d92b3dcae20ef4bf902a37246fd26f6b1c786395a02cb2f64a9f1d61e38f1f9b562e2a7aaf722311b3eaabfd1ce5cde5b7dc25344612ecb25282485e352dee035fab4a4b4dfac334e36631cc7757fe71ea0de602cf50c95174566a39d65296d53acbf330b25da03c77b42902143f59b1eee24d0e517a45a0cb2eaf19522aae41a2a275df100416c32867585fec347bf361c5a9f376ccbd7aba1212e8548202d4af52556522332739d5f6d502b8661bb4921c81df2cbb26bed27db8d85fad8a8c399c2025def7bf07300d5cf992eda0fbcd7a8af700760ca9f70bcdff4d2153c5f3349daff9c018287f6b3a1b74e9405d062d7c57c3a0fd4ece5af3fac563ef155f93e0cd9e28bc66b2d4177cab673b02cdb6a6957cb25e50788de7505672171b5c6afc5ad285aeee6b33ced07c0821e5700f5992af4df9ea646385d55e09067c5ed6ee4a095f7006e2ff7fed7cfdf13a5ec0b15458a0d75531037576d97e7a3d2a5c998131f155369230b7f1e950e79670d6f64ffe51d25beb62a7ee18390d64524e5d3", 0x1000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x52, 0x77, 0xff}, 0x2, 0x5, 0x4}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) writev(r4, &(0x7f0000001280)=[{&(0x7f0000000100)}, {&(0x7f0000000200)="834cfccad0fe21ac65d4b7997825a378fb1ec87f4d002b64fdef69cbd9e6057173748a559d9e1d8ae649db9af01702fcf383dea40f4cb9d91ba8d1245af461fc48c981d8192f701252a00593330a1b4b87c4691a72cf352c77d86b4ce1347767121ea09df090af12dcd0a42384f5b9aabaabdc909f229fb80a0ca0e25cd1fd416de33164f75d1c0605d3d90d59d60d401e13872ded421c64083b2cdea81d719c1e598df588b33a714a7f1377bf101864346a75490a685f24a8aeba38cf030961050ceafabe6b7bf6b7613972bbce3a580a88fda8f337f4548d93c6d8c4d814e1137749b9dd783677687316060f098db6e7143653f865a8efda92f711f94af75ab17e16763bf1c426f7eca1df6d1d7d40895cf5b065dc9e6328d8dc5b34c951a48611da1a58324f73202bb154cc630f905e285510073f09066bc741822d81c4fbe775f791eb263fe4c96f33ee5f93184b58edf32c3cc651928292a915e321e3a156c87b7c2e4cc7992f08cdeb9c51e7e545270551dced67658e5429c1ab932e04717b21c0604339fda1df7fd93606f9e67afa3deeb6465967e8cb284959f3cd866fccbd4a355b35d69fa24cb8761fce2db748f1e07075f792fe813b0660cfe0869d733bf08eb4255720a86f123782552965bc7c14e3e5ae357e4a7d1c2170e61327a52951445cbdfe76cd2be1b9bb6407097647a859d8c13331f3210cab18989942f427e9b26826b398bebe31ee3d43a420945e8e44686b055d9d4db701caeac971ddeac1b4d794403e6f15e5d4f6645c9b2e89a97c92f14db5a705cc2c981415d1c6604dd14bd22fe46554dc42a5b67ce1ec218e013a977eb69ff1920bcc239c9754b7c42b5d72b7673a2c213a879adfc01e47c97d5ab1c48999d3a7d2a2c35a5acf7da3f0fa784eaf6aef1ad8ae8f2288501f300c1a1d54a67303dace980241affcd3561d2658ac07ee5e5c54743f544bd9e630196a87acaf0bee2deded86e04c57e6e1712087d463a2a4c0fc1a7a9b317a03da122d6c3064c08bcbe334c3c20d96217372ffecb3085857d6f22fb10527aed2179460c0c639a2acd4ff2a588260976ccf5b944a0cb2446be01cc37ccd04b73e3152118dce6153f68e35f79f48b10b8e1dfabf5e2367960f08863c22f5516f86def9a82c22d40548dabde9d777d3e5e76621b20a5ac1ccae14d5ba4efb2a081958b37a3aacc1dc764d26390068faf8625c7fc5618e6a577e5faf890cacf88d051da1cac09a8f439560eb8c2c20f09a39a0fbcdced1ef3aeda00be1322182b0e084e3f900e316f0ec1c9b9da977977fe20a574cfee6c4d962636de7e35a2ea3290f1c6eb9db3fb003427e3815951dc655157de104b7b47cf68a7fd4d3cc0851a9c2cfd98516298c6450542b1fec17523a641e4c2b0e0fe39ac2d1dc1b3ebd4a84d8bacb66d47f31a2b0cabfb620d1e5f80872c9375f68855b22f3cd570fcb5178dc445327488dee4bccb0fd491a403fa8cce57768ad77d1652e118a2105052d1f7103a8f4dc6de4b231796d50499a7bc1cb3ab6a7a2efffe7019622f0e1ee1b8d413fe3e53b4de2d85a2d6d5390f051f1cbc0d92dd36b800e658b6ade20fd5887a7c4ebcbbe2cb80f802999527e8ae34ebaf5350afe0aa5286a574fe9c84f7944b533ed1a8479f5061a381ff704e7e2fdb1d0b529e4486bcd2ec152198b63b90ee445eecab585b66b6d2f90837bafe668546c8f2620166bd23eca1817d6b4658fd3702ea68d518724c82d422e2d9c86f499bc4727348018a73cfee34da73d3783467e3ba0d28212bd685ad31dca3a90a0a2fe13776ec2de8df6240a1402f9b8151272fa75e66b57b348107aaea367b133e9fdcc278aea32af48e62a997a94441abafa52a8cc6d029c4963d54c2f9b26a19171ef5cfd35c5bba5612a7277f86d92562cfb7de0459cd3e62beea450795aeae8d589ef9880b8c3f51daa3b57482e8243dc4ea78f26620f435c2ab38f2b8b768167230f33553bc096bd4b8ea4ee10c248622157de04527fe6532ec7bdad36e066683d47dc502809dcd4871b210c013bb12b0a62ebc1bfb8f468c2bb1384c6158ea9a67d350d04151bf73c3d7c08b403091e2c2ab563accbbdcbf6390871ed058ba03eff96c83e282faa5f64b1de7c0bd893bd2a3e246d3443daa75be5271f42da927d2165abe4752b503e2e4c6d63a0bd10b8eeb61fc6210b2f3a9f31c94fcd92f477b22a6361e2321de347b7f5117403c282e251174f8303730616b0cdcfa838062661b7b007c56e257e13097a20fe5b5dd8c4dc2fd7768564184a435cf175051f635be566a0bfc7b383fd70a2f1372f3cfcd17d87cc8473f366c47b97f0fb68bb45fb1f608b9020cd7e2fb8bd4bfd792a5cff7c17086d3a030e952920afdcfcfe0ac447deeb5415094310b5d83a781f494e7995bf2982374a28180b72feccfc8a58ddce6bcf24445e46e2b86c0b6dda797565a9ed1c853fb54abbc760576ef93e292b345b8c16220db5be8882b5a33878bbc2798bce59614ea1644b94dc2edb8dbda273a9f19cf695f333be9e350387c95d32a71b1752a5bbd4badd32d5b80d4d37d80421f105eb244610549659223ec09a0503b2872a0f754c11e33deaab304aeab66369bf8c81e7c1ae53e850152673a7f8e3ca6e701f4243484d9a1bc2fd6ed44687babcce9b8f781a44fb7204e8009549c63c19e9cf4262266521d6da34fb6387bcb036146b9d8ce159bfb1abf6bb63126922fdd4f4f51aaecbdf5edd6f6887593541d2adce6476868e96b20508f77bea09e3b2d27f03ae948a0fc2234da839e7fa4e821e9fe18580603af541a94a31e704307b13816e11d50e44e38cd4fe88a8bbe5aeb3438b44eea9d8229fd11a96083087da736a51d4726cbf621b0b76bf9713a195ab2ee869c2714ccf8d5ae6f0a8633261e604b95007b784b4c3ad2e46933fac313249e2f850c29236ded73a77ed3cb1edafd1e25d4f82419be4c37cc030cd42dab6d46fd9fdef5f49c23eee7528dbd19e02662942a6d5732a2ba8a3950ca3c84099c15d7090b6b13bd8d3b55d8b664ddcc8fdd52fa9e494c904f85fb2c0ad281e4c06b389191b7695d99db6deb59f0b333a8772b43dae2868eab11c1d1bc371e76bfa72092428ecdeba3a472c63880cb75811e6afb9e37f0bb8256c526151aaa27a8602011e377b46f25f4a7ab76ec6d2f51106a6001850365dfdef4651488fc19be1ff9eca9359415cb730fe05c0c352e9b751216d0e59b41f9edbdfdee71bdcef7cae61894aa637826559ef55573c23ccf5570075346f19cb17b2c4be133256a5444a9b0874c2f28e3d2394f0815c3270e8939ebfb11a012f1d0166ac48c8c70fbc86a1e6d237e4d35c7e3f39bc9c9b3b0575d32591cb8e2550fc90e8d1cd6d95975a5c00440b77b2f406d63d27bb1ae65495174ec28c6a48250a8e62ac5753c7ed44e683403db707c59264b57234522ec252c46c570521c624876d421e5e97b52148200826ff3e8f5e591500e531e206ae3ebb57be43aedc290e8eb31e45da52e88a01f4b55583f3b8bbb6199e6a9372bce829663f0e567beec3d13668a5db3e939ee7ffc0c9fc2d196002af734564b591fbad6aa9f236b1c53e8a33469270204e2dd7af04c15ebd161ac6e8c299ee5bf32a42ec980dca852a9f40eaa3d95bc3ae7bd761b029b1c316499ac8ef8e45d7145620aa4d574fc68cc6cc4fd52f0f75fc2c824797d3b9d34ab4099634223c326190f90da53553f0491c1653da5147ca246f3844726158e80b40a4f31b33b3724ee8611485f8cf25e13b9915e959ee64c94de6dae1f86b42829df7ca139a0625a94a9468c5db217a8485c332f84deb279d9c50b4cca0c760b499af4913bd60fdde63eff67c502ae632f365b9c826caa3641fce7208f91c82928699f401fa0ed8281834e5887e5a7b536a7b6341bdb79a25450245dcd4e7f432cd7870419cdf62b048dc962728b4ad49367cc5205ab15f279a20d65688ac70f8f2a2133ffeeb8207fde6ba2f0f798429697b17926513745ef4497a67dfff29cfa556afb176cf6dc9557cefb2e787aeb25c9ae358b02a27d7b320b3048eb407f68acb8c122719c6c61d9a91a04cf258af2993f1b21012b9e0c31943b3dcb7b84939716d8ffe1e3d2125e46db38b2d709bd0ffb82671d9f8bdeaf1d6d777870d49752b1a711bcad6f7670d97f5e2288943e8493f93dba9c3ac4a3066a0aaaf7ef9c3bf7fce9389f09c70c1e2805ac6175c458281178153f8573b643301f3021fed09308d74e30c1f387c6e91fe7342418d20e8464c55c1fb1d0f9c74233f861f0eb820ed9893eb79edeab2594bfd9b0c7b9f0f97ced95100abd150029566b712065f3761f60261609de3f1de190564d57f87a6c0591a51d30c08f29c10b203323fe0821a8225d7d05c885b8888be5aededa1dbbe558cb4620cb1553db9ae14a10fb40b0d29bc65bc22851ec9a53a3f794581be121e824867f39ecd9e52ff0909727511558aa06c05e423afb2507d61e2578a231547ebc1cdb9f8869596654e43b93698ee476c49ee4edd943e2d263d14d315c4004a8190c6037aaea56bafb6723d4d7f7d62cf0d0b53a557d69bf39af89b0f169ad0165ead60d5b43344d943d15800399db5caf4a2e0b94fe92cd119e35a861e1ae66247d56c1f574f8a69b5c4df84ebfce1537b6b46b177614f44ba0aa5d1ea183b83ba88153d9e7ffa125d50a52be923552fd730649ac7cc52c04cea056c180088c1a6c57f6c55fad83588f65c197ca7ba67f379eb40ee7a1b6a2e579dba43c3d739bffd165ecd375d70b28cba65111d5a34ee65aae8477d656d5b5ed78b7a2c68da1b8d57425c755152ab386be894fd110a045065da59fcaecc833272ee8da4ba9e14cafa2d9d179150a73187ae3ad48b16598b2235e8387c1e13019f5319f09e719321a26e9198cde22e349f9fa1d728634757e49d0b4ff15d07659bd03e318e7489eece6de80bb352ace4320d7da698ee547fd2454268bf7149dea258b8600e8ec3b18cd28f2660b3de625985a19035b0393f3d79b64c31b3f2f8ad28c47ed78a1627b67717180cfec3b3ce6450b9acc47457f9d7201edac02ab99527ad00a4a8272e6cc8cec9c055df3af336f98de395e0de42edfe546e1a7715174560c8fd7c63108887b411baa18a3c0fbda8dc57c2b3ade7c8b81835f87c2e2ccafde0f7ac359a37fbeadde31d7f62bd0eed712fc93ab9704921757ab6282bc011a8ed1862dd1159577769aeb2fec312f5080fca926f705255b526d5ec3d94d2636d8f604079653c7772a1e690bf23b6ab6142ad042eb6a7c03837d30d5b74b55db2c05a71cb3bf6b13c5d4ffa667adbad26c9d1fa796d127d1f39891534046f5622c4925abc0d7858dad9ce0eb402143a46ffcc587d118f2110bd4d9ec8b2771e86ec11c6773cb9ec1e22fbe72530462ca6274ee59669cc0e4db30ca6f75ec2e5fe21cf0a72d52cae0b64f71d9283bacec462cb984a07e8bbb1fa9bd9393ac01250e0f02b6b4dfe993d89bd23df569a0241411c78e8aac200e9035674ac2f0efad5e35f124bc9ea8548b22b9348225916ed520fcedc9935fec73d9d300885cfd60f7532d58fba26c644faab02ac84443cb963550bdcc95147d292d4dd099b7d56b9e0498a8f85cf208c13968879f8fae480c8c34fa5234e84f4d80f42ee97ae30d7c91dc99185f903358a897f46c75c4a5bc3ca5fc1301650adea2ad32dd9686951e167e5c4749aaf94b1893146bcb3a92aaddaebe5de43619156f7", 0x1000}, {&(0x7f0000000140)="562e2be571607a1f8021bade9f7bd2675218f5af4f591e5bdac43b107f024dc101845d349bd7d364d6b5190006b88b296c3f8b97102389441a6e16cbd541fb34db732ed3f18e4ad7da77e212ae793b93c062a286", 0x54}, {&(0x7f0000001200)="a8c7b5e66e3cb01c8d7f5e8119cc32a09e21da19f5021a277a945fb381a8d46944a10ba42272564dde49071691fb37fd496204c887937c6afcbcc863f20b12b4d1a8251ab2152217c4caa405b7e0b91c655006598c335e1a1959263210a3fd37764e8739c20c13b6a6c3", 0x6a}], 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0xc5) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 15:59:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = socket(0x18, 0x1003, 0x0) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000200)=@un=@file={0x0, ""/55}, 0x39, &(0x7f0000000480)=[{&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/59, 0x3b}, {&(0x7f00000003c0)=""/46, 0x2e}, {&(0x7f0000000400)=""/114, 0x72}], 0x4, &(0x7f0000000500)=""/22, 0x16}, 0x840) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) msgsnd(0x0, &(0x7f0000000180)={0x2, "ac6f00784e785dc3fd2b6a99643c5ed6a0bea90ce09e6841ee39b9cab989ef45"}, 0x28, 0x800) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x5) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="9ee27d2fe8b087a44f3180174e378b47221258128e0b66753ce8e0120f", 0x1d, 0x2, 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x610, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$setstatus(r1, 0x4, 0x80) socketpair(0x10, 0x8000, 0xa9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r2, 0x6, r3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1000, 0x40) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='c\x00') ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f00000007c0), 0xcb005093f78273e) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001300)={0x81, 0x3}, 0x8) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xc42, 0xffffffffffffffff, r10, r11, r7, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0xffffffffffffffff, 0x9}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x2, '.\x00'}, 0x4, &(0x7f00000000c0)=[{&(0x7f0000000180)="7111a34f948532c37307aadf9427a6ae84c7cad32c0e253e0466286a15dff17f918450c612e1f4de698813b418059b286c2b8fc2cde0ba0b64824a24e9b8aa9b638b693e2b92f26a6de80ec1bb49ac43b641f90fd5750be793c38a74c27af6560469b553e05e88a893e6c637cc456366e504462f6c108721cd785ace8284cda2fa12a941bb5d9c86c09e2ed39e622d21fca659c8ba3634d50777f6827e54938e996a58df239bdf4e79fd5bfa2ab8108ec4dc4ab5195c221639636976fc4d3e61eb530778293553f34592243115e57fa653cba2dad477317f05fa29f9993c804e7e3335cb22128c6b185578d74d7134002e17b1bd9e92774aee50d639798826d5027062b3f0e352fb97f15fb8e4313b1bcf9c38014195c79ef6fa7d2fdd576f65e4a122690a98d9fceaa58857ef5d001fca86a9a7183514687bc8f664df9e6756728df4acb5999325f88c5ed7a9e390525efc4d6b9b1b0de2dd6ebede5bea23bbff8ee9a87fdcd5d68603806a69949033b637b38f527c5f0a30899968ef1ad9693748db0caca71f5c0db2289a7bd9c2bef7f350b51a9de862f1eddfa69d55d6de4ed810c220855b19dd8f566b87e67504435f191e8c4cf6cd342c394801ea3a2fe5c4d1e4e00e3bc0bd7f9cc6cbdcdea627d8c1eb19bf2d546274892309e4c4934c40d7b81f5e85a6d2153180663023232024fccedf4127e0d43b60f8f6e27fae683c8716bc84af9d08a57b551afd18fc1a275536d81802bdfb4423f15aab4f0c0a04bbd0868d4c8a63d4cb433145b702bc50973fe9e099ea0e1e55946282386b11541a16445f5ce9fd24203b951981e9945598bf5b5525d19abfdb6d69e1980264024ce2f0cddf80e9884d52050199a783c96216b6a51bd93dae6d954a5a1421b707fec571475bc993443db26e8a434594c60ba9ed67b283df58d611522574264a60327b480c07564b00af9bef49988d1f47e7e5382c6cefdd670418e67e3d796df8b2f97c14f589b3fb64068d655120332cf43ef467300938184e1e4a987ed8b8d0197d49b545eef3914728853606c139a50991ee53348c1ec998b0d4fabfbd8d79032069be90a1dd2f368ab00670438ab2f1a172df9be801721b77a2595e0450229f7f6c2c0b474f1f7638d6d952a2d7acde9048b70c51848cce6480b1943535f11cb951764bb13f87f6a20597836683c211b9a8bca94b39d35d9ac4bbef835af70889a2ad50bdc3f978c09ea4fd679e9d048d78b76cd57a66b82baa74677d49a6336caf90a2067fc6065df24a79dfa860ae17fa85b0d79289a81d50d6e1b5d38873c042808cab103e3080f4e278d32297cccd9655eee5c409de0b861305981b09ef67c20e03f2f25dd26dad76b1f3b121880576dc1f25134d64542067ce89680f38a1e613c43ebc61b2c9f70d5776cb0886341b321737dbd237e57d5b15549a496829164a6d111c7435209649fe021da6978f6c5f8cc5cd17783875eb3656075c97d1b0ae9f58679d38e75380ff86dd120eb93e9a816ebcd9427f1d9b6d9ee3ae65feeecd5ede67b60c3595a4d5b45a32bffcfb795620eda07fec858445eca20ad8ce3d5759b2f1b4297797ddb80aaaaf2de0a1a56b4c01e6ead26cedb1076c5a6e8a1ac542cfaa46aae970617623cee0e51c4d487bb125d55a68e02ab68a33c276f376566fadfbb3c53d37d2bf760a6c48ce166851276becab99628de5dcd66f7abc9b75d6d86e125ce40d1fba88627d1fa60ddee840a160f21cc8c19868fbb0e6f94dd2a5b36a51ffd3df63ad634f74b825089897a396927204ee6c33a1d7fe84ce40228862388a6e272e15e9359b822fa15582394a79218d1c9ed3c36cfbcfa014a462e940c1321d059dc70c6982fb9a8b39e0b7d871b5bc837fd259b756f78f576e848874ff0401c8b6235ca644ec3f5351225a7ca7ff66e02f5461622e5d5329ba8b1a3450232b2ff3f5c7d09f94ab4badd9405b240c2cccd0f6e1082c4a2f990dadecba6c781ec1acbe9088b44aeab6412617c65c78aa2b9b0497ac14ea9a369398fabb381b775f006391394d447c1faf20a2a981584d89f927561a6d12f5ea7c67251420e4ac4a3e5ff58479dafdf274074b513f263d0658749d032e95eacf37b0e56806a7bde56741a041c9aac7e07ffea9383d136e50a9c01881ecc235fba69544a7e2c71367e767405639a3cb1b242f084d6c1796f43a33ae043e8beaf2b059752ca84b8e3b9250c7758d84d517f1c487fc8d25863d6d6b507578bb9c809efd1e7339237fb390d74825c0dd2baa8a86bb634737e97e24cb77f7f0ad16559dbf3477f1dd1ffc2a2e577f09c6edbf894751e84bc85ca11b294ccf2c36655cfa4d32a7f85df47f4dd07cbe1b3b036d338e1ba993aef73b5c195d73361948d984a0057e7d68ad40cf70b9f2dfd4e695b0eab9e85bb708fce4465034442613ba7709d2935eaacfe566b13101ca9bf3968fe7b327fb0bb71938ef6661dee86518b8b6d7f697ea10ae68cf976be413b23718b3610a3d61109d101dccd303409d3e37efaca4eb0251a522693723ed34914b63f7bcaf938e6075f4cd4316c5b45f6791fa08775fc8fba313f5bc10825e32f7d09899168d9a6856fc2bb8c225747d23e99678f24d8cf865a11bcfa0e930e1a51936a1b506ac286e1fc4781f2344ac6bcd12e9f4eeb55e18940d001279204e6bd8d70aae987ff9bed0ee9b534faada92217287121a68cef9682792cfcbc6c19f3cb226a35db4e07352a687d3b6ab9272f1bc021bad9577ad5eb8c0a260766d9afcdf1cad7de349dd9431d3e85032fea121ca1e090c87e7fbf2ab16efc9f072c093b764f7a08a76a0db48ba5e4bf93500447ca21f9f19cc63d7c9781aacc99ea73fcf7d336e4215abb3007cac567e4a45d0126e9a26b5c01101a1561918805f4d5eda982dfc388c4acc7883a435e21f0db3890cdc9340d89fd5ea51bdf1c3a7d46fdd4b479e9dce5417b1f9eba56d2d6aa8b600a0be4b7fcf989d6c826ded55fd2193ceb505bbdca226ba9cbb631e2c873a5ddd837c1a1310d55f1ab2c2ef60d09bd660550b84aa994c42123f9e6312fec54e04b2f927ba8c0e976329d724c2cb57a96f1437a0a63c65b99c0b8b6847609d5b265fc6dd68714a9acb47b0e1551df8ad1f495296139b79d5afb04f76cc0b5931570e8a9de0730becb0ddae3df287e872b26ad2682802253f7b42252e4c6c0ec55e5d54940ac3705807d5994f66698e602636ce9654287d353cae34f4a32347444efa9b1c82e51c6df25b813d14fa3089faca512eb1a45751d69a402b3ad656316df6d8cc1df3fbfe794d402979aff567b007e74a59118f3b4b2fa556db5f8b46d3e331ae4c3724af1cddff57a5451d09c03e01cfe98fec657170c20a2b8deccd37b9b85661ff0b5ddd89eff46a8f7ff60c7112dd9008dd1876e0662256f2cba34dc01d0627bd8e0853949dd05be3975e65914c627eb7b7c75a899d5548ab62cf9cbca1300648573459853c6c0d60963e102d0cef4b8835c3b9ee8c5d4d232fe1a10effb1aea7a979e829d19ee2a4e264dfef8e845bb061a63fff8789d014fa7084cdd3a061912ab80e4609e6ce881f3469bc1235085c69f82bbd802cc25825907bd3cb4644b3e13dd79d25a18f9f0364f2cbdee5f91617ef55438e7fde35c54e930651392aa4506d419f8bb2eccd8dbb280d814f6df93bb65cc5467529bd2c97864f21b3ae31da0756f7f944fe1a2f097a4225475aff37a15c735b499d75588ba4e6f3c2e0ea31437f89f022578a6784fb33f244a12e778f02136b0e021d188cd3a0b1ea7d65f22ed667a30df6c6cf16eaeb5deb5b3f6e87f3f801cb3b039998ff23dccc3117542449c776f2526a3e3185a1787ed32c02f4efbca468f447bd74c28c471fff20e850767cdded2de8f99037ac92a94afaeabbb9878ce39da7f2e716d91748106a47c5cf1624495527be6985bc6e7adcc74ac6c399ae51476be445932f997ba653f63540dc9fd649ba0644dace6adee2bd8991ee2613f1ace9d05a727c69be580503c8cd04808007c7a878b9656f7a3b4fe3cbb066ced71efa93ec187da28b12de51438bf615addeb81d52cd55e675dc2c6617b68bec9c67455e7d03165ea72d776c2afdddb07044cdff5356f515a566383c08debfb52af9aebcd47bd30010389d2df0dc423ce4bdf784c994bbeb0bfb0ca13e5e7bbe7f6d810da2f91c9aa92380ee8b65f250a711580d5ad701f3c55c1e7cc6940cd2a27f3e3776eb3df8da7dde89e07ddfb00ef8733ecae5d46ad828dd395e31dd9e34dff88c475054b3ba66d9033d505658e8c734065778633b95ffc831a14f6c6b6cf5b8f75a2526ed74c234fca44c0006bcb1dda9f472a01fe503dc16b023cc39ecfa799ca752d98019868b3772babfc4f5968f4daf490001c56fbaab42c8548e519501382d458c06d10c6607f212ba4d9c603e2efca82bb2aae87cd67d000c23d70604499926999c2a29bd693db4db2c7b3c6ba95148e2fb58be4467c26d8b5d8fa50a1c925aa72e3f49b7a67ea76971a1f88769e4e2fc226d0a73538ab623b766a2e98f0b18b56f9a3cd513f83558bfbc999c8a87e41f64f5a95a214bffc13ced1c6ae4b141cac3d4b08d62fb50842e2a2de6c333aade829909f46d8bf4e9edb32b11ff116b97bfe73d1b0c0fc6d4eb94faae0f7733ad400ff9d561f736522293eb61cd057b552f6dac54ec7b69c65fbed634ea7cfc9ea4c0a1c528eb60f068fa036f526c81babf1f05ec2c8d2c00b967d5f309d354e582ca147147f1f947a3619d887663886049112fb7807b59ec9ee479536bbde9b406e398572ccb8bc10b94074483c22c42a658fddeb21659a0e36d920c48236890777ee8b24e5864c7ccd9640cc51ccdb2a1545dc20c34c7ee0c65574e82d5f8c9226a8f2d8257e47641909b8c7382628488354b5bb7df81cbd1961ec03c5d60fe2b4bc6a3ecc98322f42701f8198e9d43c7916c15841e28af3181ba1cbe3aa7566f2a0ced9541ba05af28d8e9bb3f06aaeeba3736e54acd31ceabaaafda93cd56a3bbf3de596a8b8554581607510993ce57638fe861c6e986f934ecf9bba4076f1b8c8c281a80873b68dffc0eaad6b9f478219f2aa6a6ca11fe616e423a3841eb92e8fc3f4a5e6aca349860613b5928089fe9a418af9747522f6a96a3e0efc7c4f649d96059cfe8c459939c70ad91e3d628c91794fb79cb917dbd72b138f6624b27aa35148fd5e3938cdde62fb39bfde8aafe092024081729bd6268b2bc0f1dcf77100f0904d588553fa1668f7bc862fe9b2ed1971f95113112a1ceca881cae142e70b222d9b8eca4a2d79b675a62f6fc2954082fe1a1a5b09d3092ab496271999b86d5d3d8f2a9863ed78bd7af18e2d696b9e1b26b3dab2ca7a7af42ce9d3b2918f92e8ac19b6e859770953abaf3493cf0e09007d68fc34b41edf4a18e3629f7c300beb03360872673169ed0abfc6eca43cc19ee246a04b66595c6c04155b43c8e82160cb59a8fb8c42a736d54a5d000d2d003084f1133555f2f476fd96f07681799bf050fe5e96ae51bcb63a95c44f631a29ec5dbc295478230c887eca92f8897c98e40805b69348c812cc41db9b1226a2d9662a1bbd69cfb62d1f00208817fb3be6f50111e4fbb8a5bebdf16457066e0a6c790845dc2273ab8f4d14c647c69e23385fd62ab571dc61ae5528cb55f556d2c4f64393358cf1134e3e38bc2f36e7a1106568845697289023d58c7171412edf948e2079fe0b6eb96250eaca7e2044126e6640950b3ec", 0x1000}, {&(0x7f0000000080)="22c43021c45e6454e56942673f1cb530d1971bf17487b6837dd05ab1b77243e50e302c79f0892f1643ce5c10b8a72e325c0a52", 0x33}, {&(0x7f0000001180)="50baaf2fdf70b4de3e7f82ff48ffa3f6c5b8fc5783cb5d636fd94d0121fb73bbc5af5c73da9687ad763698796d3d5fcca78121cbf96ce29ed1148708b0cb6083bdcbb84563fdfe277f3f735da69ea8aa36f434e64b6c6895fac367fc5fa4440a676ce1c00c860b355bc40d4a2b10216957d71fe859707f2521fecccedd0966b0ba07215f6c221bbbd628a163303ba532f9c880772e3dd4da38cb1e49ee0086ffa240de3a1cc6e4acf763977f88ab9d6c84312a5f9f6e26d5f2b5f967e4e68c23fd024db790f420575225a0d70fa67d3312bd06f91b82c68d8b0dbc3f7344503411862e9d55e60916b71d8b348e181ac88fe6641e", 0xf4}], 0x3, &(0x7f0000001280)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r0, r0, r0, r3, r4, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r6, r11}], 0x58, 0x18}, 0x400) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0xffffa0fffffffffb], [], [{0x400}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x0, 0x40, 0x2, 0x20}, {0x1ff, 0xb, 0x4, 0x5}, {0x8001, 0x3, 0x0, 0x1c5}, {0xed, 0x8}, {0x6, 0x2, 0x9c, 0x7}, {0x3, 0x1, 0x7, 0x5}, {0x8000, 0xb6, 0x8, 0x59d}, {0x2, 0x8e, 0x4, 0x6}, {0xdb, 0x61, 0x0, 0x1000}, {0x400, 0x81, 0x2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x9, 0x40, 0x6}, {0x4, 0xff, 0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x10}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r11, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r11, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r12, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r12, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r13, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r13, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r14 = syz_open_pts() close(r14) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r14, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r14, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r15, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r15, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r16, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r16, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r17, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r17, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r18 = syz_open_pts() close(r18) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) r19 = syz_open_pts() close(r19) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r19, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r19, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) writev(r19, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x54}], 0x111d) write(r18, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r20 = syz_open_pts() close(r20) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r20, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r20, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r21 = syz_open_pts() close(r21) ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r21, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r21, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r22 = syz_open_pts() close(r22) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r22, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r22, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r23 = syz_open_pts() close(r23) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r23, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r23, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r24 = syz_open_pts() close(r24) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r24, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r24, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r25 = syz_open_pts() close(r25) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r25, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r25, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r11, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESHEX=r22, @ANYRESHEX=0x0, @ANYRES16=r13], @ANYRESHEX=r21, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRES64=r8, @ANYRESDEC=0x0, @ANYRESDEC=r23, @ANYPTR64=&(0x7f0000000d80)=ANY=[@ANYRESDEC, @ANYBLOB="4d64fbff9939804b6d4659eddcccd2433ccf5043cbe11678fbb4c099d232b4eab1819636f2624e9017e18e28e6997df34363e8d56c60f7bb564a5c73fbf3caf685a38b154e6840a8855b4c70e9474d466f629398cbc098dde3b5af1e5d9a22f239db5fb920871e38b4702ffbbc2939acc0c41198b4792c51b934dbe398ba6e019c5e2ecdc6b48cf4e3f383aa31ecca6830a6bd0414b7580d647f3a99c59f47063c40315b7ef6f549db9cf25a871c9b4696f0b4ce5cb450d9be913017a03b81609ebce569611572ac13495c213a1efcc6606d47c150e815226759eec0c73f8a5a87d62e9ba1", @ANYRES32], @ANYRES32=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES32=r11, @ANYRESOCT=r25, @ANYPTR64, @ANYRESHEX], @ANYRESHEX, @ANYBLOB, @ANYRESHEX=r16, @ANYRES16=r17], @ANYRESDEC=r18, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES64], @ANYPTR=&(0x7f0000003980)=ANY=[@ANYRES64=0x0, @ANYBLOB="0e65b87b3ebaa7099873507a76738c680521f8a75ebc04aa8d357e3e83cc333d8ad68015533319354f7ce633f28c7d76d8c7e21dbebc695e146c25deb932955dc5a726913659d41f38f738944ea4bb9ddd47512f3238f97f3805212c1623d126c32333cb0333011fd93f3757a0da465d21b2beea2be97052fd6f13ee472bd33ffb17fbd4e946694f1c45721d57f1b0664795f5c0b39d92d7a81b28628ab42719796fce7fe6e7589a82724a3da4193a9d399a5a975e3685021e80088a27789d668b1cfc3b1ca645196fe04387db7000705b88484823b43b22cf00a566c006095cc8ee9abe0226454dbe939c2738f3a225e43f7f97f9e8a25ef761f1939c4ebeaf85c4fdf3f9424510c1e1836e6bc9b3b95473e19dceec5068eab629c646628e755c20606870a4a1b868c342e4708459ad64767062a3df2e6e941d9efbf3c7c9a4fea2306fa0222b495c22d059738d184dc42c1504ec9569b840ee49ec9003c611a22f20f24819e19038e6f87845e7d83cd01cf75aa50cdf90d0741a3e0f616e65e925f2d705d20e163366a85e7111d4a1cb00c2813d83baaa94ad7690a6e3702b990c77effb0be87fb8e09f5b4b333af68522bc1a1e925744876715f83005c695e25fda2c3fc63b9041ba90062276490a2e187c8ecd5b2a1b3d957d8568a49c9010bd79bc0162ec801f162589aa79d0eed6572826d34953667073131acdb48cbdf63735766f8a50404c82561bcb0a5fcf0926e24625aab77d9c941b27b92ac3957a6fe6accd5bc4e388bf56d3a960ac741f9be353d3f200a0da90e25f23d89b2ba4a8a3c7cd0f6b28d4c6e23f382e49f485432d550654f286f027cb09f22b4b26b27ca854bf949f012c9068bf5f1d6ccc329bd67eae4dc46ec6b6247b447925621351324b8dbf422e0cb7a70dca8dd8472dcc42b1946e30228358456290066e9949f292f9db12a2f2a1cd41c53562814d72ea3ba928f48b2084da0cb67e1d59fd19b8edc04e1fb23184bebeb6d27762e747a0490616b018380054a9d831f5b545212aec65d436ab4760b0b3d576190be425057d2d59943a949c4778b03dd2934a5da4d70e0d2ce4d6d9bbb1b7330851c55750ce94acf48c6fc1550d7d946970eaeb0661ffec6ac4265ddf1cf698c69a1e1dc2b80961097d94e32e2516d9b2bd7462ba5ae57a183fbe3476b71b52c5fe7f6a23409cb0706d6289c6597e8ef6ddcfb8823626974b65b368749636d3a6e49f9a941977400ffc89b85557af21ee93c9ed930346234f052c32089a95009e2689d984b3d62abb2dd64caab29bd49431d7e95d3be2d3c0b88d4453b2b8efa95432c65ef67e8f44cae3e1eab9d2c9fb73237d93dd84c30985c3077c53529d57592a1a111293cc2daf83a69efcce1841dd4b0d3a784fd824c74c9fa8b21ae905978146e4ac2ae98fe040f4d6405ab9e744a5f19cf579384113f2753ba3c4e378c8186c1abff5a165716b3defb3e2bcfa9e3325327d0e5ae885ce2968942e5b178601bcdb65859b3556abdb977eb96c4d899caa09b8d090aaa094cc8be12d2fce7fb032479085cfdf83f4b79f99af2700b0b9e5e0e22588edc6e7f59bc85bd14fc90148849b4f60963b5e0f8041e7d204f385490e290010cd62b265d0e6d63923f0e0bc1567bd6e9bc9ca317c4b80e595e4029c2eeaeaca1e88b61a17b24237c546a8b4105da4e33acf07af6eb2b6122e46f77349aa19ef35c8a5bf53118cd187784b792bf898ccc2b96d7b4c5ca0520e5cbc3a4dacc75bf1890a1750eb0dbe09464aa5e40b4321589fe073d8de873c8c82820e369c75bc3a35b78f2d461d6ec46298cd82f221e13c76e2d15ada0e145496f529fca586591ee1e6d46f3893be73208522d2298c25aa2394c9efce6965065ee6b170b0dc9ea7197cb059c4d74ea6e225e423baf5a223f4fe39a399ef5a13a4586be3fec48e21a5da45853346a4b470710ff25d778ef9d7b2ed579ab5c6957626e1657a3315fbb55920c789a2f04f99d6b36f2502b3cd42c56dbfb561ef79e125567430ba836c1b33ed7119fcf052f76dc9f6ac78e1a8ee4139503d4a8e9c79af1d4a46314bc8da6a9bc9e5f2c60fb8fe4ccaf9cb0883ffb538c39a35dcd6b4aa5314c1f836f24c93f12e23875c80e5a867ece9815c8dc872675333bfcd77968b9e579dfaec758a663e6a566dcc076f636dc8086571305eb24a6db10a26f388691520d58f793a6690f3e3eda73cc4d73c9426cbbec8366aef204dbf11b886bfbf2ed4ed1292bd2b69797519b7f8454753bdf1ca69c3e34c0b19a6d2fd196299576187e79d6e6a3b6018f8983b54cc7ee2471fc5bbbe2c54ca0dc2938e2f298299c26a2252550198da1a8285f5cd4c97330146ea16686ca690f19f81f5f07aeb44e06b3fb5ad54610e504eede5306e29146ce7fa00990761d2d3872041fda10cdd4daa1b3566a78fe4dc02ac0f99579ec233b89aa7c78727eaeaddb0b7f7b994010d76cb09996a3564851f9ad458ccb671bfbbd22f93ffbd7d103daf081c408381d652d7b39fe544e2891a956a8514204a9cfcfc8135bc7d3ad5f120699b13ffe2ad17e1f89a39d51d065cf983929e3f01950db8a15233a7e2dd508440b59881128a40ee26af5141813f0c5a7e1affd164a439170e6a329d9e4257fd56447bc85589596787a3f99bdc3860c340c17bfa66d953a9c8dae44c0dbaf307ad8feac2a8dfeda61fdaa012293a455652014faea46cecf747fc799662c9e8ebebfc2c3248a3b12289bd82e957eab576cf9bd29fd0679a61e1d9a1529ab2ea3d48f8d4c695f86bac88213ee1a65807cec4f56d131bcfab22a92f3e597d3b76b872a50f7d7f27aeebafa37de048b1747fa0079090487032787fd6db30a3243b81894d3af10de5ef75569baf33aaee2a39a05b14ae4c7783cbb85b8e267e32c7642407ffc33d95e22d474a10261903bbe3e67853114bada6e2ea7b9aee0ee0a191d559464992165605ee939ec6991000d7e0c09a41e8ff73c24ab478c4a8d572cc28f5b18a70bc42340484f598dc0898c4c95db3de351d91bfd8b701ace549ea6bea3449e51087aee32203417540f1a89a4371672756cfaaab6f55448f3376f9560ed8c10fdd7959ff8a0528e20fd8e3a0e331437ff03a6e1be66c098d02fdbcb29032342a01574f38d04c15026b934a25921477b70eb4bd276ab57509ef69eb95fdee7707d686f1fd77aac71874ffc16c85bf3c427fc611c4541c4a0ed2e733696f1af2d470b4afe825d37f41853de4783e9c81e003dc38ea81f21120b1f8764f5ef5dfef0f5dfc8206320f6b374167f1fbf893b93160eb730380dfd7fe7ba6c1f6f62f8af5ce72fa10f6b372da9f0d541fc279b07c54b1fe732e7a75eaa210b8084de88699ee501bd6d6bf09f321441c183ad6266130f85a4ec26bdd513c16fb266cb8c369c0012f6ecd29025fdc5c968b4cff8a5a118d1fb241436dfd88734b7a1d404f3555ab23529175e850dcf279b197bdd15bc196c6ce40d177710da926b416916869bca2c72466d539e45ef999084aa1f6bedf07e5c663c0fd740b2c9b0454011813b49922bc5e9af7b47dd62096fb5bdd010bc89f4335bf3d974d9c1b73c27d39faf0402ae25debac68b2f284e631e89a82d605a1f8875e030542bac33c0b1691c2c726d39d6b2f5a1986be0c47c9a168114e3fa3da0d00d460a45483c1a71a3ce86fba69ae7a38527c0df926e8a4e2de2e72afbaac8476547a6a2f55c5513af98758855423aeb004c324941e9df8c33e214921fb0a0010606408cf90949b058f82f056768d16278fe450005391099aff0d7ae61b3229b10f7bb3eea844322fe905f4ff9c0054d318c744d10662d1232fe3d41c4434536856a9eb1ddb7825590885d4863f9b410cf96c229819e2f64a95ec5f557fd0bd2a9f97983d2eb69a097aaec08bed2fb0ceaa32bef03d23b238241b5429d91365f8de691ba42def41a7cb32469afb153c8ccd15585d7994ccc1073e22d34f02c6fdcfdeac32e2bf554ccf078c64089eb53aee353a6cbc1b8b43e6ddd7c99166e791c16e903dcdc005f00c1d87572e0cc5a3fec2d7ab2b09b2a592e6b0882e6970e6be11b85079ecfa6936fb788081a2dfeee66f6c3fa009753a60ccbf43064734cf61fc3a73f3147de8d39b1ecb282d1a6b47a1cbf9cb88275537ef6d6359f76ced250a8b12f749c09490ce7f74f711e69c8baf88080d6abee2ab3eb7f373cb7acabdbbd8fcda544b57bc1d34f0f31bf45c5c77ed0736164f4cbb387e2ed402061e5e36821ebf869ab9b455ee8fc34cf9c08a7cf42ec97bb624638b3be03e2f721ecb33a5096b5a63026e7ac7787c6b894d48ba5c9556c5ac12038cc90c693ce7b4fddbbf7e119026342bc4e1e9f8b5d8ffe22dd7453b2d604b0bae0f722b6b5fb3affa62d670111ca4579a76fa86ef01df463f44b0d3c81ce2f217e5269a63cb033a4b5ff31eed87ec9f8327db6b8b541d4e70033d37aad595eb0d0019790901e3f4282a2f7bab2006fc27f292e072768ee8e7bb46babcb5e6f921dac2a5362eefcbebf64fba72a3633ea6aad712d32fbf6a3304b1fb9c2b9fc2037e3a217c883b16f6dedecd5fa5b76904c30c16227b7e8de150f69ad2188979063f2ffbf32b54c065467d9cd11cdeceac8ff5bceb2a9603af37d6afc9219ac72e3b09c2ecfe093b3d6a9d72fbaa9f2a588bd8e093028be50f05ac6c3c7e92e642960baccfd3dff633d8380d7c1fb598d71209a8aa48e1212073d96007dbbb218b1961b9b6e078977a6b06fbd536dbf9cc39fda1db390ae56deb9ff9234940c0abc4500eebe7df4962e372a01570e71538b1e13cd7ef991992a9d988ebae8e2bc25777de318923fbfaa3e5fc8cf7a49d777209b82e44f0182f94e64b07ef06e3d4f084f9c70438fd79258807c0adc203807809ce6bd92cb2a39722586d17364aef2fd84083baeed022847d9ef505629a3a8400dd016a6eaa83357fe8429a06832947ca534af1dd7bc755430a18baeb2598d1675d155f72f68c5f1106c32753ce3c0fe9ec29d94fa08ec12e206f5db26847a3331ba9882e34c445780731de56dde14bffa45b5dbf46bd0cdf00b7943bb01a328927a12c3056e43b0e4e5dc8daee1606e70cafc9a617a43e3260fbc18f10101addaeb3776af48ba93481b1fa9a6635ac782c13f9053e8b7756fa5d26b7bb872441bb97393099a5f73a374d287373de451b1d238bed74d811baab515daf0d3dda69ae20da530dab502db6316b51d23fde125dd80353ade99d7418e1f3ea7a0505f767ab46a159ce7773faa74a774229f95123a2a0d9e9a6136d9a6e14781196b50fdf5ab7b972ca9a6494a0085fd35fbb28738bf1709b54fd0adee45f96d4b3b02a0848962e76bc273dcad9d9c5360d1000c0feb30c005a779d8c052b5eeddb1a84aa2765fa781322bd1ce84382a540bccb4c0e20b5e781c5afa3e49f8097a213d7ade8485aa1ed612120daeba196b4a6b118410d41ef4a2d7d52f5ec959d62d8e06b3b97867d0bc2d33645cc554f7aedfb819588be4c1adcc9acbcb2a85f281c302c5124f2f20e8c0b2e9fdf154337e39378f00cf95193d1108f76306471dd05b65602c04b86e8eec56604ad0de7b272c2456941656c6e65060d2fc8e6bcd93bb34938d1cf8daa8b78ae23c760d51aff2840a86bf265aadd625bd9f0ac5bb4ca0ec10bb7d98bcbe2ea5c3387a621eb1ea1be6e857910e9a8ccedb79c0302b95b481f182869e2a40d2c4ecefd8e2bbbfeb81a0e2c6b1ffab5ef4102d753eabe14d0ae820234840a28e276d61823a33c85f6", @ANYRES32=r24], @ANYRES32=r12, @ANYRES16], 0x9, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000dc7e1bc93a75ad0069fbb6772042d600001e000000000000000000000083010000002fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000a625335fec8ae3274db356dad566d2df41d3c238b918000000000000010000"], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r37, r39, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r36) r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r42 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r42, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r42, &(0x7f00000007c0), 0xcb005093f78273e) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r44, r41, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) r47 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r48 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r48, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r48, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r51 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000e80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff01642f9718dbc8e0794a248a88b26f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86ab4bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670ab050000009dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b0008000000000000959a1ccceabee1a043d8fd270c044c4b853386522394737396fa0b3314cde27ef68bc64c24e53bde718dc60209d1f968b76a6a3d5cf9099ee2"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f00000001c0)={{0x2, r51, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r54, r56, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r49, r53) fchown(r47, r53, 0xffffffffffffffff) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r41, r53, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe41, 0x9, 0x7fe}) r57 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r41, r57, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:00 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000900)="7b465c992a339a9aa5fd4cab37fd9c281e4b0e810d6ee0f8198bab20988e557752cb011e15505fc26a9418f53afd107df45fb3f196c0eb286c5ca57facd2a1ef20d95f55a86c242f69e2ffbc8b1d9d0d6272dea65a8835bdf87a6abedae1843139dbefcfb7f6c5b2e7bc2dcdde0be8c9c575cfa79484f93b3b3a7bc3bafed0792f13340eabb69415cd964de1cba597e92887c6fceb1fea47f53f329ebb69e55e4ecec6e149bd30b634ca986a03392eeb034ffd37c88336598f574b6cc84e86b6eae6aeeb8838098421d73c80a301ebb947e0dde009f3db", 0xd7}], 0x1}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x2, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x2]}}) shmget(0x1, 0x4000, 0xa80, &(0x7f0000ff9000/0x4000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) sendto$unix(r1, &(0x7f0000000340)="991f09f15500b031ee6a71a8951ba306c9603df18c7c2e0000749ffcb55981724bb00395eb27edef9048fe63383062bb6b3671cb425275e42d39fc22f4c303286a5abb51cfbc5e7eff3f3bf47e57dc1b75db1133dd7a8e1fef779c89b821e723b212008a18aeea4740795d73e0bb8413e6a7fbecaa61132ce555c1052cbb719baffe4ccd798ba13df686475817c8cb56aba9b9385bce6d2b3cf5efc9a82b381f429779d3473b77a5515c86226190456e935054911cdeb393b6774dc6f7acb6fc1c0877b1b9bb2b60fd2fdd9b4a84c008028383905c71ccfca093f8a6609ebe571db67300cd65749a2f465b", 0xeb, 0x8, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2a814f3184c6372, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x8, 0x7, {[0x0, 0x8, 0x72, 0x33, 0x8, 0x959, 0xfff, 0x7fff, 0x5, 0x9, 0x8, 0x7, 0x20, 0x3dea000000000000, 0x7fff, 0x7ff, 0x2], [0xc4, 0x81, 0x4, 0x4, 0x3ff, 0x7, 0x8001, 0x1ff, 0x40, 0xff], [0x6, 0x10000, 0x8001, 0x3, 0x1, 0x80000000, 0xff], [0x17, 0x100, 0x7, 0xe8a9, 0x20000000, 0x4], [{0x6, 0x3, 0x8, 0xee}, {0x8000, 0x7, 0x20, 0x9}, {0x532, 0x8, 0x7, 0x1}, {0x1f, 0xff, 0xacf1, 0xfffffffffffffffd}, {0x800, 0x3, 0x7, 0x9}, {0x8, 0x3f, 0x3}, {0x174, 0x1000, 0xffff1333, 0x5}, {0x1, 0x1, 0x623, 0x5}], {0x20, 0x6f7, 0x8, 0x8}, {0x8, 0xa296, 0x982, 0x9}}}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x16eb5f1e61e9e2a8, 0x0) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xf33, 0x2, 0x80000001, 0x8000, "e5f765eec92a99455c741ffc1aaa3274ee744927", 0x7ff}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) getpgrp() r1 = socket(0x1, 0x2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) write(r1, &(0x7f0000000080)="ab8fb0075c0e67e85947f979733828b0dad92dd80592cccee40473dfc00b3907180efe1483e1cdf63b0da37950cb24223f", 0x31) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffffffffffc7) msgget(0x1, 0xc8) r4 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r4, &(0x7f00003de000/0x4000)=nil, 0x6800) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x1, 0x3, 0x1001) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41281674ef0a86df2e93c8fa000000000000000000000000b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826891b99917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000001800), &(0x7f0000000480)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='w\xff\x03', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000000740)='D.\x00', &(0x7f0000001940)='\x00']) msgsnd(r5, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fsync(r0) sendto(r0, &(0x7f0000000000)="971f7bff2c8d1f151ec4f51e6822fb3207d47954cc475f686aecfb6fdcc78720f373cbbb82092018353b25798ebba7af897e9ade9a835db6f5eb", 0x3a, 0xa, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0xeca439279b7e1320, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = semget(0x1, 0x1, 0x139) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000100)=""/99) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) unlink(&(0x7f0000000080)='./file1\x00') getsockopt(0xffffffffffffff9c, 0x1, 0x9, &(0x7f0000000280)=""/137, &(0x7f0000000140)=0x89) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0xd6, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xfffffff8, 0x4}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="8c65704dbf945f5cbeef37751b4ae7ef878aa44358ca5554cf42a7175235d602a47adbdae1bcc3b56fefdc025a288518deb2946a857be3bbce324a881cf142d7fe04e55b507f290024000903a876a2441954a909abba604132b8df02d59fe81fb477e6c4570a00f5c409d134d21f5ade7e2b3ac53206d7611542dde5e25a60e6ab921ed2f859c56a21bc438af93501dd2446bbed502096ae04bd72332f8ab477bf7b1537dbacbe1f339a546f878661c2", 0xb0}], 0xffffffffffffec3, &(0x7f0000000140)=[{0x78, 0x10001, 0x7ff, "79bdaca1f3efdc55521f0bcd6e12bb2d5714f7be9c5c8e0b90aed491c857f4c13a3bbb8360087d37b4affad1fe22a4629ddc66e55234e671362fbc55d744cc80cf81d37f4684363d8a0059bb380f3efb10eb075c5f7d0f5bed8e55d280b48c99d5"}, {0xc8, 0x2a294b95ecc7ef7c, 0x7, "4fac6ed9dccc04b8cc665debc3b6e48fd9b8b4a9f8638fb52a56ad68d34c1630adc04c54fd423576b19ea2f40d2e5dfd2bf86b7acaae7410fad96819de4171f3d4802d7b03958f8919a1d1991fe53ca65aedf3067e91912cc4dee0f11fa18e9f51c59ddf74cc538e0a7d596cf24f767e49b6b4a79d8d22938867dcc1d4a58b04ca4af8560a2268344d93aa19ea5c288a1e18b3be81040fea0a07a451b2af31f0633452a6e851fcf6840cba08e6d6821a350a68"}], 0x140}, 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x3694, 0x1, 0x2, 0x4}, {0x2, 0x5, 0x8, 0x6}, {0x98c, 0xf0, 0xad, 0x1}, {0x97, 0x80, 0x7f, 0x101}, {0x6bfd, 0x7, 0x9, 0x7fff}, {0x200, 0x1, 0x6, 0x2}, {0x9, 0x20, 0x6, 0x4}, {0x7f, 0x15, 0x1, 0xffff}]}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="6ee6ce3cb4559a6d6348c43cdc9bd05e69ad1e2b351f756b60289c6235d981013459f8238dcf6201e586090280bfd705a38dfb83796ba98ca413744f22dc93887ede31fd198f527139a641d98d7fec56481fbdb0ba9f22b64603765f3362625636ae56b97dbcef8ae02759c778d38b78ee8dc86ac3fae4f38ed8c7889f108be9bcc6e4ce2de51421a75e6b7374774789fe63df8b82795fb143dc6c6a8a1afc5daaa737c146ae18f76947ed5e345c4481dbbeea24b87d3f1434e8716f43732d22bf7a04a2efbf7f4e97d6fc69b532b5d78645f2f8375947215c8b", 0xffffffffffffff8e) execve(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x80) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) r2 = socket$inet6(0x18, 0x5, 0x59) write(r2, &(0x7f00000002c0)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b0002000000000000e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d2965b316278494988a9a58c0556509d96f0166b098c0a3ab0e49e3c9dae0c3f1452b3b1edfafbd48a2313308444f5330ce8187b3c9eef86d74b989912218aa4039f06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189c5599b9a9b790c1d937e809a222939666262ba7b17d7c77deee", 0x3b5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) dup2(r3, r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x8, 0x20}, {0x1, 0x0, 0x20, 0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000180)="9adc679f366d112fb7101a15e7597554545f53e471e047f48ee310a73e96eaec69c5ced54a3e521683242c8d714d70b87cffbea4db2dd3363d9c24f3b62f6a8121a58bebf67f6745d9d9d562a79f2e6fc6cfc076e3f9ee04f843e3880f0a84868a65b3d8aec0d485a9d208e2a19a31890b51448edc8ee70ff010d78b26a0c8a519ac5c8f001effae57"}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = fcntl$dupfd(r1, 0x5, r2) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x4, 0x8000, 0x1400}, {0x3, 0x5, 0x800}, {0x2, 0x3, 0x1800}, {0x4, 0x2, 0x1000}], 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x8, 0x10) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:01 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x118) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/@\x00\x00\x00ker\x00', 0x8000, 0x0) writev(r1, &(0x7f0000002380)=[{&(0x7f0000001c80)='ms', 0x2}], 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) fcntl$getown(r1, 0x5) socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), &(0x7f00000037c0)=0xc) r2 = socket(0x18, 0x0, 0x0) close(r2) write(r2, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) dup(0xffffffffffffffff) dup2(r0, r1) r3 = socket$unix(0x1, 0x0, 0x0) connect(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c6530005d82c1e3777771c96ce36adbc30f60d781fdb3ef1533386f60803d829dc08786e2e439c41452f6aaec6e45b279b10d25b1544bdee946fd7899685d10f605314db7b3c608e9dacfd84f2c51974e7e6883e3787b31fb4d45"], 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, r4, 0x0, 0x7) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xad7b6618ac4ef3a, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x60) 16:00:02 executing program 1: mlock(&(0x7f000028d000/0x3000)=nil, 0x3000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001d00)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='^%\xeb\x95\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000000140)='$&\\\x00', &(0x7f0000001b00)='[\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)='\x00', 0x1}], 0x23a, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000018c0)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r3) r4 = dup(r0) semget$private(0x0, 0x4, 0x303) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x6, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r4, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xffffffffffffff01) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0xffffffffffffff72}], 0x10000000000002f1, 0x0, 0x0) r7 = socket(0x2, 0xc002, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0207534, &(0x7f0000000040)) readv(r2, &(0x7f0000002080)=[{&(0x7f0000001fc0)=""/159}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r2, &(0x7f0000000100)="0e9c7991580305b597705534a3bd53a1452fa30d68b79a31d2ff54c47e015bc217b569400f0517e3cb459afd789b1ef762eb50e8d00081ca74c49840fee9109239da666c9ee32f072500c649b8c6286687290404b2178e1ba258d2f29b4c1435571b0b4fa873b7093277ecf046a195de84697c7f6d71237c744f678a793dbcf56384e13ce17be0fd9d340f70e8fd488efa20ac20b2a89e332d9e2de1dc92eba5282ead37d35f19620c559be9aec7c0d96594c4842f057926fe51ee40", 0xbc, 0x0, 0xff) mprotect(&(0x7f0000309000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x69, &(0x7f0000000000)=[{0x25}, {0x4, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000400)=0x7eff) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r6 = socket(0x18, 0x2, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x2, 0x3, 0x6) r8 = syz_open_pts() writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r8, 0x14e}, {r7, 0x1}], 0x2, 0x40000000400) r9 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r10 = kqueue() kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r11, &(0x7f0000000180)='./file0\x00') kevent(r11, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r12, &(0x7f00000004c0)=""/4096, 0x1000) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r14, &(0x7f00000004c0)=""/4096, 0x1000) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, 0x0, 0x0, 0x0, 0xad, 0x0) r18 = dup2(r16, r17) kevent(r18, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x4}, {{r17}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1ff, &(0x7f0000000240)=[{{r8}, 0x2, 0x4, 0x2, 0x7, 0x4}, {{r14}, 0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffc01, 0x2}], 0x1f, &(0x7f0000000300)={0x20, 0xfffffffffffffffe}) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000080)=0x2) r19 = fcntl$dupfd(r0, 0x0, r8) ioctl$SPKRTUNE(r19, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r20 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r20, 0x29, 0xd, 0x0, 0x0) recvfrom(r20, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x7fffffff) 16:00:02 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpgid(0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r0}) r1 = getpgid(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x100, r1) clock_gettime(0x0, &(0x7f0000000100)) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x20, 0x1c003, 0x0) close(r0) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000280)=""/197) r2 = socket(0x18, 0x2, 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(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x1, 0x7e6e}) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x7050, 0x4, 0xcf, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc370}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xe839}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5f0}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/../file0\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x2}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20010, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0xfb, 0xff, 0x40}, {0x9, 0xa4, 0x32, 0x1ff}, {0xf06f, 0x6, 0x20, 0x1}, {0xc92, 0x3f, 0x3f, 0x20}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r1) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x1, 0x1, 0x1, 0xbd, &(0x7f00000004c0)={{0x20, 0x5c, 0x2, 0xc1, 0xe7, 0x101, 0x36ec}, {[0x400, 0xff, 0x1, 0x8, 0x4, 0x7, 0x4, 0x8, 0x2, 0xfffffffffffffff8, 0x8, 0x7, 0x9, 0x1, 0x5, 0x100, 0x9744, 0x9], [0x7f, 0x5, 0xfff, 0x2, 0x2ad, 0x0, 0xdf6, 0x1, 0x95, 0x4], [0x50e6afd7, 0x482f, 0x5, 0x200, 0xcc0d, 0xffffffffffff6456, 0x20], [0x3, 0x5, 0x7ff, 0xffffffff, 0x3, 0x7], [{0xff, 0x4, 0xffffffff, 0x30}, {0x1, 0x5, 0x0, 0x8}, {0x401, 0x7ff, 0x0, 0x3f}, {0x4, 0x4, 0x6}, {0xfe00, 0x7, 0x8, 0x5}, {0xe5, 0x0, 0x4, 0x7f}, {0x7ff, 0x7, 0x1, 0x800}, {0x0, 0x6, 0xffff8000, 0x4000000}], {0x3ff, 0x7, 0x1f, 0x7}, {0x7, 0x8, 0x3, 0x4}}}, 0x81, 0x2}) fchdir(r4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x70, 0x20, 0x6, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x7fff, 0x7}], 0x8, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0xa000003a, 0x9, 0x3}, {{r4}, 0xfffffffffffffffc, 0x13, 0x8, 0x7f, 0x8}], 0xfff, &(0x7f0000000140)={0xfffffffffffffffe, 0x401}) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) socket$inet(0x2, 0x0, 0x3f) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000100)="5f826b1dec92fd02ea7a028e6a519fc07573e65fddeba8f9a059d4f764dd8785f2953d86f07ff38e13669aa230346f47c6fc1371e4d843a887d94e6a85fe49125c90e895229c55", 0x47, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0)=0x20, 0x4) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a38620700c7bb7274fd53de0000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f5168a2435e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000040000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff3d09b07c3436b8a82845a02d3f36d11b2434c929b34b0587cf25dd9e1e8cd3e1cfcbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321a918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b600000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) open(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)) munlockall() 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0xd7e}, 0xffffffffffffff99) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r3}) fcntl$setown(r2, 0x6, r3) pledge(&(0x7f0000000000)='*-\x00', &(0x7f0000000100)='\'}\x00') setpgid(0x0, r1) 16:00:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() socketpair(0x2, 0x8000, 0x4a, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) kevent(r0, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x3fffffb, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) pipe2(&(0x7f0000000040), 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) fsync(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0x1}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x5) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) dup(r5) close(r1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x40, 0x0, 0x8}, {0x8}, {0x6, 0x1f, 0x4, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r7, r9, 0xa9, 0x20001, 0x1, 0x1}) r10 = getegid() r11 = getegid() r12 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r10, r11, r12]) r13 = getuid() r14 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r16}) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r17}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0xfffff43f, r3, r10, r13, r15, 0x1c, 0x81}, 0xbb9, 0x3, r16, r17, 0x8, 0x3, 0x8, 0x12}) 16:00:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'ta\xe2', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:03 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) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="009fef2b26bad2653002"], 0x10) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 16:00:03 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x203a, 0x0) fchdir(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x726, 0x1, 0x8, 0x4f64, 0x1}, 0xc) r4 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:03 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0xfd}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xfffffffffffffd70) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r9, &(0x7f00000000c0)='./file0\x00') symlinkat(&(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', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r9, &(0x7f0000000000)='./file0\x00', 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r10) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x9) symlinkat(&(0x7f0000000240)='./file1\x00', r9, &(0x7f0000000280)='./file0\x00') 16:00:03 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2fd) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000040)="afb4c10b2e678a5385c329e71a", 0x100000298, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getegid() r2 = getegid() r3 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r1, r2, r3]) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) setregid(r3, r4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35, 0x0, 0x0, 0xf5}, {0x1d}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x20) r3 = fcntl$dupfd(r2, 0x0, r2) sync() ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x9) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) dup2(r1, r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) fchdir(r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x400, 0xc1, 0x2, 0xa581}, {0xd413, 0x81, 0x80, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x20, 0x0, 0x9}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = syz_open_pts() write(r3, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() write(r4, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r4, &(0x7f0000000200), 0xfe72) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r6, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() write(r8, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r8, &(0x7f0000000200), 0xfe72) r9 = syz_open_pts() write(r9, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r9, &(0x7f0000000200), 0xfe72) r10 = syz_open_pts() write(r10, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000500)={0x0, 0x1, 0x90d2, 0xfffffffc, "d730b40c444de400"}) write(r10, &(0x7f0000000200), 0xfe72) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x20000, 0x0) r12 = syz_open_pts() write(r12, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r12, &(0x7f0000000200), 0xfe72) kevent(r2, &(0x7f0000001580)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0xec51854e09e33925, 0x3, 0xd8}, {{}, 0xfffffffffffffff9, 0x80, 0x40, 0x6, 0x200000000000}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x8, 0x40}, {{r4}, 0xfffffffffffffffa, 0x10, 0x80, 0x1f, 0x5}, {{r5}, 0xfffffffffffffffe, 0x100, 0x8, 0x10001, 0x2}, {{r6}, 0x990daa61f7a90a33, 0x20, 0x2, 0x0, 0x8}, {{r7}, 0xfffffffffffffffc, 0x0, 0x63b239ffffa26a89, 0x5, 0xd85}, {{r8}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x34, 0x8, 0x6, 0xc8}], 0x81, &(0x7f00000016c0)=[{{r10}, 0x4, 0x56, 0x20000001, 0x3da6cb60, 0xfffffffffffffffb}, {{r11}, 0xfffffffffffffffa, 0x1, 0x1, 0x8000000000000000, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x2, 0x2}, {{r0}, 0x0, 0xf9, 0x20000000, 0x9, 0x5}, {{r12}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x2, 0x100000000}], 0x3185, &(0x7f00000004c0)={0xffffffffffff0001, 0x5}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r13 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r14, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa4a, 0x0) r16 = semget$private(0x0, 0x4, 0x0) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23}, {0x2, 0x9, 0x1000}, {0x150449ea86f2be8c, 0x3f, 0x3000}], 0x2aaaaaaaaaaaa9a2) semctl$SETVAL(r16, 0x4, 0x8, &(0x7f0000000240)=0x7e76) r17 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r17, 0x0) msgsnd(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000100000001d1033191421fd64519ea8fbd57ece0b163d55acc"], 0x1c, 0x800) ioctl$VT_SETMODE(r15, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r13, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r18 = dup2(r15, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r18, 0x80044275, &(0x7f0000000200)=0x3) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000440)=0x8) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='?\xd7\xaa\xd3A\xa3kNk', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:05 executing program 0: sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="992a77232c7534ffd060eb5d05c131aea2e561de62cdd4a59d181d0b8e3b59845599daaa8b9cd82c4c778ae862bc077f0b253a7e2feafb40823873a4e22284faf149447e4a727c937e70df8750087ceb3dda3d7ab16b2bd48c9380b88bee312f263d1f5311ade2f14d8415889ebed95690778859117a472aef2db2cab629896833dc82081448c88a7f1d45558374b59a31f6294574e371250d8565514b51cded30866602c90def16b7df7458be17b6bcafbbb05af28a1c48bbfd8e3aa41864ceb186e045362db8f72f05623183c917c0ed09cd2860e1", 0xd6, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="050000005d185fe5d51b6d4e00f581ed456696457681000000bf8b"], 0x3) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$TIOCSTART(r2, 0x2000746e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) readv(r1, &(0x7f0000000900)=[{&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/172, 0xac}, {&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000640)=""/213, 0xd5}, {&(0x7f0000000880)=""/117, 0x75}, {&(0x7f0000000100)=""/21, 0x15}], 0x9) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x2ade44faff09ada2, 0x211) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) r9 = socket(0x6, 0x2, 0x20) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r10) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x9bb4d6316b476433, 0x20000000, 0x7ff, 0x4}, {{r3}, 0xb58d0a7ae5ff0d17, 0x0, 0x40, 0x100000001, 0xfffffffffffffffc}], 0x100, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x80000001, 0x7, 0x3ff}, {{r5}, 0xfffffffffffffff8, 0x14, 0x2, 0x5da, 0x9}, {{r6}, 0xfffffffffffffffc, 0x20, 0x40, 0x0, 0x8}, {{r7}, 0x8000000000000000, 0xa2, 0x1, 0x7, 0x8}, {{r8}, 0xfffffffffffffffa, 0xf9a7c3cac844b730, 0xf0000000, 0x2, 0xffffffff}, {{r9}, 0xfffffffffffffffb, 0x40, 0x40, 0x8, 0x7e000000000}, {{r10}, 0xfffffffffffffffc, 0x24, 0x1, 0x9, 0xfffffffffffff000}], 0x445dc0bb, &(0x7f0000001380)={0x33, 0x4d98}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x1d\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x400, 0x0) syz_emit_ethernet(0x63, &(0x7f0000000180)="1779960e7e6b2dd377bf9d0ee5406c2fc03068ffcf3a96e079d184bf8d96c21dd6f6ede9e33bf2d46ffbd9027d80c8a86c13187a3c0bf6a4db7fca54127a69daf942d39f5d1685fa0887496d87abe85d507524bcb25946980314d48edcfdc2f8d62d02") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10008, 0x8) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r6 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r7 = msgget$private(0x0, 0x131) msgsnd(r7, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4f}, {0x4, 0x51}, {0x80000000000006, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x1fffffffffffff7f}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) dup(0xffffffffffffffff) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000100)="8c65", 0x6d2) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r15, @ANYRES64=r6, @ANYRESOCT=r16, @ANYRESOCT=r12, @ANYRES64=r19], @ANYRES16=r11, @ANYRES16=r6, @ANYRESOCT=r14, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r18, @ANYRESDEC, @ANYRES32=r0], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r20, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r20, &(0x7f0000000040)=""/32, 0x20) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}, &(0x7f00000000c0)) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3ff}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:00 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) r3 = socket$inet6(0x18, 0x2, 0x1f) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x5, 0x2000100000007, r5}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c3000100000000000000000000000000e1a1b400000000000000002d7efcbb64ffc441535e5e979d474d67d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6325d38bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08308374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b300"/216]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r8, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r9 = semget$private(0x0, 0x2, 0x50c) semop(r9, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getuid() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x200000a6, &(0x7f0000000080)=[{0x7, 0x5, 0x8, 0x7f}, {0xffc1, 0x0, 0xf8, 0x10001}, {0x64, 0xe7, 0xdb, 0x9}, {0x8000, 0x0, 0x4, 0x843}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8, 0x0, 0x6, 0x4d}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) accept$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000000)=0x1002) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000040), 0x33b552c6e589e5eb) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r3}) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) close(r4) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x1000, r3) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = syz_open_pts() r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x1, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r11) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0xbc7178033fc0fb9, 0x10, 0x3, 0x5}, {{r2}, 0xfffffffffffffffe, 0xa2, 0xc2e1b1c2b738eb4c, 0x8, 0x7}, {{r5}, 0xfffffffffffffffa, 0x8, 0x1, 0xcd9, 0x44}, {{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x81}, {{r0}, 0xfffffffffffffff8, 0x9d, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x3, 0xffffffffffffffff}, {{r7}, 0xffffffffffffffff, 0x80, 0x40000000, 0x0, 0x400}], 0x1, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x3}, {{r0}, 0xa6424e9a43a794d4, 0x4a, 0x12}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x10000, 0x3ff}, {{r9}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x3}, {{r10}, 0xffffffffffffffff, 0x88, 0x80, 0x6, 0xb3c}, {{r11}, 0x0, 0x40, 0x20000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x28, 0xfff, 0x8}], 0x10001, &(0x7f0000000380)={0xec, 0x8}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x24, 0x80}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5", 0x69}], 0x1, 0x0, 0xe6) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0xff000000, 0x67, 0x8, 0x3ff, &(0x7f0000000540)={{0x80, 0xfb, 0x1, 0x3f, 0x1, 0x3ff, 0xe3c2}, {[0x3, 0x1, 0x95, 0x0, 0x2, 0xff, 0xfcd, 0x1ff, 0x6, 0x9, 0x0, 0x8001, 0x32, 0x7fff, 0x2, 0x3, 0x1000, 0x2], [0x6, 0x4, 0xfff, 0x200, 0xfff, 0xfff, 0x3, 0x7, 0xb2, 0x1], [0x6, 0x4, 0x40, 0x80, 0xfffffffffffffff9, 0x6d7b876c, 0x2], [0x5, 0x30cf, 0xc5f, 0x1f, 0x8001, 0x80000000], [{0x1, 0xffffff57, 0x1}, {0x8, 0x90c, 0x20, 0x5}, {0x80, 0x0, 0x2, 0xffffffff}, {0x8e, 0xd6b, 0x9, 0x8}, {0x4, 0x0, 0x0, 0x8}, {0x20, 0xffff0, 0xc8ce, 0x5}, {0x1e00, 0x0, 0x52e, 0x6}, {0x7, 0x9, 0x9c, 0xffffffff80000001}], {0x8, 0x800, 0x4, 0x4}, {0x8001, 0x3, 0x4, 0x2}}}, 0x2, 0x9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80040000, 0x400, 0x90d2, 0x8000000, "d730c1e7bb6f00009b14000000e764e400", 0x7a7}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309", 0x793) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffb, 0x1469, 0xd98, "098d45f75f059100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000a40)=""/42, 0x2a}], 0x1) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8207a17b26022e2f66696c583000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bbcbe4730000000b"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(r7, 0x0, r9) connect(r9, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000001f000000005337c4d4c450c41e5093b7f831735f29c9f2c229855f1ad740a8128022a6113a7b675a7beee4e39adb71aaa522883c3d6dd4df5fa2d4de36519c55c98d04e5d206456c2c73599ba461f6cc55a514ec4aa6ae566f74091f165d4d79a456f75e2ec803edf91df2200f397f32aee95b38448a00f885dbfc983eb7fde5abc4c95e56f343fa8ed4fdf41cf3830783e5eaf51cd65b67c1aeea844156155fc523daf9da72a75690d157c12999beb1435bf06892edd1cb6815dd4fc9"], 0xa) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r10) 16:00:00 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x85e0abac671158b0, 0x0) dup(r2) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) dup2(r1, r3) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) fchdir(r0) r4 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) unlink(&(0x7f0000000100)='./file1\x00') r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0xf8000000, 0xffffffff, './bus\x00', 0x4, 0xfffffc00, 0x100, 0x401}) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000001380)="f17cff8478b30e50b5c356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a3419001000000ffffffff53e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf4651410394404946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d560d2ae9691adbf35437a47a7aa45b4b5e4b275d2ac6d7edb5266cead74869d31d48d018ebfb0c5880bfeccdf124f3e617c6c4c8792fe36c3186ffc1ffa447acbde7fc317fe67b3ac90b623d034a67b0ed55b49bd3c02651021cba01da49442ce1677202a4198601c96457c23dc5d1413689bb0e65ff6a94d348025950bbf7c6a375281da77dffa42285d1ee92ef9d3dfa461a84b421623ef9a3fb40899f869d1239756c118c9c22923a82291ecd3edeadfec10b359f27d6dd38e3a35ce6e25f844c26912c454527f2e8ed9b1adf0102600f37ea6ad1a665d2739a43cbbcd29ba3cdc00dfef60223f06604953daa08000000000000000005391090e9177b9309b0be58133c8612780993d2108223692b5f8bffc2145dafc6fea1739d5c4dadf52d4d6a7cf171a2353592a6576e54a7d5ef24c43b779983450a9515275994f12101ff205e8dd1d33720064dc7bc40040632129275ee9b7f660f8b92c4b0359e4c4ed9e7693a99628fbb45de9e709f4a6e92b1a0f741b68cd4b14ca22cda5d537b49a42559a02cb00f6a3a4013bbdcf727b0a76477dc33ac4293420af02e916aa08434dc6f0b424019b20a", 0x22f}], 0x5) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) dup2(0xffffffffffffff9c, r1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c653000406296bc17f8c6efe46450a109000000387addc864edcdcd4ec5376b7b27c23a00dc303641b93c30de04ad273052129df2f3e8b3cd535df819820848433b406cd905e32b937208b40463e4b8533adb4315102f4f663f29504001ede54058af1882cdfe334665a24bf7f8b685d4a6fa59956a6a93c9c86f112f40da6bcbd14131155e94dbd1591ca5ac2ac74a4ebfcc849639e86a8a400d3b420cba771cfb60947605caf3a947007952a1"], 0x1c, 0x0}, 0x0) 16:00:00 executing program 0: sync() r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup2(r0, r1) listen(r2, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000000c0)=0x35, 0x4) getrusage(0x8000000000000001, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = socket(0x6, 0x1, 0x0) listen(r5, 0x8000) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xc619cc05d3be9656, 0x0) fchmod(r7, 0xc) 16:00:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x401}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="1a6ab20c7e9f9a9fc752f19de85b55592dfbf6edae22f7b8104f8ec875e52839e26267f4f52b5a7df7d2420b67945e4ce403871879543294a5c4dc9d582b40b9e9a9e58040518fd2e8c78c266a2a2ecc8d692f8b5912348641764d915f0f4b7c27c487fb38268a3b654729d18e19c4a3ab269863cfe36a8bdd7fda9434f623107aedaa372ade15248b82a21895388c217ca5cbfdbb14b0174dcbf554", 0x9c}, {&(0x7f0000000140)="8ef501f358f1822e931626658296e0a69f76443348ee815b5f00074f993af98871bed6edbf02d380cf0824a08833d3dedcf52fb5d6c56dc5ce29508517fa328344002c8635da20b750e981f53c43b58b0d", 0x51}, {&(0x7f00000001c0)="29a00f8d409a435ef19febb95ae51be9b955a3a5fce66dffe2579e266973c11c14a0871581cba119d0888bb2551260430e32c578d8eaa8905aee3c3c6b5a403281f81594e7ac90a43ce020dc5af83cbad767f44405f575d4345f9e46e4247230acc5bd3367357bf853319d824cf9cb30d2d713b20accbf7b492a9cedbed634c46dc41bf1bafa972b5a33c849594b9aeababec4b1e6bcf389a6faa45fb96edc32d1673bd67b32a4740f81fa41c29f1e21998f8ea5b597133fc91cdfbe09d8fde345f7bda27c78ad27df6e2c8a55a745ce8d5d698bda269ed5c1771edffc4109261bd34d75df93e7364e262135f419d3b265985c5e3edc4902ad3cf7d58cad17", 0xff}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="4000000000000000010000000000000008f0525f1b2fcf38129fd9ff3ef95a436119adb2be859d674bf477a92df16d8ee1aacb382144a59c8ba7262578380000e80000000000000001000000ac82000030717e7dc6541ae379930921c29e2a985c1fa2ef8a7eb5aee7919891a64def30fb0098813a604fd77fae4c605dfaba2718e0af87f6af47f0b9def5ceccc25a5b87f12f52d6d0213e29ba991e99e98c3ca293ee92152d5cd3b3640ff05957aa9890e2d13a5d4963535c7323f70dbf43becade3ab0c6ce2ccfa97aacc315e62ce4a59fd9685be5cd5ff91b6c82f808c4a17fb5f832d0367b40a89e70c8f46959003309b89b2e59eaec4050f9e97200623500cb87b242b19ae5d16d7a4874ab09d29ed9748d86ca8ea170655c43f35204643c0ce781cd7e3400a800000000000000ffff00000000000079f2e3b520ef9b71c0581e365319183261c54b6ad7da800fe6b16a6ab4f7ac3d726bcf2b51d3df8f3c6722c3491632137426098b5642190d1aa297615ce28989fb0a5b4970999f673d353d8e8dbaee12529ebeeaae216ceb203561e1289cd3f7a16c62dc09108bfeeba36ea7b66bebb5752d6bbe301153bf22cf2d06457a307983b3caec0d6a16aa1a5854f64fcc7fccf080171f82bc93001001000000000000ffff0000a2060000b37d428c1bd166fa666222afb05ce3a62dae17549d351dbda78cd065a4a4d74582c6c875e2cfbb7e60fc1ffd0bbf499bbbb832975ec871e76823ffc06c002b43ab3872d675c4031205733c05bdb17dea1097d1e0f72916b6450ecefeca3b4f675883fa4083aa8ce5a74310a947fefa597969405bd87947baa49ca400c2038b3aefa22efaddb65e48dc53b4373a5c2182e43f6c75f722572404a481320636e8df80e08069b6e642b191bcc108084d140b4388bd09366372d2695f0403e48e9c5c33f3f3c0d8148be7c94391cc30ddd6501b723e49a2bb51a842acffa1e57fc87f6571bb786f593b414c828e511869541cc183726c44af533a974f5b210000000000010000000000000180000001fcffff459270e8ee84ca0a57bc795a48ecc678680b60b8f09290e19e998fa8636fb67f328c97a1b179352a24110529f064e87423141864bec18d53eb1b07840d7fe03cde08a852b56da183cd68a55fbee486a2abc62bcae36a66b02f80ce60ff3b1bee0bc6acda687bfa60efb7bcb3199cd3ce07f00be979d9ad17e890f605264097227070ad2e635d68f906ebc7df63f49a74c8f48c659393187d23dbd54b1e694aa5cb4b574337f52963fb267500b48b867713b30fdc16f2af3a8c234d1917a210833d7e4a02f221a58961a5aeaeba67d25b76bcaee241238edd803a8c5cd3921a1e235c6a99dc455b77ad64000000000000c00000000000000001000000ffff00003fde05f6128d14f3a3c6c9e143a89c30661c94e216c2faa8c536b532a0daff999f235e4e0b46d915dd4690888e1c4bf1b5c138fddccbe4756b323c2f4c31fd53fac489f3f4abd21f34253b4a4632f78b7fc4b2280ea77409325e7e6a237ab8b0d404a67c180242651234ba006360e8a012cd9f0ccf02d0f2809425733844bde1b780a87b95e7dcf77fedc37bfcb5578c009e4fd35b6041d016a8fcf7306aebcf9447e671327662dc350ba9795c4e053146a8ebb600006e8c7824d0974cdf8ce550a55191b3b1375c00613bfdf93e99e04acf3c4b12c7ecb3d03a6628325eb240c344b312fb9e8c1250dc8dd61838b66c0401f7a47e462d96dff0a2179ee208daa029712797ba89b9573383faaaad6013f4994bc33874fed55b2ba7dc4b2200338a0e597a4e0208f8e7588c3e38508915461f0037efa5a973fc8538ea491fab1c31d86b"], 0x4a0}, 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xffffffffffffffff, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) pread(r2, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x0) r3 = dup(r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) fcntl$dupfd(r4, 0xa, r6) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xffff) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) 16:00:01 executing program 0: r0 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) close(0xffffffffffffffff) r1 = socket(0x23, 0x4, 0x4) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x7}, {0x7ffffffe, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x1b, 0x2, "ee995a9b69cbe855ac60dafb03c53b8920af1822", 0x3, 0x50f}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = socket$inet6(0x18, 0x3, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) accept$inet6(r1, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x103) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f0000000200), 0x0, 0x0) r4 = kqueue() dup2(r4, r0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x400000202c5, 0xef) kqueue() r2 = open(&(0x7f0000000500)='./bus\x00', 0x80, 0x2) r3 = openat(r2, &(0x7f00000001c0)='./file1\x00', 0x40, 0x10) fchdir(r3) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000440)={0x3, 0x8}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x3e584c720d77a2ef, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r5) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x7, 0x0) pipe2(&(0x7f0000000300), 0x38000) 16:00:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="30d1a08f095dd7ffa385df13d250acdccbe43f207c72eb458b32b6a16558ca6ea43711bf63ff705da76f7470418dd361eb7b55e6e11a59bfdcb80da40290e0f43ccbe7a02b30ae32a9ee1e0a374d1bdf039fca1fafc160009b2e472dc6b9b4735ff165a764bc13ddf6496d02bb139e9386bd568ffde1cdbb251e992640c00a5f729aa1865d8452f9", 0x88}, {&(0x7f0000000080)}], 0x2) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x20, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) recvfrom$unix(r1, &(0x7f0000000080)=""/33, 0x21, 0x83, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) rmdir(&(0x7f0000000040)='./bus\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x80, 0x4) openat(r2, &(0x7f0000000200)='./bus\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) connect$inet(r3, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) fsync(r2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x10000, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) lseek(r9, 0x0, 0x0, 0x3) fchown(r5, r7, r8) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r1, @ANYRES64, @ANYPTR64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=0x0], @ANYRESHEX=r0, @ANYRESHEX=0x0, @ANYRESOCT=r0, @ANYBLOB="37e570c18d61cebdcc6d7be5ac5a04d7ce61b05182547a9934ee22f40181d9c2aa154d6e7240849a4f7bee4785f40080ad96074371f71e9335e0ecbeca8e731098ca1a62a4fb9f7cb00d3226bb352e3a03dde7618dac2633e4866b278e55189f049ccd8e2f669058de9e282ab88c3a3bc55b8a84245dbbca4fb72338ee77ec2d3d8a46daee8e5defb6ef390944ac8bf3b5aaba59872d26a49dbd33cfdbe3ce388fae876ad0120d427b0c844cf6c5c5f71b1ac2123629da551cc332940c0a1a18d4574419577c761c5c056d027c961e917c9e3a"], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES32=r1, @ANYRESOCT, @ANYRESDEC=r1, @ANYBLOB="343ad55f5118b1c848853bc9d6112363296c4463c4a2319d8ead30bf4966", @ANYRESOCT=r1, @ANYRESOCT=0x0, @ANYRES16=r0, @ANYRES64], @ANYRESHEX, @ANYRES16=r2, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r3, @ANYPTR, @ANYRESDEC=r1, @ANYPTR64, @ANYRES64], @ANYRESOCT, @ANYBLOB="a722548f38fcbca6a938012cca4dd40f66c7b3900f09c5ea8e6f29fbf9a4a781eec514d10000000000000000"], @ANYRESDEC=r4], 0x9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000040)) write(r0, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8d) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) pwritev(r2, &(0x7f0000001ac0)=[{&(0x7f0000000b40)="97ddaba78f4d1434e2ed3523dd8f2b97fd0c8e2988712ca2b2540de4b6541d61", 0x20}, {&(0x7f0000001a40)="25d0a946824df490f5d6b0c9bfaa83d2188c499e17ebe0ca924a18824d4117fdc88c662ec78bc51ec2d894b352e07f8f79ed7d72135c5965b23c04adacbfdfd839bd099dc15066171b14bcca4d3413477fe9d369d73895b5b24edee2742a64ca6b27d8b40ee951e35708ac", 0x6b}, {&(0x7f0000001c00)="df06b8988491a67d3f833d6a6febed9058ec0f930bc426b9b940c10309d3270a06d2306ca39ce527b3ba25d3bb776e3139f9b74b01b3459563d382a1794aaaa81a475dfebcdb40572071c026e43f55318f2b0ea52aec83f8db53586626451161cf13a3462d213aaf7f3a611a51eb7a56c83f139d43d38273c386fe352a80b7188adb3072bfc5fb5049d9692c73583d69566c6f93d39124eb1fdaadb1737a914f40033786fe9a071b5d5eacf8ae87c9efad44d7", 0xb3}, {&(0x7f0000001cc0)="ea524a6917f89325475c737a1cdaaad0ad3ed2a8ca3ed7c922e733921214093e2d7d381708c621bacf7db3d79b18ace2e97cd2eb6301addcafd8f181b4a8c66b5bdd12c741d68414fa43b4103abbfb07c91a5a8d8a7e3e55f21242be54b1e28add83caa6ac384518507f8940ddb29b720a9f6a794647dd89ea3705cf5aab743d9131ab04dc4cf7c480e1883729001b0c47500ccb28f20672e25c8c3273c410e19ba37a90b607fa6937740f267dce731699922b02558dc4f90ed9be74f53d473260048e4100a0eccd74af5fe6f1ddede45a5bf653d9928e5fef2b1509360e0b1efd4ad41263", 0xe5}, {&(0x7f0000001dc0)="7c0ebe80efa1a26e87cf99c7eae84938750666591c767dc9033a74487c70707b1776464522a235aacfb9fa97969b62b4bd24071a096aeedfb39a74f586596a6ec72f755c1a8440abf1828a1cce5ce4838939e9d9a7455e2f30dd0dc8c113ca6c8633ab090efd47dd573ba8a4115a59d25612417c9da1e9c2938e391d651e32903571a1bcabd123f5e637e97de3b1e5f1d73058c2fee64f5dc370b6868d03112bbefd7e85b92e144c7626e75e52bb2e6cefe5abf35e01b52af6993364d3d5acc126c26244caf756b65fda26b8fb26f2", 0xcf}, {&(0x7f0000001ec0)="611fb988939ad052d3ec055e61eb0414abefe199d92d5913bfb414bc175bfeada81731f3913379be2f78f453dd39070a737208f3ea4c761dbb943848a602010b39cc251a8e25676223f22d112e5b9a44190aa04a98b8798375d563ce5cead2e0b659e36575b71e9240f9ccc01c19cc4800378cc82fea2ffd74de22fab1a8d71d9be5f0ed156597105c38cd41d775d3c9", 0x90}], 0x6, 0x0, 0x949e) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r6 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x18, 0xc003, 0x0) r10 = dup(r9) fcntl$dupfd(r8, 0x0, r10) getsockname$inet(r3, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000002480)='/dev/zero\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) recvmsg(r3, &(0x7f0000002440)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/229, 0xe5}, {&(0x7f0000001340)=""/60, 0x3c}, {&(0x7f0000001380)=""/19, 0x13}], 0x7, &(0x7f0000001440)=""/4096, 0x1000}, 0xc17f747ee1cafd60) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() fchdir(r1) r2 = getegid() r3 = getegid() r4 = getgid() close(r0) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = accept(r5, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r7 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, 0x0, r7}, 0x3000000000004, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000200)=""/148) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x33, 0x0, 0x10000000, 0x0) dup2(r0, r1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x49) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xffffffff) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) dup(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x7d101e15311e6607) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x9b261c00814598b2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0xa4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r10) r11 = dup2(0xffffffffffffffff, r3) kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x44, 0x80000000, 0x7ff, 0x7ff}, {{r3}, 0xfffffffffffffff4, 0x3, 0x1, 0x800, 0x4}, {{r5}, 0xcfc20acdf4030cbf, 0x10, 0xe167a91697aa1abd, 0x1fe00000000000, 0x6d}, {{r6}, 0xffffffffffffffff, 0x7e, 0x0, 0x400, 0x3}, {{r7}, 0xfffffffffffffffc, 0xa0, 0x2, 0x2, 0x3ff}, {{r8}, 0xfffffffffffffff9, 0x5, 0x1, 0x0, 0x8}, {{r9}, 0xfffffffffffffffc, 0x9, 0x40000028, 0x2, 0x3}], 0x3, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x5}, {{r10}, 0xfffffffffffffffa, 0x0, 0x1, 0xffffffffffffff01, 0x97}, {{r11}, 0x4, 0xd3efc74ed6f37f65, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x7f, 0x5}, {{r2}, 0x0, 0x9c, 0x20000000, 0x5, 0x1}], 0x10001, &(0x7f0000000400)={0x8, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: 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) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x87740522e8868af3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xffff) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="200e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000440)="6f9e5d6d1249a62764cab1ff9a4d8e6d02d2f79285751aefd033ed64b1700d108c6d833bb3a31221ca908ed1d8be084d0dd589a4f4cb13f8175b4a1d01e0edf67e11ba995e821eab315622af5069ddedfcc2c1d4bc8f967c2f634af4a7257fb08a5baa1e6233762fdcd2132365b98b63895310c0643f9c856c5c3279ba40073abdb8ce2cefd7aedd808119c74ee44eb3", 0x90) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r10 = getppid() bind(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r12, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r4, r9) r13 = getegid() fchown(r1, r4, r13) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") socket(0x1, 0x4, 0x8) 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') open(&(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', 0x1, 0x4) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) fchdir(r0) sendto(r0, &(0x7f0000000080)="d1adf311886e172d7050142bf78297c89e033cc3e4851d744e46cff2a5ff94367f03618374b7a53bd243591d6e6dd13ff3538874ab7c519e13f5a4ab3fb9e2c18b1ba993cdf47910f568", 0x4a, 0x400, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r2 = getuid() r3 = getegid() r4 = getegid() r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) 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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) r14 = getegid() r15 = getegid() r16 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0xe51, r2, r4, r7, r14, 0x84, 0x3ff}, 0x9, 0x9, 0x7}) 16:00:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0x4, 0x0, 0xff) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000400)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x6, 0x60299b9abf5cb407}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x24}, {0xd5a6338e7eebcf6a, 0x9}, {0x25, 0x1}, {0x3, 0x98}, {0x87, 0x3ff}, {0x83, 0x401}], 0x6}) open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x20000, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x44c8448eb7185cfb, 0x0) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x7ff, 0x4}, {{r4}, 0xfffffffffffffffc, 0x70, 0x80, 0x3, 0x7fff}], 0xce5, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x4a, 0x1, 0x1ff, 0x8}, {{r5}, 0xfffffffffffffff9, 0xa8, 0x1, 0x1000, 0x10000}, {{r3}, 0xffffffffffffffff, 0x90, 0x20, 0x8000, 0x3}, {{}, 0xfffffffffffffff8, 0x28, 0x1, 0x3ff, 0x93b}], 0x1, &(0x7f0000000380)={0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="49ddbba0f6f26540f54b87a2f253f4a2837a64641c11046a0b2bfbbd", 0x1c, 0xc, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1f) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:05 executing program 1: r0 = socket(0x2, 0x5, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) r1 = dup(r0) recvfrom(r1, &(0x7f0000000100)=""/114, 0x72, 0x2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3fe, 0x0, "0000fffe0000200000000000388747bf00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x6, 0x9, './file1\x00', 0x48, 0x7fff, 0xf897, 0x2}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2bc, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xf801, 0xd0, 0x8, 0x20}, {0x1000, 0x2, 0xcf, 0x1}, {0x3, 0x1, 0xab, 0x5}, {0xfb58, 0x1, 0x0, 0x1}, {0x0, 0x2c, 0xd2, 0x1}, {0x7f, 0x8, 0x0, 0x9492}, {0x800, 0x49, 0x1, 0x6}]}) 16:00:05 executing program 1: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3e, 0x0, 0x0, 0x3}, 0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x10, 0xde9259b277bcbf73, 0x4, 0x1}, {{r3}, 0xffffffffffffffff, 0x10, 0x9abf9954331d1394, 0x3, 0x2}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x5c103b065785e988, 0x40, 0x10001, 0x941}, {{r5}, 0xfffffffffffffffd, 0x20, 0x80, 0x80, 0x7}, {{r6}, 0xfffffffffffffffa, 0x4, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0xffffffff, 0x40}, {{r7}, 0xfffffffffffffff9, 0x10, 0xedaaab5f9c92c44e, 0x9d0, 0x3}], 0xffff, &(0x7f00000001c0)={0x1f, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x1a, 0x3, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)) r2 = 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) write(r2, &(0x7f0000000380)="4404dc2b42f268cca0026b8e10f8fd6274d5c2c8d5f676db9062a4b1f327242a8faefd6b704985481e58b84abf31a10e422180c03632017a7a7d058e6c2b453ec5ee3102b5f810e1b09b8e59bef4ac9beac9402a8460f3f36d9a9284b90e1588ed11b835d2acd28eaf89d32aad4e358bf522daed225cac8872532fa9d272c5aec4a6f7e27a11c5cfca42eb25ab803bbd59ca9b20a5e3ed496e392aa70803f2adc53debfecdc0737cb0e29c95d804079d51f73f1e47daa0db27cf15c3a94d69245e25", 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x20, 0x3, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(r3, &(0x7f0000000340), &(0x7f0000000300)=0xfffffffffffffc3d) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x100, 0x0) fchdir(r6) shutdown(r6, 0x2) pckbd_enable: command error 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000007, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x2, 0x0, 0x4}, {0xffe1, 0x2, 0x8, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x10000) r3 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0xdccfa77d5d943678}, {r0, 0xeb80e36a60c67cfa}, {r0, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}], 0x6, 0xffffffff) pckbd_enable: command error 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7c}, {0x4c}, {0x6}]}) msgget$private(0x0, 0x110) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") 16:00:07 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') socket$inet(0x2, 0x2, 0x3f) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSCTTY(r0, 0x20007461) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0xffffe831, 0x0, 0x1000, "0253720bd0f593ac6cb394b14ee56907f9f4f83e", 0x1, 0x5}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x68) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x1fffffffffffff7f}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r13 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000100)="8c65", 0x6d2) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r16, @ANYRES64=r6, @ANYRESOCT=r17, @ANYRESOCT=r12, @ANYRES64=r20], @ANYRES16=r11, @ANYRES16=r6, @ANYRESOCT=r15, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r19, @ANYRESDEC, @ANYRES32=r0], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r21, &(0x7f0000000040)=""/32, 0x20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r22, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0xe, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fcntl$dupfd(r0, 0x0, r2) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1ff) r3 = dup2(r0, r1) shmget(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704a2ffdc5745192a10502304001e0000edfe045ad35afed5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchownat(r2, &(0x7f0000000240)='./bus\x00', r3, r5, 0x2) fchdir(r1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0xb0, 0x80, 0x9, 0x200, &(0x7f0000000300)={{0x1, 0x80, 0x7, 0xce, 0x4, 0x20, 0x878}, {[0x1, 0x8000, 0x1, 0xff, 0x0, 0x9, 0x5, 0x69, 0xade, 0x5, 0xffffffffffffffff, 0x418, 0x4, 0x8, 0x1ff, 0x324, 0x8, 0x1000], [0x3ff, 0x88, 0x8, 0x0, 0x38, 0x20, 0x3, 0x1, 0x4, 0xab], [0xfffffffffffff001, 0xffffffff, 0x0, 0x2, 0x1, 0x400], [0x7, 0x8, 0x400000000000, 0x10001, 0x4, 0x401], [{0x1, 0x6, 0x80, 0xfff}, {0x8a, 0x4, 0x9, 0x1}, {0x1, 0x1, 0x6, 0xfffffffffffffffc}, {0x3, 0x6f, 0x2e4e, 0x65}, {0x1000, 0x7fff, 0x9, 0x9}, {0x2, 0x8, 0x3, 0x2}, {0xffc1, 0x5, 0x3b4, 0x10000000000000}, {0x4, 0x1d7, 0x100, 0xf46}], {0x2, 0x4, 0xa1, 0x9}, {0x401, 0x1, 0x2, 0x8000}}}, 0x5, 0x1f}) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0), 0x25dc513, 0x0, 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x54}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0xfe01, 0x100, 0x8}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x4, 0x4fb, './file0\x00', 0x8, 0x2, 0x7f, 0x3f}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r2 = dup(r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$BIOCFLUSH(r3, 0x20004268) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc], [], [{}, {0x0, 0x0, 0x0, 0x10001}, {}, {}, {0x0, 0x290}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b38af61849b21d0c55625a7af536") 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) fcntl$setflags(0xffffffffffffffff, 0x2, 0x93ddfba6b3ee1c0e) r1 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x1, 0xffffffffffffffd9, "8d5c55000267c4230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/34, 0x292}], 0x1) 16:00:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504", 0x4, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYRESHEX, @ANYPTR64], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x8, 0xb2, 0x4, 0x4, "d32ea20390605c76cd835d0d220d317ad42540f5"}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffff7, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000fdbc79e48f770ad564e68bbfdd"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xeb56) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c77ec000000945e0000000000042ed22a04b6205e5dc7bdab486079fdcf7dce4c406765b8abb7f7847bb65cb642db47e67d76ad9e190467912a0b3d994b1e1ddd949b56934bf9c87713046874598ff26cdca94f4f38a90a1864f46c125f6b2839b73bc73d921f968bde6f2a2f689a9e73a5d38c2700000000000000000000006229fb9ee2e3081ccc7e944e716220dde86084f907a0bf99bb3a1f37f21c28fd7f60ab58d09d6cc228f605a0bf3f00000000000000e0bf338795bcc40c8a7a005d2212b97b46b33fe51bbd7b693757c2a38f44"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = getuid() r3 = getegid() r4 = getegid() r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="89ecbba337ed227a4e8a36ba3584990101ed40926faf47ed33e5ca0bdc54f8f32a8a608a6551c4064ceef5a6498cd0cda2e6f12a52f46bfb249a9268b2240cc01c4170387b42c95eb5", 0x49}, {&(0x7f0000000280)="8e12d9062e83899807ea09e9fe18d05a6424ec540f96f99af01e8095259cc4c4e330af8078e9e430a9b87b68839243bbc95f4f8533bca3de88e9ba5f060b", 0x3e}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r4}], 0x20, 0xd42b09fb6164f315}, 0x6) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) socketpair$unix(0x1, 0x4ef787ddeb9fac37, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0xe0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) getpeername$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fchdir(r3) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) fchdir(r5) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000000)) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = dup2(r7, r2) connect$unix(r8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r10) accept(r10, &(0x7f0000000300)=@un=@abs, &(0x7f0000000240)=0x2bd8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000180)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632ec1259aa72718d0612d", 0x7a}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup2(r1, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x81, 0x4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000002300)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e89791c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf6153f8ee576771972b0146b4bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099d954b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c07216e264286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5724080b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79de05878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc059382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a3d331bedf6192712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884843a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c145e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7681ee2ccfd68913acd4296deaba9e64a917ff41dcacbb07de977a37b8b42a86a1397b0c8161bacff5c0a694f5df2aa3298e8e81f43c32140525c5a7b0f88d18716841ddbbf68ce0037fac2266d7c6bd83f85c283db95c8895c3e1e4a8a85632380d9a3989ee4057bf576d4e91492b4b719165ead0e8eadbc39d0709bc2348a88b598f4c826b8494a337dccb3c951da153e00d53ddbe22e154b84f896f5e64ecb5a6880cd818aa87f47894040b6260cc39eff521e44a4ce7b53b96af3784b67837368b3580d9f0a394902de9cd2f762b28c19e391af55802c0dbabbeec237c8535fd96393dab4a1610327156b3575fb5d84fc815b6b9bc0fa118df6dcec887c99f82f3abf1d68d110c70c7c8384509d09203c66ce8bf54fa69925b3bf4d3b8ef7c3754f740e22a0c54c307c200e13e4fd39447913b66bafc874c25e37639e475bcd4ac5cf56b88a0cdc96ef3d3f916a45a99f0d1315afeace6dae29e354f3e84557c9010b8eb0682a791e1ae66e771bb6068cf61e787f31e0cf7a4c9306965f68080e9c5fb5b4e5a37ca5480786a04e86b8dcc5564010ff96011f7f69f6076a07ed04d964edb9f2e6e13087ba54cd492fa72067cac87d5e73f5a0a6d2ba597fb4a57db9884c472fa837e842a1de6c46ccafaa62e6c5fe", 0x1, 0xf, 0x0, 0xfffffffffffffd51) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(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', r7, &(0x7f00000000c0)='./file1\x00') symlinkat(&(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', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') r8 = semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000080)=""/37) 16:00:00 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6a441e6bf3bf55479900000040289d4b6816ee4ffd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eeaac62d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b8991da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb8744310700a01f062659c1b342de3bbc14179c6028b09e7e77abff7d2d028abe1727d3643a983f41af54676b76b62149eeef68e334bd26ca89c17ba0a3724c81ec045d386f8991bcc8a63366484553c805549993ba6b54387cc0ffd139a068671da4caf64c168af8d1f322524814e2243762185bca7006f7a2e207c6e436cacd70dad6dc23f75a090cf270f8185c8b3a9dff09f7af98ef60dedfb5c3cb8157f1a606e32258615492615413ca2db00c1daa023dc6ff60c6fd6531702d6158455769f93fa787392dfdf28920400e"], 0x10) connect$inet6(0xffffffffffffff9c, &(0x7f00000000c0)={0x18, 0x2, 0x7ff, 0x2}, 0xc) dup2(r2, r1) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) recvfrom$unix(r3, &(0x7f0000000040)=""/24, 0x18, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mlock(&(0x7f00006e4000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x200000000000021e, &(0x7f0000000300)=[{0x8766, 0x6, 0x7, 0x1}, {0x1, 0x8, 0x8, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x28, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) poll(&(0x7f00000000c0), 0x20d5, 0xffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) clock_getres(0x1, &(0x7f0000000180)) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = dup2(r2, r3) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") 16:00:00 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x10, 0x81) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="00fe58067e886f0a6873d1af7cf309b092afd4d70e57382d6ec068e804a96e182677d52f60e420d1f7f6040b49134b380d480287724866b3989f6a3bb77f46e9dc85606da7624adc86075dfcce81d1b9af6cb24c267afd812d720a14579fd3642a8f2ccacedac611ee5bb3816c7cb9bcbbf85b276dabdc0ed55a050d698c3fdf0e9e742a4dbbb0423389374f7dbe21573714", 0x92}], 0x1) mlockall(0x1) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x800, './file0\x00', './file0/file0\x00'}) socket$inet6(0x18, 0xc001, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x6fb}, {0x45, 0x393}], 0x2}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0xc1a0d730b8af179b, 0x2) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x3018be5248f79aed, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) write(r3, &(0x7f0000000140)="b371aaaffe27b2f7106ddc82355f70d1d1ded9633f22096b3df0171727c15c257b67550765c244954b0b9d0445835c511adb0c6bff2b22aa8a65568d2e71c77469c225fa42e1dc45adc67aa9297cd1dfd0e25f0715dd8891401f2ebf9104db28f76633720f205f33af0767ff8bdb5613b04e834a46afa1fb", 0x78) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x70e9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/155) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getegid() r10 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r8, r9, r10]) r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r11) r12 = socket$inet6(0x18, 0x8000, 0x81) socketpair(0x18, 0xe7d2526aae05f4d0, 0x80, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/pci\x00', 0x2, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x10, 0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r21, r23, 0xa9, 0x20001, 0x1, 0x1}) r24 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r26 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r26) r27 = fcntl$getown(r26, 0x5) r28 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000140)="200e22", 0x3) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r35, r37, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r29, r34) r38 = getgid() r39 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r39}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r41, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r41, &(0x7f00000007c0), 0xcb005093f78273e) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r40, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r44 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r44) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r46 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r46) sendmsg$unix(r3, &(0x7f0000001440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="733799769ad186a114faef089ac41bad2d21658ca86b291edf4c71362fb61c850f88201b10d503a9041be8e1f0a22debba228025355a72052743a3dd7783e76bcb496f3a16a29ff5b8bd10a7de12b695330f3f23f3168abd8b966c252cc866247663b85ce960b03124cc704613130d5876d806213ccc761c6197eba1faf4354c9bc1cf9b79dd3249621d31f2f78bca8ed2bfe363f28cd162758bc81bc902f0681af68c9fc53bbe8df08ecbd91a4888e648e3b30a972c2d33ebf148b8962705e3853841582425984967da535dad12c6aaa3e227d895b37e93c54e4e9d104cde70533cc8bc2736b4df4cfb826bc016ffb83ffa3d75ffe3817cf2df55ca61290a987ef39f01ef7e02c89181586aa24dcf4159111b0d6909327c42bfcbc69ad02ee51c794d3fdfa83115e7eea80de54b26953ee878252bc1763066781af094f304dadd2747f6403f618ece23d712d73ea0a546b8349326fe1fae0fb544ecbfdf0680250bba580eb9ae1e018cfba17435eb6b74e32285e991e805bdaeffb29ad759cbc1bbd3ee24245a7c1cf9fa346379ae047f990874746e02af567d9c574baff5a738d0ae96209967eaa417f241e026b3cb8f1a3cfe070326171d579862f1fe5bc4c18b82ef1c2a61195f644070c74789e747fc307b6941addbd10cedbaa2eec3f08a70d8e199ef8e57161dfdb4f9689824230441b12b75f5fbdbc9b80243e2016c3186b86087e378c8cd57b024930d2b0ef7db614ca51a44d5fbcc1a215eb28309b3bba105bd02b159182cb8bcaea1fde3b229818a1293b83b334f6cda9b9a9a99a11f278405335bb0040d94d5a8b4e2c736eec9563661a495de695460c5bae214dde02fce64ada034a8febedeb0db8c34a28b9863c337d78e6a73c22a5791bafaf395ff335aed3aed21a58ff054c8c314ed41e00848962a82bfc0d672b84ae4794deed31f171364bb6c66257b69024428b777f4a2acaa57f381103d1f09464a2a2e4876265eb8344ae48d9dab76ff56d19cc7adbebb9346c3b04b063b65fd9425a81798aa589b8a10f902fee5466d7c96af6dd4ca6e6b5104e2de39c6b7ead1b31bb0a307ede903e68aa7a3d24accc8494fe491508cb41664ba1610474c98f0b046383485713e63acaf4e29c734245c26ecdb9436b83c9677a866c9c8088d11511f7be5a8c0c6730536b5ba2cf19b52da93df94276787b04e8f59d8f5ffb34c60bbd5efb9d5382a361737d3f6ae95fc3c26f8ed98d8972ae2f474c558aedec0a8aeefcb770bf54dbf7d1380a8757d26f9e36cba2bf4d11ea0653c9624e358a2a13c34382147a925f9a597d2aeb059f02b328182fa1e37c17371b053e45a70826a3471cf025b5bc8587f7db1b154f4b2bf0e51cd60b747bdf2f9e43f3883cfca188c6fb6d1e3160f62bcab8069b4140113beb18c0c195b4ae08d955a4a943b14b5675e03f464d656f61bd51f19ed6bb560cd58aeab0a1401203d230a95d1a59089d5d1d3ad7aeece76c8fa86d88fd68037ac77b39dc61e1a34b89c09ccb5f815e797c5bc2e264693ac95a51bc331a1b13555612d101eb6c24eceeeb7fe0ef30784614c3f1c0ae0507ea6407e6c032ac2433c1c2195d3190e2502315931a8319faff7c7fdab9b8af1430fac3073f9acc173d22f7add0ac330800ee9ee1c431017c8180af0c05f508222aefa113fd8c620d98f068b6f82ec3f0462f9f79869926dcd0b6150e6a8be6b6a722f8f03bfe7a424f6ccd4933a33e933cb42a709430fefa6540e84284df134de9788d4940047e4b8596d77ff680e98cf22931d39b3998e4f0292d1a41f7d17b747b210c34dd964cb2d5b00b09ebbc9d80658f4295f3795e4a8447e0d633e5ee5addbce809528772c5182908f41c1b27fc1cf36ebd523fb294f44220c38512e1337b7815039328fc5546b8f2b99774a768bce6cd3ad0254cde5f9681afa219d4df672c102cad73c5668f39cccd020450a94b688ca05f3db097b70a292d336c5bd742cf98e5605578c8a8bfeb6e7310199aad87539000bfee0efb7d73ba47dc96735c916dfb896ebaaa8ad3158470f9f127c87f010f22527dbae7fbf60a7ac23573b35f0a52d65ce93c5f8fa287dd3a160df37873ee280905214c143e08887f267464cea1d866a08d2120e3a79f96c929a1a2eadb8eda3e820ec928ebfa88d073e66f541cd92a4c4c0d1848cefdbe1f188679a976b33cf44983dfd5e5c0b66144855b80a491d11f7a43575a43554213057c9ed1452506040039c075374a650246f2a4238eaffd737badbdb513b688331bca89101168c4ee7f623575ff401f06d654caae7593e6262222594a4722ffb41db70000793a85b6011283ca116bb9f970e051a8e17a0852b88802f0e69b1ed6b7d5a7ef9af866becef5147ba24fc7bde963ec69ba6dab24054411cc8f6f266cc9756edc725d2bf1a4df7e8c93c39988d4552fbf3f33bb46863f8d0149279b6d22689956798d6cc15c65bc3a396b36e16b00c0faa81eaa3f462828f9f4ea4b807015134692d2e9d3221dd03cf99c97c8f40942c6d867e0e7c7826770110ace8926a385d8dab600071cf22226a35ad474b63b7f79d5752d8f43b651290988ff59adf8afdc14d580db74bb2b99ef2278900c8e09e82159934189a701306bb833f1f4702487bec838e273a4cac7f70b97f3a796fb9554ef0f11915522308feafcac974be41d34791d4470b66a4a108b18de0efb63f819cbc1f88b293b9cce2d86d1e59dd3b06643b9cae7acda33c46bae000a335dcce33e11530405ae073539b46f16964ab9949a92f7f264daa37c2178fb3c30a18f092fc0f16834093b49a5d7ea221fbdbc6f8e616bde4d49b63e8c93f7346538223be9e2e58a05259798bc7b407c0888149ab8de984e4195aca43cc6d203dcb671421c31a48dbce0f5b16a9688e0bc8853d60aba5ea2bf7e5d7a9bdcf40cda02803bb112e9337c81d4ae8084fa72a9a3f3580d8e22b09fda9f21920825ce02c751b48b861e0ca5aec32975eb9231bf78e566fb98254042dffd3af498b7e863c44160e90484ef8bed99b5b51ab07a1130625891e358a5712b07f1364c3131f2cc88af15988797c810adaf62ae2e5aadccb91d2fcfd2224bae72d7332fcdc489b1525063b73578a551edea4c9ec9ca93536f25b81c90c5398bad4744409ac3e144c04d8ac0b51a5baf21d66be596a24c412ab98ed5d213ebfe1aa7039f48ca73c8af3667e129e3e14e20414d535bccec54c31a92a8a1daae80c7d7606a54b46862428245dce3dc600e250bca99905762b938de7e0de673fc3974b95af37ade107bb7878151408e2fb0c78515f8ff5c96308c1da8826f5effa6cb3fd571effb43a45c12023cd44ad989cf796d22884ad1595a349e6eb82bdcd2986fc14edfab8476414d47e35fa7b7c2f107f98dbf5b6e4caef760e0118711a290e49a29d0ebf99b15e77611370ef69a3490f08ffa39d1cee16e2ff11d32b361ffd017f2aaac5485ee02b0615989338c1a3b0b35243df911602a99462ada436d58e982303650b638a85e34c9bde5e77a0b8843f0e7d6a7fe89396adf317b74a5cfacef49f48216345af68b77510b5f78cc482de574d6ae242ee2f032d8c6be25029bff4d6d8f1aa948012bf5acb788a5b6019bcf80fb0f1206dd153ddf48a7138a5674b5d5c0f8e1b258af6f761a8d37831a8145159a9bccdb45f8fd3f9dd7e5ef44290d3d6484b86c65f09e0c7474874f77bb25fdf883684f04e09a8b15e0763dfc403f2654f152ab667642ec651cd29403065a2f9c33d85c5c0796861f16154d8cd4fd8a995dfe78500a5a238e08e651117984ac7a9fece3136598d1d6d985bbc699165e0cf133836ce43dfdb2d1869b75cbba346a1549ece99ad5b1ac5930b71ec3b31d98023a82492f1e35b6c7ed230e0432ba579128813a418d6f2f00ef6b41c48522daa3209daed1e266f98c2245225b0d94924ecf517ac65d99aca9c25fff77fbaa0e87f08492aa25bb7e289c1f5f3ab90800e289cef02dcccae63325fd0a422683623fdf6f819dda583ae7c8e9f63c0b58220213ab413e81736218a7ee86a9da1f89534af3432712d110dbf8272ca774da19b957c30f0e9268aaf53c6eafe20fea666ad5ea84d1c466fb140581f895d086891e2a3119745cb6e89e819bfef671384007eb6fedad5824b5cfdd9a6385c44a20c9da0c20d279a91334d4163693598fe02eebfef55039e3ab60990f28e921513f565b6811cb9c69da9579f65cb4ab65b8e0669734ccfa8d696f5a38b09c831e8bd4a131f3394095475958d1bd37d52ea3f2b71ff75b789c55c945805bd1cebf04a9848ecd9fef251a6b7c026d14f5b9f9283cd211ec1fd6dd28b40d6b34ac29a32ff81b1dd8c50ffedb8185919f7119ce398ae803b9dba2a2604eae410b2a0d2b50b918ca50cf45ccd0a775c930208d7e566d1a26b89f8cc2ead4e01c6c2eb0bdbd822de375ffe99f45ee94167a0503f4b2f158fef4bb49f150bb3dfa7f630ae98861a30fc2b10d1e0eae5bf6ae7b918f7ad082d078ea67442021ac2d340c0bc40ce33158dadce5fc9baf21c360b328ded926400cbeeeee1d9a845bc16c815213486df0ef8feb5fc4219e954f581f765281f1b1ee64b7f176ad397cfcb6d44799913cb29ecb5309937ebcd70dae272c6c7a5d014c4d5cdeae2dba7a4b41d44fbe90d5da75902d4f75eb850c29722fcbb0382cf172fb8d9206a0f6e1ce27595fdf3315267cf79dbc300defc2d11e42343beda2414a3c0e7bc7dbfe8f89d449d8baf6bac52991290ab391cb9072c62e04b05bfe57eabcb7c8c1ff25d9c0d6d4c2dc4db7e7d084523c36953ad45808162d38ae3214c819216e122b554dcedf8205f67e81f186bbbfa18d175dc5702102c53ab8e7f330da1aebf4e6e8948802069d93a31611b161fc4c8fec0ea855f743956f0f0026687babfdc1f4c2dbc9484adce236ac255e9f2799e35a09343dd146e7bce932e2d2a3f6d673c9a3872b1feea8947cb31b364b1ba09ff83928637def145f84f11a6fe6f008d97119106cd1f847e646868de3c5f670137233e10da4c1c47eaa9fdb3abf83d8a01efaadf54ac35f120ba04ebd1f65583770974396699d023045ca49f36775072b9a36906f543cde18dd1f957a8ad145d510adbbc75ef2fdcb7206b210922d8ec3f9122762318532be44eabbe7c9e1d2243df182fec690cdfb191fd9c3f06b3f54fa929608f431b94d30c95ffd9d19204993a0e6dd3ff9404f716695ab526e6201dbb5aec0aa3e2e25f3d1b244001fd7ccac5cb1d4b89f84f3f0bd4cca40fecf3754cc1b1474a7f152e13cf3ac58653b33b088e945de4c3f8fe39f9b2a09e918faae87f3a390dc30602e8c32a583b104d51225aa35a6b16e1364ff938420b26fc0b1a4565c7f89b32132c659e53cdcfca47892dc81100ad7211c96833cc2a4141a97ce055d8ef6e51cdc9b7f5b160f480a3ea43a0604c115e113cd8ea37500dc0560fd93fa7aa136a37d08691546710885e861444e9670995865ee6be2d7598f639f9ae8fd9baea18ea14c8c524de1937a49053ba981fd356adb365db7756be8831b1fbfba48267001003f8cc161acab3d44cd73b45b386d96ef72139bfc18e0fc48233abb2708b446fa468026d46d11f3dd6c3874febeee8a145bbc7f0bd8e1d6e2762d88a98b6bc2abd88dc12c8d2564623924232aa1e0af8506050ccdc6876688fe57b8d7d442be11d51656e9ab762058640824a65616f95811cd1cb07fb5ebbdb6bdac4c3445113976b0f5807d324bd", 0x1000}], 0x1, &(0x7f0000001300)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r4, r1, r5, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r1, r14, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r15, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r17, r25}, @cred={0x20, 0xffff, 0x0, r27, r29, r38}, @cred={0x20, 0xffff, 0x0, r39, r43, r45}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r46]}], 0x110, 0x400}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xd7) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000010c0)={0x1000, 0x0, &(0x7f00000000c0)=""/4096}) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x21) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x0, 0x8, 0x3, "40d389d9f17ea1eb26bf2dc4248cbcb7a541e4f3", 0x1f, 0x800}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x4) setsockopt(r1, 0xffffffff, 0x9, &(0x7f00000000c0)="c70e32f9afe88870e9c8dace4b54295f66552874fb0043202793876de1ce68784ac0d1615467a4e150f4ee64a985a668c72aa2f9fee67d1f859f0fbb757548d5c086254f5a3424a2225456ae907b631deb0e574b25d74ce088ab43a4973d735dcb56df2589f7800dcd14f605293f31d8b7b0ea90d555782ce4ec12b1fd50fc11b738d5ef222178ad658d99362034e5cb0951ca18ceede1541ad964f945fda089d40710017df4a4bce92c046a4b2f47fa48fd927fb7d812cc594cec2da3fd6f954775a11e89492233ff4167966219e643473086a7734f5a9a937179eb9f893ee5184bf94abcd3750b1b3eaa830a4ae277d6a18dc19854529f058fbed23607901e9089fc802466e90fd30e6038e1f05e7f4bff5db0b7d13fbf8413ed7a7ea618602b6c8a3a20dadc23d14ffb48833020aef0fe327c11528f57d96162cae7dee4163999087b5d3d09878ac29027d39d37a4fb3bee7a56bff668386e5ff3b3d5ffc06e06ea64b724026e8b13119931c6ae3ad13519051fccd85c527bda71af52bc02b888934997eb3200be240b40718f55d83aae9f08613142d7e015940135ac0f3cdeba9f4d63159c834f246b0460ba8656c785ab750fcace7a46fe427e71a7315b1252b018a281a7bd988644be6f4fb7e787ca59d10436b057c6b7d92c70c4b0665fe40b69d935bb5f287d603e5ebb9ddd0c151e7fd55245ccdf26a6b9f90c9ddbfe0c451a9b58659c04c1ea558d32af9a83f793ffb97be0ca0ac20d30419e30310925f0dc51a2f7feed49387936354c59451e898a4b0166ee03867f80190dab0eba461acd12f55fc3ed3eeb8d4d2f156806503130845e73a3bd74e7d0421f5ffeb22d349e62de2fe031123cab48dc356515977ae564fa442a021280f2689a3ef9fba2976d6dc4ad295141df84f655ba842c5a829230150ab7a0cde081b6b964155e60fdf93c86d4652c37c4247c98c9fb4a3605c424aff5252e92c80242d31752ada7aa346c8fd79c8e3d046bbea37fe90bfde2866d1aae8ca9ab38420f6b616f205dba7bf37de315e460edfa61558fb9b829fdda56bb89d5398d76a63cff4571e51d179b73790f2ef9e390f1e84106e6d8908bfcf3ad25bee8f1ef8e52fdc8f60f24161c48dcafe00b72586f4a28e278628fcd642cac3d8b706734d803751b64a43e68455ec00c822cae0a89cafb8581b04808b32265956553ac112195dd4da5f202d156966d6d47b11dadc9c1a09eabfd10ddeb6fa19eb4f31f8cba51603d60d1a0d19bc0401d1679fd5b042289482ff82e1ea9bffc1b878bb30cc763da6cf41d35d5dfcf399c957a30f4b31eed5e5f514dda54b933ef0cd38c2a77fa7b583801359abce9271e80383f2cfac8f10ee887c6adc90044ec2a1769aeb3be7ba537719f477a72a01a6cb1b4eca9d164449c1ebf651bad3555c42b786123a670916e73577760f0f33ed8faa592d760c2560cf69092276542f4562d3b6202981a9d183989a82d7e9b6abd452db05edd0ae450c169f51a52f8337598e59fc834fa8e425c6ef9a699e70c6609d0a59393a0532779c3bd3e98a38deca8d267049668d6838df562a30b870199263e019e544478d09d85028bd277387809bf4dee68f2d2a8d0eeec2f8e67a08bfe2c98c3f09dba827e5b2a1d9c262e219cf97d7411ce97027512fb319e1fc009c5764159f6784372454f665a3d43dc590a620137d27eec118d86eb3d33e813211e103772532fe16ecf7c1afeb72e512093b832959407ea098b1f341a8eae6e3d6bf7eda50879ffd291f331778f7c58bb399135a262367aa2fc1bb9a2a1829a81fbef9ddebb706bdca4791c9c10e6186c6bc3a8d4ab771403b4a0c5feb73dde839331a621a51803a9161b0f16482c2714697d70bfca3f7904ad7be4e997360e17d686e0001ec4b3466b59494f6122bd46f37f76e192d8123845915f31b8a7d186d039c450459c4faf1418f256503146ea8b16cc549b1c3b88f4b3a24b68815844ea622f97164b6a35379d5318dbccf210f332049c380b015fc1e7a188dda8a95bcfa7834870964f484a7dc51e96338514b5d698d637441e357517a5fdc8ab8a8e76b72bc2d87129e9216b725adfd29d0740abcb88d39190b30ea117da3fd544cb1defbd551edd36e337aac8f417a935f9f178be5180756d1c0866d301b02b12d2eb2e44548fc096ccefd77072d6918e6e0d2667975a14a86d113f3606c32f6750ac97bd70c5b9609bca616ac643a367f5ec42e5659c4b4f75485d9582b76398d8c8552642240edb97c31396921eecfb3a9037a98671b032269ee2ba39439ffab7eb8557d7a4e9e508c9d7b8c573acfdfec2323c5c6be2b58838bd4670f1baee8c183b74a95e806cfcf1eacef5439cf7f0298a2a6391a58dc7a33144ecffe733fbe199c6983d8b337b227f25392c6b94522d37ab19b1471adc3ead20d1a598cdac52b775ec1aaf15bbbb77a378740023944ec3a593b4aa19fad80d9b01c17f5e9b34d96ebc268d130f0e39beb3016df6e1c49b64cf23b6e0abf533db6713d7b3fb7032d1b4c9c3e7b36b6ec110448d841c34ed6516d27bd22452db14a45beab2ad7e4498bac73c8378ea2c3eed34144ffa09de2d5277b0c3ebbbfe7bf874b1e0d3ecdae7eede9b1de16979d425ff0f1ed26afef789789fb1d8b37db63814b96ef7292d1665f6dd8dd7a0bb7fcb1f5c0c667a935a024fb8ec9aa98ed56f02522f91306953e1756f8ccba448d38e9c18ce580988fa3fe9d8851a77d6d3652c52b4cd77098a492745ecf821ec81a50fbc2d267b577a59714fc4780d82b0dee1fdf2648cf188f1b500f62ef530037102ec8258c21e0b11095538096e5dc20bf9cd440ef67d5bbcde1fe051972b2676ceb48f51ce3975a7c828ecd5f6b0c29c5cabc8c68947e3d46672fe2a29bb51729a99eb68d1080808f9e7f85dca116b89bccf1cfbd360af3e87fc65f390c536f376f8f1f2594acd6c4c58ef921a01077dc279df6deac7344b2fad94fa9683f293a2aaaad14bab2b68634cb825483c7a855011e20a00ae53874a0e6ba1af24ef8ccaa2287b1d91c571799f4a9f17d6c142fa86adb9fd380420bbaf54b7fb1454191369481cd315cef02dc4e4d4283aca8bf235f197ad30ca1f4dc56f492d0e68f252278d44052090fbfa5a6c8bdbdc26c4450a7419acd22e1e4257588d50c547248adffcb497c84ef3d46b882fec3ca0f42bf1789b9337c86a91765229f43c5306a7f1be6e9821e1ec626ce68382dc18255e01af70ea94d1b232fba40f541ce9ee08f1fdf6fd3461941c804f3cd8498df70a68453e2047f523b80ea3b3d46d8ae089df636abf79f364e9a1f63e002bc6f872d49326cbc706f4f95f67fecbd8b509ebb85ba4094e9657010f59892e71ea066b55a51a041c60f52b4bff2494094dbf12d52d17f766c525031c33be7cc3c84b767c50a7c0b54b8dadfd1834cc55c3f5574a81b7982b8a7bd17f9b0fb6770dc9caf43c35f6bb03ac8b4aa64e4efd5fca9b10075b96a5b943beff9d23c6e3477cacc01eb7721c8587d987310c465aa746205270eeac06d57ed72ff1011b26354976ba702d1deba9c36260362c78bfcb3d0dfa4981238e76b1431690caffc8a27f595cbe3578236a09314e640870038127e28b272ac865ed4201f774b19204facbecfa568ae88625179412af446cdcbb90e38dc0075c2c58ff79f0181211977983adceee59e81a36d284c9f28d6a26a194ac0226625f416ece1ce6345daf8e7511b5b47fe4ecec22fcca003a824580e4859f57be77230c2559dd24a8ca36ff92098f2ed00077a7a44c21690fc383b2b63f43686ea9f18d2198e59d8f3236d3d3856f36b86b7ecc76ba29657a3292a80aaf7375c687e0222367f84370ee8ac982afdb7d1a080ae92d03522aa04c47b66f111fd43c3b48378dff26242648e2079da2ccce0b6e27b027912d2be6ec16703f48b3bfd64442ebdbd68847345f67434bbd72ff92f7b1eeadc476b360bdd867bbf5a7e6a0c455081f64639dd940e496c8c73157a4d3fdf78430995984c576d92985abe9afed523779f9821d429b810dd1e6815b28543e2497ea75cb1a0c4e649e21746c3c867ac906983e6b4d7569824cff955b7310f731f3a1cac0f6897a997c7e03b3aa7c184d813e7d193c13ccd377eeede495dfbf192fde6780d77d38c0df1ce9f2998f7a6b0b8ded17a810ee49aa2914d78e3a71f7811bf74c9c5b0bebddbe3ecadbc1b9152478c983efa8a37caf76051990caa440184fb2f76804f7d88994850995116fcf0f311f85e81c101001e58d6f7cfcf194c43afc3f59f29ea5fdf4ec4e85a399b12cf810c93a9c6423390a3df0f4cd00469767212f95835cc60de6cd7a5a299d6b326cc314d626a020e367b5c59e12e0db8ff8ec94a9209a8bdde919a24651dad2755b5f8b5ba0ebac23a03f1b16ccd9fcfbdc59b84aba5b4c4adee1cbdd4ce3b5d6da01059519d4f1e3f87d33a1b4aae5d238e7a373bd79ebaa2f8bbd863b76e573f5983f71888d74646978593d93033e6416512c5ea9f087635b7baeecf10b1818a8ce7f92e915b1448dead74c81aab03e9057e0a512378fde562b3a3aed7be0c69e022caa4be981fd9273bdaec7aedc12ee790405342988024fcdc391b4d6ca9af6735ac29e048ae218c3560a0cb9141c319a2f486bcfc64f444efc196d8a132ca9d88c718fc6712b6c2ba4ba0370106b565d8afbcc456fd3ac7f0378d5f023ad90ab921d204cde76e964e8836412ca6e849664611edc1031033cf201e64a6ddab61c12dd8c27382da9b725106d010163a386467772102af5d65f156059b8b5d384238e17b1fea609bdde74c38f3b917a4c8d61c36d818fe68adf1df7f7bcc94a36d6c1e4575441b3dc8630918333fa150d4f1d04e862b7f90f5227478fca7c37e63494c7dfb7c16ee4b7a4032b16a2028d73e98ce14db3d3b8f9265ec74bb1497dfba4550f95838f73b29e4b311e6f82905ef8b624e466ff00451e3ac7152f1b8f08b618d208a176f03362a250cd06a801764bd7fa5ee4a6cc0a5ce68478c5a10a49423f36b579f0641cdc378b650c2f24f674e77d7ba32f6a3706657319948935d94c329f49f4e5d9c610cd1c1608725f87139715f9d573fbf2f9faf23322fb8e097e80712eddf6bf73b8eff37a0ea8d7f575057b32252c1af83cc9a91e2efa736dc0e3dc96493432c654e2609f4f1cf4b3b91173770b8cd638389d60fa6dfd3d616488648e65f79c507d30d7d34cc136cb80e17fe3312bcd7ecc816b56a8557598aabeef958557392b69f4208bc559919f7e4f222b02a050b095f0e7e0ec7d0493090260d331ac50ec9bda08ac1ee930216e61cefb40b31b3139dac11692641bd0d081439949cf775982b13d057a466cbb675f08596bfcf29e2054ae68e5ae77810934ecaca27290a457de9034b655f8eaef5577c694d01b9f56cab26c2bab3151a0bfd0fe7836a228e6ce14502b82023ade815c274c43b39c57c4a3e7b0fee5ba49b19b9fdbed3651fc05b306505496bd52ea50387e2244bb8c267906a6b880636705cbec5d9257beb24039ba8a8457fd688d284b69f6b4353f29d3844de0c786d0d95e52eef4f0bfbc9db02a69f194a1c2826474bf68348f52647a45ad02de49a80c09b711dbe2f28f39836db94cdcbb101dce1a8a5bb64f8bc2acd55e497c20b6304dc935bf7ec473242b785a390b66577784f0babc8b6ee49297d2f754bff105c6b610ae1c394bc2bd0dbb2ba0b338d4b8e3fa9358229fa0117bba3d617a01834616", 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f00000010c0)='./file0\x00', 0x400, 0xad6a4102e4f632d1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001100)=0xfff) r3 = getuid() getgroups(0x5, &(0x7f0000001180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001140)='./file0\x00', r3, r4) getsockname$inet(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x80, 0x120) pwritev(r5, &(0x7f0000002300)=[{&(0x7f0000001280)="6f1cc8c95d242659cd43bf5da43008d71d3142bcc5035b3fdbf6ad67db1ee6d234c5e9e7eab9aed1d226f7fb132233b1426a7fdbed7e45de89ed85f8544e243e2ee32bd41fbb3858b1672db99c9eedb3184fbd220a32ec62fcf253fc35322aa859550bf8b761d31f9876989a6feebb05e9e8570c099fbb65e4942d1f3fd384a9", 0x80}, {&(0x7f0000001300)="9b06cc2d13b611a0395ef6c44e6852cc848c93c19d4113cf00f950a672196a18004986892c56ce70072c636ebeb34ccf4806920bcb482bae54c0fe0ef92aae7138bc94ac9e7c86098cdaab4b5ded0675d3fe72a1b35d8ad876f2185a0bf5f990db986aee10775907337f657ef0b3f2d64c5072c8b534cda1448c2e744f349a438296eba584b731671c4fb41ce3f9a5bff1af2c3877845046fa3c268c302361e4df148aa643efdadc67b18db986ae22fc3be3ef6cb52126bdb54efd726b3064af3b6814f84c85416de95f591a119cc03aea865ff5f3e236bf2b222ac7381d0f04f261340570afdcbadacd0f917c964e46cbb45411fe888a0a3a5cf25330c5521de65e6d190013e77276c84cdc3bbac41e6f2a3f509bcd02ed5c497bc5ded8c4081b0f4e4097fb8a90f0b7299e6fa8d8e8dc746eb1028790dad65ea3e75f796fd73e2c9929ddc39ceba05986b51ea847e8bcfb79a167ca1c394261938e45f04629157410ed5bf1be04d9f9392f24d345ad277de4d53f7ceb7c67406be61e700e5e8d4e6f9b0a33671f3e848b196fa53c1efd6c1ed5c772743b9123135853e1722180545d0f7ce23fdbfe4cedb08ace5fd9fa1fbd1c51d2a1500df8f69d3acc561b8f73636de55e7bc496b2d79e3c9314a4d02e809f7e8250f0613444d98a2d648a980fadb9c236a293645b2a01e46a60cbc9f5bd74e1665c4495f8b4e2c542803530846326e32580861e5d90a4959b442e0b64a44ba3ee99dfc6c5ec8a0b1ee6983e2a63970103fabb8afa372ede2d96e7134dfbb13c894f87c622e1d2f7c4b4d19f3d488d4a79202a49c51aa9d147d07be1dde7fe0e72f0bb2b73de309d5a24e3ee89288d57796a55983925e1f797bdcab5a935ad2f6fc0bffe2a9fac488eeb46f7ad07102b0eecf2a8cbae2a9a6a3f5664205a3be335e1bcdf3d9385441d1775da9118bc514d7c00153c6e71465a57451ff2f5116d06bbb5ce17a7f8a5835f3a71640dcd94aadad4d07276e6502ca3a26b013c19a1b3ffc050c52726d3d7d7963abcd30557b0e96d40165027d22fed563ac448243d127c9cd08ae85a25464e3fe0539c0064bb43c3f523b23a90e73ebb1820f119470ae235d41bcffbd4f94a7f961f5df0d1e55b823f1fe0fd26cb59d01f9e20567a38c225ddb4c1704bed31894947526b6018442955d5b35e68450b7f86f44e4616d4835a873c184a6e2465b6da4ef7e812f5e46783775019ea6279930d2ed9c45a5967c79f13ff03babba0d8da04e9cda9baffb07628c80e542177c8ba655f0998bce8c2504cb30ea309427e82fe4938fe8020821665f2b12d8c06d370543380866e87bf62a8cab4628c836cba2fe051022c0b95af0747cccceb3186b855394d4a7f2642153b5995565f8b31f1da9d464c09d23d44dcde96cc0ff5d50358919b78cbec7a90536ea40945516daa97d4c4077dee7be9be3b7228841f495f9d70eed3060c51bcecc0ec07e702ce2f7c8ed677c3ce79e8abba0c8fe89d1bad17bedc7322d6bdb784f96a2b8b55f2dfcc57e28d1ccb278108b6a6daabb9fb7e06bc33d2bd5cda210ab779a0e87b3c03e91a326c965ba1b717e0ade5b252701b7e9a9ad6abd5ab2d70015b38d0fab7be71c6dbc75415f1c1d642dd3150a3b325d5b52557f842c5d358fabfd308f3170502f3aa83b8e632876bf585557384235b6afd58aaee3c4bf6f495900c526ff45d99e18afaf1c320f88789c14c1f563915f0dd0fc1c3eb09bf4fb48f5ab7312934c066655b3672cf0dc465f3ff96b6ef514c15817b2ec6b17ad76123b4e385d0671b14e2e9f5cc01b6fec5b5fe608b7160a0a941cbc233bc9290b7e1f688bf91ad6d6b0598addbdcc333d31119aa896dd06b952f8976831f3e0fd28de4677fd8d7811d168c5d8f16d308accc9a19e18fb627f195f509b89cb16a62dbed29eb994f1b0720ef168152fdd4444860dfa4945cf403623d4ecc2fbd8712b5a73031e98f786f6b7f322e14cb0d6e282791a11955dec740138a7af2a683478eca63d9ecfb7841163e9b21979b87b66305df87790c5449097f06136d6ea0b563a9bb2a5f7153530f4d8f56c0c2460e80f285e67d22375d3be461b86334f78b437decf8303dffbd86cac0746131875e08b1d280eb8e94caff2144f9c31bc0d208fd421538ee9b8413029bb0dc176d898fafbab7f6259a9c9b5070b42eaa81b3284181cc45a141f2ab6ed757e3c4da5c83cc280e78e7e7bab585bfeff0171dc82a71a4dc7b486eb1e2395bb3c7fb1da59f9dda3c8230681c95e178d71f6942acb511eb878c278becf812e385a15aeddd8b600c724b37bf0adb26fc673d3ebec04c3063add310eacb7a260cc8b4db7894a29e454bde014e54e28d55efe599c47799b47d8481e6adc1555ddfb1fcfa5d2a213a835e58f3b8ac14d39a7543a15300574c811b8b632787b5a0daa8cb844e4d9b15fc2c45dd0bee2abb223a8330c4a24651ed3da5eee9132590f9537a3a76d5bd9420a01e06f224147e0c8647ba2c473211a4ea86ee823e4db70876812e1045287c826571a3ebf32f023ee7a6d1adfd96e11faf148f0625978d1491adb53442ff4798bbe2357e50b36e59e01632786ab73bfd5242384d4d16ebf78efdb57d11c7c027942dc75ef02c10ff0d2e9f5d405a8222aba49e454b058bad7a8e1e2ff7aa159d5ce72dd0ccb8ba469f183211ced413209d20b8a3c4a28902d82b7011d0daf6b9d17e3ea61a54f0a92b06c3ae0579091d1d23601f64e13f1d6bc2ee459111b2960c3aa8d743b65e157c63665d39174a261dad74fad89b2a55ed7317e69c6137f015787f6689c4046c0a66539703f4cb46e6bbbe4d776e5ce93705919eedcad8f3069383b62927af0becfafe81059f206d0c9c96480863b09fa322ce708f4d11981ef6da378cbd53cb76e421e373efe3a6e1d7c4f7fb41bf59feaaeddf2df01bc89cd24ced4209f84578c5a44178bfec3fc9f8e1f3041a74e3bb129e91811b8abbe8e1d6024d6f5ae5baa9be87850e0ad66082c84c71f2c8c0dc249b29ecf0153a18d03e3be09c763fdc2410d257392ce2e3fd28207c3b8f122963f28f959afc229885077358496279f2f048393c417ed33519ecef8854b0a4712723694da253469f4d8c7cb5465a173cd5049afaa2fc392334c595cf5699e3b7d65043e99924bd71546d7ed5ff9791932c31d732ccc4e5c426624ae0afd0cc21e6dee83aa1391725e80a132f05c44ccfd0ca0838a2475c74ec40450b87076007e75829a33f227fc5ff54425cdcfd26e24575cfc8dcce2d24811d62ed2c98fc97fb326e7f88eb0fecbfe3b221b663f9dc2f6e8f267fdd596d8bbb5f12d3024cc0b33c79fe0ce08d5dd0eb06078327fb2a763fe5c492c07441d663154f0577d066e9b903af01906f47036ebc7c7430b066add199bfce10c44ea8d664d26db107ec925852d19fd1e7c4187b79d4eb9570295cdc5c46d0984e65d0d255894441f076a76d5a00fc681300fc77dc1c9853bdd3108564c3d0c4feea3e92d88240f4d4a65b05fc45104059215105924e8a9c39fceae81f17fdbac2dd29f732205e0170bd033e02b22986956302cc7d9fd159fcd3e494e46144be563a85076ff46f22300ebd155b1aeb3854971dc383fb6a9c83c46d449140ee653f2d39f92dde8732eb99fa2b1230ffcce3a5a3e8a727f299a263ea9335634acfd2cbaa0c5a207ea09bff6dcd5c59fe73e4ecf142e586c2deef47be3541191f79ec2af418f469b822ca1df9e7cf32d62bde6a1c0eefd2a3d0eeb587cd2df393a871470bfa69fd3bcd2f5a538cff8adb96ac969b95196dcbb32acd91d3d112bedf9ae0a60c809449ce5183c7ee5d77d08c81303bd220c4e429fc99342ff3680bd3c896c949e9cfe5582fe26f3a7155d80addcf29797374f87fd0f9b62d5d3572f22357497181cedd9cc59dee797eb9141f5247e59d507c83d7f461053d7a4330fcbbaf4ff255d15075ca24f74ee186b58b5ea4c702bcb64e865e05135810fe17245b885db393d9954e545a14b12e2b64abd7949bb7cf2d7619c517cbd15edef4e4900a08eec857f8bebb8842d2cdd79c62f5bad6bd3b5fe4ca6f6bca7606fea15be7d12d364d6c8e23e5d69fe7d8813b9e3eeb7f3675d167de051093c8afab01034f60887efb1c6aa067e9e7f64cb6dea394312bbe1c1f6135aa5ec9e3b27f6834033852faa8ec701873dd090bd2ddf24b3d6bcbad1403bb45f8c7c2adb2ef3844cd57935021253cb58fe55338def5f97b1acc0486c55dff95bfddb409f93f659d5985a58d4be126006c625109fffc065ab73cd3c3456c634ec521794abf4f516384221a3a2695be734e9ccf5f3e77ac44fdb8272c0fee250e48dba95b12b14bb4769c369f84fdaa222cba0b0f9d213e7046ac8df0011d76cf4a3e4333c92be52788018ccdd82e2fe6d6c955cd8388648a4893d7858e99b0f5929f1d26341196f39d7bc146b2ab8114d82d812590f137f5f20495b131b80911e7531a3128c6e77bcb77e5ad15fd035378ff3ca5f9af77e4a8f3482fa6edb60d03527c1d599785b06f3f3d85df9abffc34172c253db1f24c21f47a37816bca5f5f32124b24f156df753183c016cc268662f2ae91df881a17afea668323c5f52a6a17b3802b729d6bc226c76d83002b2ff01369b393d4d51233f41abffb179550cdfe36231bbddba13a5e4853578f3ab4d18c10d6c290dbd293c0f53aff0abeba0d82cbc2c8494a75dac70111fbf44755f0b8151bb0eabc28839f16aa147c7d7b1be3e868440f1462c78f1e0fbedfb93b6c38b7c1eddd4a386e6e9edc4a5b062448dc06cf11b484203997852c57de0f7b1989eefeadea9cf497647d7efc0031e01aec859224a715927e50b7288bc7075e6bfb05485d8d72be10662eb5da8b16c86a44d19a84ed9408eeb1e211869eac719546254af5f6f97b6a45fd79e5c4642f68ff8e3224de0cd91e4e2ac8a40f8eb035ff1aebcc608f95caf468f9917eaa2c96f6bb5e3ce08b69773769629f8e655d13520dff360915329cede4e48ce535d58eb9f61c32fb09d94a85eec3ab6b2f092ed60908000e09190c060b5c5712d4337b9339c2c6fad5a92a2711175f3bc04ea060bbaab7c1c46441de4dc66efb8a0632a4c10e5b168815ae292d628c3a7de9de6dece8654b69cb9e9b53647c212d7f5de68377103f41cf5b88a8c47108ce54c0173c4446bdf982d861c4941a7ced5856c3e400b0f89e1391ce03027ba7235e9b26fc23b363185c3f0c40b9450196519dae2fcf7443b4fbc09c3407e30a71ed91c0125522e878dc9bc53670ab37933f11b26c595b8bea96f72c8caf2467d93d5cea241f235bd4ffdeb3ff5c81ad207504503042b2b4dc5b0cb0a17df694d1232cd29cb40db4c5345dc0670f50569b69af906f6696bcba8471da73c47e4ce16aedbadf34cd25482acdc5bd702e76cb8e3b41212ef957ed7f4a90c622287e9937262a25194ae111849391aa34dc55652a6553e1e61d552c868a094bd1c79a2b7a199b5854e33128bb09c9e82979218b4ae7149008a641eda42ae6eeaaf3b7d6fe0c6dbd4508eb12d48f50c2a7cf30c2dbd78cda048d9132d349d972c08961d2dd106cdf95eb6d2122b2a879187ff8223e41838e4132c7c5e0ec5d1bff98ff3c038a556f1dadbe7b23695e797f62ea2fb9c99790230aa709b27421f28e4fbbb2adc8ffb11a43f88081fb74aa88af5648f32ae27c49c639ee524f96db8a24880b8c710a998dd02573ecc23b657c080d5c3c67fe6c20a2a2bcb4e53fd2", 0x1000}], 0x2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002340)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000002380)={0x3ff, 0x17fd, 0x2, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0), &(0x7f0000002400)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002440)='/dev/zero\x00', 0x8, 0x0) connect(r7, &(0x7f0000002480)=@un=@file={0x2, './file0\x00'}, 0xa) r8 = socket(0x1, 0x8000, 0x3f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000024c0), 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002500)) bind$unix(r2, &(0x7f0000002540)=@abs={0x2, 0x0, 0x2}, 0x8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002580)='/dev/vmm\x00', 0x2, 0x0) close(r9) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r10, &(0x7f00000025c0)=@in6={0x18, 0x1, 0x1, 0xf4}, 0xc) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000002600)={{0x18, 0x1, 0x1, 0xfff}, {0x18, 0x1, 0x22af, 0x7}, 0x80, [0x1b6251f5, 0x9, 0x2, 0x6, 0xc69, 0x1, 0x155, 0x7]}, 0x3c) rename(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='./file0\x00') r12 = dup(0xffffffffffffffff) shutdown(r12, 0x2) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0x0) dup(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x2) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') accept(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000a0000000000000000000000008a5d24e30539ee8b00000000000000000000000000000000000000006c6d9a8d2f540000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000047e20657d672863696623cbce3054799c886f9102b2672269fafc2d7a652304193c40deeb231d0b0bb405163ef95fbde1e01001a1a0104e976ebb34af32b58"], &(0x7f0000000300)=0x6e) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x82, &(0x7f0000000040)=0x8001, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x84a0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x213) pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x27, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)=""/19, &(0x7f0000000100)=0x13) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x200000000000d, &(0x7f0000000080)="1541e97392bd534f", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) listen(r1, 0x3) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0xfc}, {0x808, 0x0, 0x17}]}) 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", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x2, 0x3f) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) dup2(r2, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) write(r5, &(0x7f0000000080)="029f05f8250af5e88fb1106348f55d9ea00acb197a8c8bbf7f52b5694ceeb458c5678797", 0x24) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0x8, 0x62e, 0x9, 0x0, 0x5, 0xdb3, 0x8, 0x10, [{0x3, 0x0, 0x6, 0x6}, {0x1f, 0x1, 0x8, 0x8}, {0x80, 0x6, 0x8, 0x9}, {0x3ff, 0xe752, 0xffff36a4, 0x22}, {0x7, 0x20, 0x7, 0x61}, {0x800, 0x8, 0x0, 0x9}, {0x1f, 0xee68, 0x100, 0x8}, {0x0, 0xab, 0x2, 0x7fffffff}, {0x6, 0x20, 0x1, 0xd4}, {0x4, 0xd89d, 0x1, 0x7f}, {0x8b14, 0x4, 0x9, 0x6}, {0x3ff, 0x8, 0xfffffffc, 0x3}, {0x9, 0x9, 0x1, 0x2}, {0x825b, 0x0, 0x5, 0x81}, {0x101, 0x7fff, 0x1c70, 0xffffffff}, {0x7, 0xfbd, 0x7491}]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000a00)="d48b27aa0e8a1585cd46ee099580f69b7c7bddf38c8d4b49cbf3f3b2cd121ca533332d8014e4563ef3270659688315082f68d7e86c1a3b9efd9809322a9eb6e79d9cb86e3285d152080030c681a6b77009b299824c2045dfcf35749a1abc9a187851c4529ed5d7d514ee693ab359c344b8268153abc102c8c604307e81390ed98b54d38c9df0df30f69b857ed86ae7dcda09f68e2cfa674e131bdb66ab7f2e6919d2424b4b0dc9a69561f310f5d5c9b7887d3ef1eaed031e4da774b10dbf5304d18d5420391c55d3a3c2c3bc12ae66070319ca20a8ddfdb4f7c9f17161ec8c1700cdb8153bdebe33212bf8e6cd2eefd35434324f", 0xf4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x21602, 0x0) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) getpeername$unix(r3, &(0x7f0000000700)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r6) recvmsg(r5, &(0x7f00000006c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f00000004c0)=""/18, 0x12}, {&(0x7f0000000500)=""/8, 0x8}], 0x5, &(0x7f00000005c0)=""/241, 0xf1}, 0x1) 16:00:01 executing program 1: r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x100000001, 0xc1}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x34, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x0, 0x9, 0x3, 0x5}, {0x9, 0x5, 0x1, 0x6}, {0x6421, 0x3f, 0x8, 0xd3a2}, {0x9, 0x9f, 0x3f, 0x5}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x44}, {0x7ffffffe}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x68, 0x96, 0x6, 0x9}, {0xfff8, 0x3, 0x3f, 0x7fffffff}, {0x5, 0x40, 0xc0, 0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x70) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x30, 0x81, 0x9, 0x80}, {0x4820, 0x7, 0x17, 0x40}, {0x400, 0x6, 0x8, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x2, 0x3, 0x78, {[0xfff, 0xfff, 0x3ff, 0x5, 0x4, 0x4, 0x401, 0x5, 0x4, 0x9, 0x401, 0x1ff, 0x1, 0xfffffffffffffff8, 0x5, 0x6, 0x0, 0x9], [0x2, 0x9, 0x4, 0x7, 0x0, 0x2812, 0x81, 0x2, 0x1, 0x3], [0x214, 0x8, 0x81, 0x9, 0x9, 0x4, 0x800], [0x2, 0x3, 0x6, 0xfb, 0x81, 0xfffffffffffffff8], [{0xff, 0x8, 0x9, 0x1}, {0x3, 0x6, 0x3, 0x9}, {0x1, 0xffff0001, 0x8, 0x7}, {0xffff, 0x3, 0x9, 0x8000000}, {0xfffa, 0x80000001, 0x7fff, 0x8}, {0x6ec, 0x7f, 0x7, 0xfffffffffffffffa}, {0xb171, 0x8, 0xb3, 0x8}, {0x6, 0x9, 0x3}], {0x4, 0x9bf, 0xffffffff, 0x6}, {0x561, 0x7f, 0x36dd, 0x4}}}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000003c0)="03a961175f3f1d8eac7480e7d7dcea502e61e02735d719c7d340967219d480ba8e401ff983a0e8f7d583de4bc7e0e4274367a2e941b7f7e193db58c2d2cf63c0a7d5", 0x42}, {&(0x7f0000000440)="c503203f7b45430908927de1327cd66396b0bda5ab4c09450222e0ca30b3ffede3b3cbe616732fcaad2fa2170d3c99e716c2dd44c29d46bcbe4099f505ad2db7913efb2d6bae03673fc5067d81ece91042230307a55db14e1d5956ed462ab03d2c28066f4fd3", 0x66}, {&(0x7f0000000680)="511225501f248a9b0ce43c18b1a6443106d227350068ae3bb75da11bfbd9941e282dadf9fced2dcdcc6311020c7b5d7746523bd50a4f4049e3746d1e97940114a623b8e3c15521ff55c6e031d2a4c40d07d5af56a7cdc3150896beadbf84440dd67d16462e20fad21cc24978fcec00eef659278f0b2510", 0x77}, {&(0x7f0000000240)="c3587d1e82", 0x5}, {&(0x7f0000000700)="150e89115e2a2d9eae9768a6698b74df4a2ac16c623c282375f1d81cb355c3bff831261400165efae4fe7582975c8dd19339036c3ac865feeea44a6359ee88855519deb5b27d30720706cbd59a8e7c2d80644101a51b0e08b642497fd934b236514d4d943b279d914e8e3702facebdd4329aac0e32d0f3b2ec5525f6409ca382875bd29821830471155a01c0f6e344f6777f6d5ccfed24d20a0d3f856d00c7cbe35ce355372dc1e75be27be9977e6aa7d2882489b68932ddb1893dece1cfb97c", 0xc0}, {&(0x7f00000007c0)="d7863211a4bade7d31c0db3750d185f6d81246b342aece9d7bbe287ed6a04250d968017119eb7f6b5f7984fd7601b4ef5ae9401fa9aaad4693f82acde457b33bcc86d2a1786d05e2f3310ed3170b474553c44be83b76384e251c5ce497400ee98902667f30262c3a4c028797c7685a4886541ea40b6f64e54c5e81adbc33736038445490393e85176337daa916c6741361569a7405f6e55293b57eb6bf94234e82b99cfda2e30e041b4f3df55a0c5f07b35a3e47dd0c94d1400a8c4c9f06af7110a4e38e995e385f6af8627c6db33b5ac07bd44fea878889cc6d25865c04b318547292cb6995a753", 0xe8}, {&(0x7f00000008c0)="99bdd0918a9ae67628ef5309e6e3285c85e728bf7134ccd98c39830f3b8b093a25a6c3d4e72604af3980f38e4c9ca912ed5da1f1aa81741f2bf05a6074e2adc4fba60ca0abfe151f5f1234e658007da1b1aa70fea11c28b5a330acb729a40b3f7d09ba62037b1669470f960499e307d7318cfacc9c66521a11c96d48dd1333233193eee7dbac9f0bfc3ddee6b17e59d904ad0d967a435870e0ee836b50e63b54dbd44b3f997158555a5391bba399", 0xae}, {&(0x7f0000000980)="be254f86728c8339239d5e8cbc1e2a5e01e95690b0bfe1c07393bc2ab87113fcee8c327408cab8392bdb8116699d985ee0d9091cabd909e17d3da89cb95980e8d18791f10c3eab4756f1535e235be95307c046b5be70809a81abdf272d30f6e5eb0b1e25c5c28407777d8b0be0b1e631b882d4cda405bf8c788fa8057c27acbdad01956c08a908204edaf54e4380ed0965dc0e4d796e99f136fd99", 0x9b}], 0x8) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) pread(r2, &(0x7f00000004c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f251e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13ebb2ec87c4cca565591c3cab6288c525d027d4c7bb96c51035ad55cf7e8630fd4160edbdea4c7ea5db2a8cc95b64104e783adf6571423557fb12cd36f2c7c146705e9a2cd923aaaecd1317bc25b4ec36c9b3ecbe0ed78ab7bd75e8ed6ca91a6471cfcb92f9319b3e5b1155c0bd9ff440f0a0839ea82cc8464d8de863ce97", 0x144, 0x0, 0x0) r3 = dup(r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000ac0)=0x4) r6 = getppid() fcntl$setown(r4, 0x6, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xffff) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r4, 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) syz_open_pts() 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8000, 0xc5}, {0x18, 0x3, 0xfffffffc, 0x3}, 0x41, [0x81, 0x10001, 0x7, 0x7, 0x7, 0xd591, 0x40, 0x1]}, 0x3c) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xfa87ffc1ce180653, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0xfb2e82b2bec28e16, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00006f2000/0x1000)=nil, 0x1000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x7, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='L>\x02\x9d\xb2\xfb.\x19\xdf', 0x208, 0x0) lseek(r0, 0x0, 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x200000000006010, 0x6) syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xa, 0x80, 0xfffff, 0x1, 0x2}], 0x2003, &(0x7f0000000140)=[{{r4}, 0xaa2345029c5f866, 0x2, 0xb000000c, 0x7fff, 0x6}], 0x3, &(0x7f0000000180)={0x2, 0x80000001}) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pipe(0x0) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() getuid() r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) getsockname(r4, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) geteuid() r5 = semget$private(0x0, 0x4, 0x265) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) dup2(r3, r6) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = msgget$private(0x0, 0x640) msgrcv(r1, &(0x7f0000000000), 0x8, 0x1, 0x1000) sendto$unix(r0, &(0x7f0000000140)="08a64e140173f290ec4538f4a0dc7cada72e1e017292d680f0e17bc8cb0ee7b18874b7ba684aac0a69923c43c553ef977741dfeb240dd869f7fcdb49359a2633ae3aa11c12a337dda46dd238f7396b1ea1e9a9b53140f1680eb70e", 0x5b, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x73, 0x5}, 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) fchdir(0xffffffffffffff9c) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) r7 = open(&(0x7f0000000480)='./file0\x00', 0x1263f311af32dea1, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000004c0)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0x47c) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) openat(r8, &(0x7f0000000180)='./file0\x00', 0x80c0, 0x24) setuid(0xee01) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x8, 0x7, 0x6a0a, {[0x7, 0x0, 0x200000000000000, 0x4, 0x9, 0x21b, 0x9, 0x100, 0x8, 0x8001, 0x7, 0x9, 0x8, 0x27d, 0x0, 0x0, 0x9, 0x9], [0x7fffffff, 0x4, 0x80000001, 0x80000001, 0x7, 0x101, 0x7, 0x6e00000000000, 0x3, 0xcb8], [0x9, 0x0, 0xfffffffffffffffa, 0xfffffffffffffff7, 0x100000000, 0x0, 0x6], [0xfffffffffffffffe, 0x967, 0x4, 0xa6, 0x3, 0xffff], [{0x0, 0x5, 0x7, 0x4}, {0x7ff, 0xff, 0x743a, 0x9}, {0x9c2a, 0x400, 0x7, 0x81}, {0x7, 0x1, 0x9f3, 0xffffffffffffff7f}, {0x9, 0xfffffffb, 0x7, 0x100000001}, {0x100, 0x4, 0x81, 0x3}, {0xfffa, 0x4, 0x5, 0x7}, {0xffff, 0x100, 0x98, 0x4}], {0x1, 0x9, 0x4, 0x2}, {0x7, 0x0, 0x0, 0x40}}}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8800, 0x0) getrlimit(0x6, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3a78, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c, 0x5}, {0x61}, {0x6, 0xfc}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x5) sendto(r2, &(0x7f0000000280)="3cfd174d378b20e267c5b844149763bd1434241339289803a18d27660d9979858079682fa79f00fa47015db3401f614b14a4994c2f2184a1ac13af72091a95f95a48b872a8d05e4eada188db423b71c08f06ad65f39e370e90d9e7188d5117a13af55182db84fe6ab5164db52a3e1afd0e8121ba487d1c3daf1b80fdf3dd687fb0e42e5c9110d4ee42af2d8096c79583629fd8e8e3083e367252acb36efb87f22724a83171d08d12815cec1ff684a922973d84fbdd101f57b179c44790816df086", 0xc1, 0x6, 0x0, 0x0) fchdir(r1) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000140)="cbc13e710f82957dd89ef420e1732f4bbad26972073b378884c3af89745f95e532c742e1b0062cb49836c5d9b8cb046f6387feebfcfdeae4a6fa8c292918ebd3f00be1079297c2bb2f6b930fae8201b8fc53684d2fe941d26d6f", 0x5a) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0xacb}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x74}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x60}, {0x4006}]}) syz_emit_ethernet(0x1a1, &(0x7f0000000940)="2c2b6943a7330427f6064121d3c6c29223fbc10cc0e4e1c28d44b79ad50ff657353efd68db3ca8133c7c352f2fcd17510c1960141f8781ac4ebccd03000000000000009a817a7004007fcb95acf4b282010a8d0506001695b0b6675c000000000000000057d3e358b11d0742e841c34e28f4bcb1436a8d96d6116d0aa26427b6de87425e31aa4ce20c6bde73a4f76a690ad71580170fd7f86f74dcd6fc9298eed6230f8f83157929c6e324f89c42980808edf64c442b8e35737babc9335d5975f6d373ae491454ba88e9b1bd45b493cd564bb28bc14e356e76e6d7fc32f6ba098b9b4aef00316f48e3cdbe8a2f9b40d09b1f804d2ad159e61eafa5d460f15e9b6026ff8e1a1910a5cd20cf4d9779df3e3ec973bf0721da0f17d983ef37c262cd6d30541aa0da29ced84f6a154721f886dff094e3d98829b35845a7ea477619df3f6a5c1b1f763853bb9bde585fca8e") 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0x350) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[]}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x5d, 0x0}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = geteuid() r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) fchown(r2, r3, r6) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f00000000c0)=""/133, 0x85}], 0x2, 0x0, 0x1) r2 = semget(0x0, 0x2, 0x410) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000001c0)=""/235) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000300)=0xffffffbc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) r6 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = getgid() r9 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x1, r7, r5, r4, r8, 0x1}, 0x2000, 0xb3, r9, 0xffffffffffffffff, 0x5180000000000000, 0x8, 0x9}) getpeername$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000640)) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000680)) setsockopt$inet_opts(r11, 0x0, 0x2, &(0x7f00000006c0)="c5d9ef58dbe0e7157945acff7ef300ea74d839f0d5a900531f76eec14d400f249a527441212b5d81918987d8006a435d7a1fe2ed30c2aa04617c3d79711b314bf3484654b0ee383803b843db95e6b5d02ba048afeb74274e3dd2fddc1aadf1b0c974b9d92e43f16a9749090dde90e5c6f0019ae3b5b2e5f7c3f822a4d31dbfdd3500bf43", 0x84) open(&(0x7f0000000780)='./file0\x00', 0x1, 0x8) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x8000, 0x0) fsync(r12) readlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/105, 0x69) r13 = socket$inet6(0x18, 0x8000, 0x7) getpeername(r13, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) r14 = open(&(0x7f0000000940)='./file0\x00', 0x40, 0x69182b6cae915fb2) ioctl$TIOCSETVERAUTH(r14, 0x8004741c, &(0x7f0000000980)=0x75cc) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) socket(0x20, 0x4, 0x4) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdff38248742ff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fdd9d60f13ad30505e8f5300a3aeef9d612f87f04157795ea4a5c5fe659ff702361c22bfa7d8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000dfd280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac8ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157574e9bb033cad61024acac975a399c453bddf876d7b59321b918f3e9dcbd1bd1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d4400000000000000000000018cc7af924433f562f13b3dce07caeee0073b110a64c49cb634412c4d428a13f3dbd15d3de69d2908c21c78420ac5d880c8d424db4102d872a920c96af6a78c616c122b583fb6bd8ef8438cdbae03351079e424bd094bc2c5b99a2c589f3467e95129a05a5385c57ef943fd2d68c20d2f038c77a8b9b6bf935d3ee39134b3a7f62db04944becc17dbe5f858e3cd8f5da1fe2703bede592a8c8866288b221393c5c2d124d4662bbe08318c9ab125fb9ea0fa4012ffe8525e6afeacf82f6de63464486e059f43adf00de90edf6fff959c8411c9bac2f758c37eb191b05a32eafe0be15f0294535ef0a24957e260b545907d65ee14e4ffac7c47e2138f08770cf093d0116042f7aeefc58bde78e93dc14f83d221b9c5bbf64a1dacc172cd2396f3e71d1362ab2e7824faaa7f77a4027e93a1e56a1de80c77067df52553b20d1b0899432657e5da472d1d02ac0199f56ce5478e94071ed4c8ebb96120ae00000089930aefccabf30a00"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1883, &(0x7f0000000040)=0x8, 0xfffffffffffffc2b) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="7192047da1f1d37e9bc92702fea85574d940a836e2a489d1cda1efc5805e11599d87ee5746522603cf1b744fcb12cc3e4b03ceac91eac658b3f370ef9f2e40cb05", 0x41, 0x0, 0x7) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) socket(0x10, 0x2, 0x3f) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x4ea8, 0x0, 0x0, 0xffffffffffffffff}}) 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) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0xc7512b4242a5caa0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x40, 0x400, 0x80}, {{r0}, 0x0, 0x2c, 0x10, 0x3, 0x7f}, {{r1}, 0x0, 0x4, 0x150000044, 0x7f}, {{r3}, 0xfffffffffffffffc, 0xb, 0x0, 0x0, 0x101}, {{}, 0xfffffffffffffff8, 0x10, 0x80, 0x4, 0x72}], 0x7, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x6, 0x7}, {{r5}, 0xfffffffffffffffc, 0xc5, 0x81, 0xf1d6, 0x8001}], 0x6, &(0x7f0000000340)={0x4, 0x1ff}) r6 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000040)=0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000187a2010 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000187a2010 pmap_unwire: wiring for pmap 0xfffffd803d4c6008 va 0x20001000 didn't change! 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0x0, 0x1, 0x7}, {0x3, 0x2, 0x6, 0x5e419221}, {0x4, 0xf6, 0x6, 0x7}, {0x8000, 0x4b, 0x7, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00 \x00', 0x200, 0x0) r1 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x20, 0x6, 0x40, 0x1000}, {0x1ff, 0x3, 0x3f, 0x57}, {0x0, 0x20, 0x6, 0x3}, {0x8, 0x1, 0x1f, 0x1}, {0x589, 0x2, 0xc, 0x2}, {0x80, 0xd}, {0xf611, 0x1, 0xff, 0x3}, {0x6, 0x5, 0x15, 0x200}, {0x0, 0x7, 0x80, 0x162c0ad9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:00:03 executing program 1: 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1184, 0x80, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x9) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xfff, 0x2e, 0x200, 0x8}) setsockopt(r1, 0x1000000029, 0x2c, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e69931929648e38a9103e51aed5fa51d47454e415c825ccfb454831366ba5ca7db8abccced2547823943d0cd7b28c097d4bae13cd06556ee028b4b0b78a96e06275395928d18a1389cd6a157c6e6dbb61a18510de962c5c8cdfe0e9fd5bedaa2fdc26d2ca1795d4848e19013fa469636b8fac1bbdcf07979473c5f556782e10869cd097dfa0747e4c08ed2f4c4808780a22f37a60901b70818ba69a2c442f2f28b9dce1ee942b0a3", 0xb6) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) write(r3, &(0x7f00000001c0)="ab105f5a07c49a3e55700b6ffff5d11e20b2e6fcc685645c3be702153670cc81b1e8d710c7833157781926bd32651569f78e09776adb5573825ed3c561261bb9cf741d8478fdf65983f8d6f8cb13b1b52e2d1feff5399c1a93cee59945efda63f576bca02094382ba9ab2438c0625b2183a3a721503b35a907f868c557d0c7da348a95dff8185276e7e8", 0x8a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fchdir(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x40, 0x501) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00', 0x20301, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x40) fchdir(r0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1c, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x100, 0xffffffffffffffff, r5, 0x0, r6, 0x40, 0x6}, 0x0, 0x7ff, r7, r8, 0x5, 0x2, 0x1f}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r9, &(0x7f00000002c0)='./file/file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r11, 0x6) close(r11) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r12, &(0x7f00000007c0)=[{&(0x7f0000000580)="ffd63294be0e649f765d0066a30b579d33aa66af4e4e156c3ac63ba6757adc531ad2816d1961a06b2135dc831fc9e319a224278491"}, {&(0x7f0000001a00)="93377afdd7c0df25fe31ca2b19c729f35f79533236f5335154dd38dc764e17ca8c3aa76a8846b88166adce626f2bbd3b152b80df9621b88d91df8bea39f106f66c992dbb49c6490e0442bbce22c210f6c925f8d508192338dd65888d3540498f3c5ddf664778c54dfd68bd8738268dc30affc992d480a9926b80b38a17311c750f117e79db1c5e883684a364c42758de720c3c053474615150aaa12089d0c0fea0d331031ac66a78c108877520067dce10e39c18755f70c285d7ff1a3874bfa379d1b3abf27874dbabe0c7cde26e9783d3be2683b5de04c0c8b42792e1f2097eff8e4b2a2fbb15c9181eb6c07bf1c1e865cff2d4ac9571861ba1ee72df89667844ea89485354194f1bfba0f01f4a06ced208c5109f27d082925b3ac999542a3cdd8ba2e52ea70aa0d2ec904358283bf6594da108b8d313fa31911b1e3bad7281584332be16a73c0f95e7b36839b7309e3763c88369a2e2e8de88f6867883244aca27066c4bc2a63924ef9632385f4ec4f483463cb1ea0fe51280a2da5f65cb302174720d6d0e636c2163445fdf83c5d19e846896125e421c74587b7031bd28cf0922bf0696d42345b7d2a7da10c12cf5b8763d94b5d2632213496b6995ea63c876cfc86bbf01b2cd0d20d20aa53643454004218aad1f019c8e466415f4bdd01798375519a09e5e1391aa91e742bc7a65bae6d6eb9861ea26e5a153ba403cfed6de9d01e54d348ef3bedfe6ded148a1b5bc578b57d923be9461539b66d564fef4492a1b4a2c0f5ccf59c5eff8d7fdf4a099def245f185453e4a389cde916d9475bc94f3168294262dccb2ff347fdc1994b635c75288f9c0de34bc6b443f3f5fc4d6b2619f4449c8e019a8b30f4da27684c41e593c617e14fb175dcb0d80502adbff9ceecf83696c7692e1e212061da0e15ba253092e269bf54cad4e7e50e679316acb3fb25c5b6c475f2f279e3342b4f1f501f8c81fba0d00aa3f5fdc1a5a51685397dd840d7a1f618ad0d1a39023ae6ec740629deb68941d4dc0aae93bc1ac5256be7dfca70ca7382032ab293d4d9b4323d53c8a8d02f0aebe32cb1ab703bb1b39eceaf0b202d9ab2f6d1773c0be0b0eb97bb67744bdf614cbbef91f5290eb1b8670037dcf4efe6a7529207ed56de8d1b370add02830cf25848057d1ebe07bf42fe4082201064f5d5c01f917d05355fa45af699facf31b41cfbb25debde6545e7e407d1aa6a249dbdad5ac8b8f460e32cc9bc300c615cb5b3b54714c6477de5310660388e46c1fe6e8a7a02335bc478428a0a4a6a296639d07adff1ebf789ef9258d616ab06b3531dc001687358185b195324fa8553f444bcf55b5a021588c7e19fb6e438ac6f431f04171983c691e46ec9ad48e6f1c5f32e22dab31095c53d0e23a4ecfac4fd5b68192208a6d01934ad6bf55905be9291c909ca3dde7651ca565e3dbd35fb147a781650cdbdce4f9749176809fc31624edf59ad7ac5e248682dd82e67678f78a03349dc99f5595d62c1fa8fbb19dd1eb8db1d93f153ba5858009088a4e6f864460cf16689a8d654636db06d0a083eb2d35ffafbb3a54ce2934984695b6d33be7d920b699f6265f9b11b50a97573e6537aa2f763b82f08e3a585ce8e5ef0f23e425202b4d49495918773102acf50e29aa6a1f84863291ca3104181bb7263bc9c4305006e27ffad90c542eeddfea63714a6aee484555c695455b63f6d293f21d1f5df48265024297dc519c7337d0c29fc20b8ebc4ef2e867441ee2db6958f7db92f213c53fb24eaa3eae7236437df548442263cf107170e733fd151671b1ecc731884bb83ad71f9b5711a65eabfb8e6cb2f2e6e04227352e4c4c0c6efb8d1ae277afbec73e68cf0c924ec23f20d2df0c14d8c4df87046102e72ceb9da4a2bd45090cbf5c027c62d7e9a856469317505f3503939a301f9d48807f22c5f782a35d975ca316237bf95fdce3af4fbdd973ca4fb2981ad5eb87127a2282b98767a63ccfacd34ff411efd85feec80ab80d20df4869a578fc3829c44d475c3925adfb5e87076b199c5686e7c576b482bb641a560a93ec75e59f664f378b94ac08868cac4d253f9bd4d59cd5c712f726f799a8bd785bb266ceca7a21eaedb7a0fb1b3ce186aab32fe084ae30eb6dbe86820cee5b7999a013e3ff2aeca3633cd4a0f4e82b7a2122795646f3f698c83064bfc6f0301200de00585b2fab1a700c15a236c2839ea23358787f91547439e7e0fd6aaa7a145add69f847c422dc7588100ecd22b4c2966ae469f406f44cbeeb402dff8ce66199a86239eae27f7c4f8c3119f2c99806b6689f760c0396bc12f6a364ba98c84a8cf67bc281a080e1ba6696c536d0fece834f61b92b805d3e9aca7d6b253891c98085126530b7745968f7525827946540187f0d12899e70fa284e2cdaa898299386b72654f025b01b5ebd49398e9f01302b49856b0cff0160ed952c0346ebc3577c9b7a1dc463d72d24fadc1607bc8de29986ffaf182392991cef63950945e74ba52f3962714ee034048876adbdd5b28cc9a08292ded83741d2501cbe04653395686a67cf1ddb3852fcbf03f8b1e3108e078344039bf20cfdb7e344e564d5848f2d5e824b61e6d57257145138f5463c6c281f1c1b46f202d14faccc8d041566d726657b55dadc39f262d55df11ac7bd6fac52e2395886399023ad372da85f7b8aed97aac7ac3a50e3c881f1317e9d0f78085435e3928d33cea4fa8669a543e5d79262d6661a2d688929376f1f286a419d89dd888fc707a01dafaf8a6aa987c968d3b3b02db0d21ef01dee45ae7d052f85379cdaa24d500293caad7b22ac59eeb4c8461f71f21f7a24e2a71c94a983bb702bcc908c0d9cc3c5f62eb3ea36e605f788128237d9dc71daf55614119167cceeb7bfcb90e8581456e88643dac714e046783e8522f92d10c2d67e58a24bb1b258d4033e3c6bf2a34b4922b69ca06f5c6b406d520e7ebdddf9b457df6022465b2e425d3e06f991d14331de965d2751bfd60d3b021c463396660d244dc0762f8f88f99fbcc148d1740222c79423e24bdabd4eadab3e6904a0aa9d38506def2cfd1ebd460f295800af8acaa97e5bdbf9b16955714c7ca8b46aa957b408548b5a067b4276cccb6c0e7a277569656fab0fcbdb45ec1672714683efa9e1c87c34418e80d17329bc31478f31e6c053ff46454fbc7cb25f5b42ce31bcf96173b1f3ab27710329ff4af24f5d14ee601242cd3b4d3bf63e31c04381f52cbc4887db7f9c261d7696240cd549d79a292131bda9bafb53a6dd14bcb59873721431c0d279c9440c90feaa9221fa8dfd5703819f8e0f092ff44f20029f4220c8462639bd592e51f6f13f1c6a321056fae918ece8a60992015e7cbfb055d9c5d6cba88b5433dadd88768fcee0f47e7568b729e25226a9c5f8f2606ed99d812371c125bf4607f2d9e14192b146307601578de21eb44373bb2a7d409170102e72069f1be273a11765d989728d936faa85b95523420d6af1312ce1bdcca7a7a600dcfcd25b7f36697e782e28266ff9abd7a69de10e71dbafcb7c177c3ad5f7822a58b2d7f1d29c56bd5711b195f1e8769cd5b680ca18f5d982b9d4da8f1a785bd9874c5e803bac0fd8d6197ecdf9c8e39fa5db47b330624905fad126c4d5dff43af4886ed0aec2d93f32f0807f610cb72c3e1f8f546c2b687d0d52af709db19c1f70a574972b22497f34fb84db2e9f620716f7f91170a45e25da087477f647a4eb4b51fe297d5073f849c12a0ca7086930ae5d0f825369142056c6fcb2c70d05404ce610cc2e03d8019afb309dd9cc41cd6c9378c260b5635e194f93a12f040e70b6af6c4240fb9fa2fe88bb468a02e271a4e4357909c460ed72158b8ed4c7051193dda3e4b83cf97a2acb9d7e15781ca823a490f63dca1127cd26d9668f73995574dfed4ffe9dd9ce89c227a593d6a60cf5013133cccb4ec013c95d2e3da6531ff48abfd45572fb55c530a1a5fc28f3824ff1b1cd2c4a78ea1ec22ff13f3f4bd34986a3c3e771f0c9d66dfae3f51c6e2520b5db6e17f41296bce44fdbc22f3e73269f9241471852d9813652fa62ec0fb00ed1b7b664666f8575722d451fb0958ec45f7ed4900cca7c9b712d814d3f1e3e146d82bbd3384cc69e27d5e6c1407cdb44df1de1fc1cae21b155718ed3c19b03974f68af5a3d0c08f6e91c333d1cec091393cd351b8e075a4f596cfdd4405a0959cf9b55e8498ea1017a476b9b64c7b83d4c708aade4a2e96402e36c82523d6dc8bcc0f50a6202f26c8b3a771c979b8d6a4964d6fd30a4f3685fd720970675f1e356fda2927258044bc95498b6c149adab11e4a5d4e43028498557f19de82b0c7518cdcc3e47a3273682fc484da229d07e224d310495c9f11946e99eeaea17f2712a95159f973c6de152a8d0da7747c6d8f7a7ad0a6db26aa76d7a41c438cc142aa66aab37219b0cae5bc66c73bdc696fc6c51f263733f459ef440260d024f3a690b12ae37da11c54dc2350260417a13c7833e307eac777eb61ea637f2796cbafad4348a0d649abb7461c50e3f70e10ca80ce694d1a4bd41047bc54ad3a02402000ca43dd97ab3e162c4d16244782ca65a57f819a65b42d8622b86ef74049476154ccfc3f4c205f9b060b4aa7988928954d888eff8e3649ced9d2814435d640821e20bc48c618ebd42fb010724a6762ca04f993d9e3115578c070fdf9a9833ed92e18bee6a35d1a33dd5132bb8a2f9beea18fd860938c1cef3d40112c0694a4d740f188bfb16bc9617f2ad7912843f8bd25e7993b37965c62f09f83ba681833cc8092a7378592ec533059bb7e71757c19ee97bc01e3276603c4f01c295663f1688ae3a7d3cdc5e5d08cee67f6659d698c00dcff92028a3e83348a62a1ece679ac9a3f155259042336306fa686630ec925a8d167ca2603e1bf2c65c28fb4f21efdd60c24bfa402a32b331c0e4fa682fe8627ee13549a4f64f5290451ea263b74014dc13cc52f222e0ff3711482ff0e0d856322ecbe0a2e3b64e21ef886c158b2ad8bd87e32c05eb5a850ad066303066779bee18275293bbde17aef9d5477eafcffb3ca581872cd216d1d373ab4362507039026c38d20c1f35a52041967ef610c27bab0d07e80b2b2d592d4b1da95cf6b597d8e616bba00924f6ef12447f887522e2cf010c060c7db08f84a1aefdf02f2f4dacafff57a981774b8af639a01324ccda6cb6ba07c15aade239974f65bf36be38d5df3f1306cd77a3f26dd1697d4c47c356236f905d95853adb1981a2659540927051fcc3d8faeaa1dd48bfa133451739c5394d9d3d6ced77b933cfe6c1e51e5b2e5226be3a86c827f457cee74aa298f4742d190f5b6a44128792a5601c777ec4520d9178c971d9fea56f04c19cabdbad8abd3b307a5d5818142f2ff84d213336bf525887ea46efd54b55a30655326784402bf2a106741da3e8103e4e73250a27f4564cddc905354158c3e7b0d8d865bd09c660fbd705cf9659caba1e117f659a039a06eb4da718ca82428f7a0d641897a29c72774a5d4b20f7f637ebf6b516727b0d9f3e1b6309b89f633b4631ddc110d99a1935294cbf4d5eb6afdb9ad10fe5d7f2c0f3c9904e81e44c58b8af0caacd5161db55cf9ce56a516b8055a9081ea63de9d6e8f623c58e3317c00226a25d4abde3ca55f19e2eef3c952fd7f8f5e301b585577f139ea93c787bc83526d76ecc95ac8f021d978f970d73be28bee363a6c46d4d41b3449d8db8b2b174c8b64022b5a83322bbfdd4dff90ed635ae2f0569c3"}, {&(0x7f0000000680)="6f954f1f743d2a7e193cfe94f90a4d99b11dfa2196304f0c353d95e6667575979756c7aee807b2a105b439e63ac0a83fffaa046d53a1f3d890b02e98ebd5a602df8e54f085e136d0aa3b572322e7c70bd6a82d239be872bfe1850006b0c9ef05322875f919cd3db69ac6b05218fd95cc113134dd2b4ba79e96a217c47c126d26545ef2df8ef534a5ec5c4dbaf2dedbcc1ef7ea7ccd01f5b4af65a3"}, {&(0x7f0000000800)="1c7b5ef492d47d96ea08cbcbebeda849efe265a7b34930e115b0325537972de620c9871f7a44ee7965f00af9bd3b73d7ff030000753542fbc5cf50b7708d19dac081e3d4c7e0876ce41044acd5bf95d0943b8104dfdd3b740fa6b9ca33feaad7387f78a63a5417090848b173b26b0b1da69eb128ba"}], 0x1) fcntl$dupfd(r12, 0x0, r12) r13 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRES32, @ANYPTR64, @ANYRESOCT=r10]]], 0x1, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r13, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r14 = msgget$private(0x0, 0x131) msgsnd(r14, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r14, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pread(r4, &(0x7f0000000240)="858a79147435c61102359a53d13228b685d25351dbaaa01111156070e077c821cc5c72f2dca79b7ddcf447c21f0ed0a4b1a79b6c80e58e3dcc9f354ac70bd99f", 0x40, 0x0, 0x2) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc0) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) setsockopt(r2, 0x40, 0x8, &(0x7f0000000100)="b090a7cb2c8daad878e8231734244330360efe47c17a9479b69f47a5d9629142b5311b56dbff86fda141396cce4e124091dfe3ca46f6aa8b1fc1ef32d4086504093513bf535f32f807726be29fd763c8994d11588a5c6e06395caf66ca432ed79a946649135dfc15d8807f447087b9e6ae7d7b00a79596be16d62792493bcbe1afe67f076dd690b007b9d5344d801080233e2b532680f52f6e93e36382c430169f1a6358ee0f86aa94346f3de3a5120e52937d1b21b910826b4500beb99665c3ad6ff3b102a583d0", 0xc8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x81, 0x200}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x80, 0x742}], 0x2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xf42aabe87c193729, 0x2, 0x9, 0x9}], 0xfd7, &(0x7f00000000c0)={0x101, 0x6}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r3, 0x4, 0x4) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x8, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x1}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) pipe2(&(0x7f0000001580), 0x8000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="01000000000000000400000000000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r4, @ANYRES32=r5], 0x30, 0x6}, 0x2) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r6, 0x2, 0x0) socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x9704b690de753979) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) close(r2) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000340)=ANY=[], 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000100)="9ae613e2dd8c15a28623147474edf8c90e60d2f500885ffa7c15df254f6c07db4245114907d8cb1f4338d1a6d514f66d27654da3ab82414586fe3abefc6397b09d1332203b7b20e071a69d0abd6b82fabe24da738e05753562b2895e297abd11927412ae4ec93da84ca35cd731e3d701b81e8d9515c199fb948e99f96ba2e035c8e341081e1d24d2a584b32d0229a1", 0x8f, 0x5bcc456fd6acefde, &(0x7f0000000080)={0x18, 0x1, 0x7ff, 0x253cc000}, 0xdc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0xfff, 0x8, {0x4, 0x7}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xbb2f669217542569, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="071400000000db00080000000025c6149b33ff0f", 0x14) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0xffffffffffffffcd) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x6, 0x9}, {0x18, 0x3, 0x401, 0x4}, 0x3f, [0x1ff, 0x7f, 0x9, 0x7aab, 0xff, 0x1000, 0x7, 0x800]}, 0x3c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1ff}, {0x3c}, {0x64}, {0x4016}]}) getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f0000012c2517e5f2d37df4a36a221fddc2ad2e2f968c67bbb329a245865ac1fa56cd8520378165b97078da07c38e6f7608bb054bb5d781294c064be5ffb4b1f23254ff850b4d175d3d4a701b8765342c51c6ba10340500000085357ce91071f0ecdf8282b90f8e2b8b0603fa7e70b34aeb5fce98ad3f0bfb3a373c0e14f121b3d0fe78981629bd8e3544fb5e9ab4695db93e8d0da8c71bc7fe468a290cbbc4f57a95f3550da94bc464c8f99582da9fdc77317ce57c2fb252b267cd"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x9e) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="d362a4b16a8bc9630719"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) r3 = dup(r0) ioctl$TIOCCDTR(r3, 0x20007478) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getegid() r3 = getegid() r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) lchown(&(0x7f0000000340)='./bus\x00', 0x0, r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000240)='./bus\x00') geteuid() msgget(0x2, 0x10) geteuid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x1, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="670dc33fe989421e1bc18624833b7ec92768a5f65926ef0374e2bc8c844d1d47c4e302011a4f6f390ddd934c99474e3544719735e85d2fa3a2f2595ff69234faed931228212f211fee88e1bbcfef9161c3dc367a01f0c3c72916b1bc449daf535d721096e05b73b4e3b5fd65907362ac17ccc6461fbf94a9ed07b0e17463b524cfe637782e", 0x1a680a) pwritev(r0, &(0x7f00000002c0), 0x1000000000000260, 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) socket(0x3, 0x3, 0x81) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pledge(&(0x7f0000000040)=',@]\x00', &(0x7f0000000140)=':-\x00') write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/d\x88v/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x4006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0xfc56) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x8000, 0xb1}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54, 0x40}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x878, './bus\x00', './bus\x00'}) getuid() r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/69) dup2(r0, r1) 16:00:05 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000002b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r5, r6, r7]) r8 = accept$unix(r1, &(0x7f00000028c0)=@abs, &(0x7f0000002900)=0x8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f00000007c0), 0xcb005093f78273e) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r11, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="200e22", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r19, r24) fchown(r17, r24, 0xffffffffffffffff) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r11, r24, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe41, 0x9, 0x7fe}) r28 = getegid() r29 = getegid() r30 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r28, r29, r30]) r31 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r31}) r32 = getegid() r33 = getegid() r34 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r32, r33, r34]) r35 = open$dir(&(0x7f0000002940)='./file0\x00', 0x10, 0x98) r36 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r36) r37 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wsmouse\x00', 0x100, 0x0) r38 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r38) pipe2(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r40 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r40) r41 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r41) r42 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r42) r43 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/wskbd0\x00', 0x8000, 0x0) r44 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r44) r45 = getpid() r46 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r46, 0x0, 0x0) shmctl$IPC_SET(r46, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r46, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r48, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r48, &(0x7f00000007c0), 0xcb005093f78273e) r49 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r50, r47, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r51 = getppid() r52 = fcntl$getown(0xffffffffffffffff, 0x5) r53 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r53}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r54 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r54, &(0x7f0000000140)="200e22", 0x3) pwritev(r54, &(0x7f00000002c0)=[{&(0x7f0000002c00)="58fed3c87c59499a69c4dc12adc2d3a6b7b4fe2b2c9f148086228d43dec750a9fa45243b693565d6f6105e384b9e7794a1dc21f47ddb329bd85b00112e1dbfbc700e318e7199341f000000000000001fb108c17da43eb5834ad6b2ee2ad952c0377b656c2c1d19a439506082c84493d5ecbb25711dc404b6fe8314e20a884caaa575ab1b168c27a975fd861365e39c4545947e16260fb55e10a14ba79b6a2ce258", 0xffa2}], 0x10000000000000a8, 0x0, 0x12) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r56, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r56, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r57 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r61 = getppid() r62 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r62, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r63 = fcntl$getown(r62, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f00000001c0)={{0x2, r57, r59, r60, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r61, r63, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r55, r60) fchown(r53, r60, 0xffffffffffffffff) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r47, r60, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r51, r52, 0xfffffffffffffe41, 0x9, 0x7fe}) r64 = getegid() r65 = getegid() r66 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r64, r65, r66]) r67 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r67) r68 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r68) r69 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r69) r70 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r70) sendmsg$unix(r3, &(0x7f0000002b80)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000002840)=[{&(0x7f0000000200)="22aa366b48240bbe660a16daaa3fe743b3f0b1cdc45d56be89122a99304c3580cf8aa4e2d907a9c11ddefeb1e2c399dadd5827759e97e06154d6d4c63d42622f000c94d34309623be886d05ec7fe7bf72a553208c0952eede55d7e739c38e1b774f3e1dd502c3740b4c4615275dbbaeb8db8c70b349cb60bb216bf399be739af227089cc09124f41f6f3c6cb2074bfaa41b357614723d8f4baebb03b074dcf5097a5652c8bbb468c511175f11a38d7cf34b574c915b64a0f39e5aca83c20dc0ea3af6a7672a50e7314a06ed379376c9d6f88fb5c946b5a16834cfb2516b784f4ba1c3c47c333fc7d3eea607b", 0xec}, {&(0x7f0000000500)="064ed37adca3facf9ebc1a721257f66c813bb4e0a91c3407b5d01dacf8849466d74c434aa7d43c0531767ae53bb2a3a1b3529df88b597c5646b8e3af69b187682e47b4bd6a1b5efe8a6c33b5b211b35671feb53f89a8e30288bb7a131656838df40dddbb7a97afd0829d081f5ff7b139453aacd6debc4b93dc6d9c8a06c070cf26c5007e3c923b5e5acf92388b91b7e7c865944ba3ba2f9509ac6e0b7a4d7d48348db27cc09bc26d737534a0ddc1747b3ed0235d4b4b5720a769b34489657405e1f1fc0cd89d661e97b3a835780fd70c0b367e8f5360d33573fed17b53c21452f2e24576aec730f77052888817060c9500aec42b2dbae225f546477c96831c66fc1028d70a70410c6d6f6c046c845ece8878b9640c31ae05551d9e59190c73d554fc4fee913c9b2bbd8a2a8a975f2233e2d9d4cce45789be9c74bbbfa505e1b133b381024f58d3af99b4a2dcc9319d1af52d59ac93c1b4661434f320b6f5d87a92132817dfadaf5bc16f2cd5fc8e516fb09f4348049fa36e378db3e2ca9edef5ec35eb799a3c12091cef9835bb52f6f19fb169e358443cfd7b38ce431a4e2b92c4208c0aea3b9b91e9df813549bdb0ad49412285c0cafdfd56f9459267db3c6ca694022c1ee17a440604e827e0c1472c79d5d3da5c04d5a7d25c15faaa53cac29ac3fd89c4f016dee789be0a173bfbc474626c1180c01671ed641953a88cc5b6d7b30626725093d7dfe0f68384e3536dfda1755562c5b7ce5e7fe55d1ea55b2e023ded8279c37cbd3e3bca479539e882790367c560374a0e405ef9fe03cecbc0a36bd430614fb2a041e86fe0d55d89d56b50f0c9c6825551ee83141d632b97a368c9a835508e9053232ea60677ad625ab646f3d13413b4652bdf1c245991f528bcf4eaeb1c40a4d5e4b173ee946d3f91488a2d76d3179359c1009e01e742bb2438536ed3ffb742c76aafee8055cda49c907a6016b2cd3e234c64f3978bcc4ba4ba26fd9d1d6f9b809b5e18a489191581a7526ae1e8697457b2a28fefe751916ef17a540f6d97622f766594a08c623b93272f0fa044f385208b569539589583305227df2cad422e89e72104f6151d070487fa115271ca703a4193257fe8f9e8355efaad4ef2c8e34f8106b45d6df5b2666481cd40e34cf8efbc10b61d09aa8cdb65be7a158d902ebb61c9e711041064cc6f679601eb4475a8e689650564f1c386e59427fa3a078ec2c15a8781a1c1fa1f1c212db467fe93e670c288c012eb82b6570535840ecf3f72f0566ab3847cc4d80190c1ce43a6ff4049a07019f4761f7345ca8c7ccfa6c72c0d63dd6732845cb15191000295b31d56fc5dd0a4762e4836afb9923fc36228ff927839ef26dc3cfb44fe6e013cc1ded20d4e40e242670f02b792cc051dfa7291464bd74b41de42301f5b5dac54a994de6844a9aeefb7f400b4b439f9dcdf846f000d8bdef60842cc7175ad9ff7ab4084832cb46bd1528aad9889263033ec0f763f29ba06413026620a32d40a52c770b6ab97005fb138b84d2a610a9130fa2be0797b1bcd58056e013ed1d0fad6a3021c1f7a1d8f9dcac73b80758e09517e1b5588dc0ceae9b85fc1285bea8abff2d5ec41a6b8a627fdeffd5d0aa4a778e3bcd2213a091dfafb6dfbb9becb95bb58de80d0ea546e824f3d6843d5c0221ef5474029b88046767e4b8ac4359353ff24f8b5b022804093ca28c47afac7509025074185a2634852d888fe7da28ac65378c754dfae9d93801c04f8ef2ee98b42e196c383803dd55082f9578ce5099f1db1543492e44cbe8dfd027a838e2f5c639670fe8e56c5fe7c9454857a15caecc71a02d1d3f3a417ab42adfcf26e12cb0f922bdbe39bd13d85e6d43100036b0f99a843c119cf18a257d29e18dc5e4242a2b5f7e61b3f388dc1eccbe07c39024f84b61ab7360fb47462db36c1281dfe7e3d052de93d237132ada5cf4e3691c7ffd3c2b95ce8ae5cf4e3d2edbdbbd6a9dc53a24157f3f604269cd964537e2a4a88f370d378e3d85813c887d7d2ba33d45826e9143f49b7fb597ee71bacd0dad7ab66949d2ec98fbee5383a04311feb30ce5a8ee7b91038a322018dea45e6a8ae2e4e230b77030e637633d58ee004b227989693ebb7aa4962211045f40588b0fd2d324122e063f499324b6ff63e211861d946e5dd61976f4c7f43eaae540c8490c41081ed6c5c5efb3c2dc4cb043e0d548e4ef01a954a0de3cbf3e73df2fb61704f8ced64392a237e14a494e88bc3cc0989090c398a0cf01a5a809a03bd733a0b96eb36945f2bc5ed2744b5ec8094b633de2e09261bc4c2edab7ca5a8a736d6bdf5297d8ab116f18f4284375268d85dc1fbece239f886a3b49d240a34f7f090e0fca4c358eceff355b55e54278eb589bb7b821f514df3fea5b019378815a38b2eabfc280533b96647992346239c225ee3282a82e9260bd579a89d97fc2c8c0975efc0307a2960c9deca1ff18a474f8b4f27120bf62cb20d2b5e72a0d0489fcf48e2f17413bca1feb7e5714dad38db49d31c2379824c99e43a10b097faba74b56b61fd3e9a8d8318afdf4a6caf294ed4d520e917c2730fc0a64d14b5c348a7c9d4a8071644fa44e8a063e7f8e02d20e5edb33123b0e7ba68f9cf969dec7570cd6b273a5e40cc6f59afa7578215874ba3976f2d5c3522b6f1c46abc993b67955fa3faf931dbfa0f69d999ed2aa29b1649a1cc8755596d4ce72f14295968536c436c5ba330a452c79e450c70c322115632d282b29ba9742c278116a12a34a3c8b7d840319dd7875ca872088c4ff8b133a2096bb0291243572a99f53ef3955a2dea5eb7ebe3ded1d567ca5d7a8b55b70336e6c99201886d1f64ef7aa4834509719a134397e683d9050a20f4e549728b7b73286ecc06b45d749d5836cd8df97d12b2f53ab0c1a84bdb58c9724bb4c919a6a483c6efe5f8abc6273ab16d34b295d1fd022344f58fc6817336d922a296c8fbce626b3cf2cdee43a70ab1a8dcfe69de1d121ff5530413dc549a443f8ddc0d8ed2a6b10c17bfd73bbbd9f39206d7210bdb67a8f01ac99281b12df12f879d7974eaedf2ea13c72607f234cd812b1c9dfc86982ebaec8f8490cbfcd4a912e42c1f75cc7667ddbab143e2f9c6a67380964c62c9beb946fbd53a1a4fc5cc8eaac95afb96074a58b89b494953efad34f62f87f09733e93ada2935e66d1e2d915b6eb7efe54a9a24db65758904ef67ae834548e3338a8cebee7761751a4ecfcb12fa922d159562e83377d7aabb392b6d5f1617a91e2497d1396dc3bb367b7df0291bdbf5db1fbc99e7b3215500670947e156231c9344f76a0e5974a4f159a2f87b01212024152e3a2242d3add1a87af3eb359843b053df50af6eedfb8c7cfe5514d9b3b139359977a09df716654bdc394750c3fa34a3f0a7a543efeb9a235f412f25f6e0fc51c0b38dd85228ff41a7f3cf44434992f5082e0d0b0ea8551cc561583d83e93ac9526ad34aec8a9b9372958755f98b9c07d4a7a9290bf28a5149bbfacc39e4d1f61bee69b1c6fe840b5e07f54028fdf58f382552c80423e3411950cf0d7828bd1f8843a8271164fb977796e4c7b2244b897a3e77a304bb9575b28ac0da771b66e52636601b9ee28bbb78036fdab26b6e473339708f204ab34788231e92b82015cf4eaa1591985db1746e124b570539adc6039b6bbd1aebb27af25effe48c09e526467fd82ebd641f96dde801ed9c3463bcfbb214274cf4a1b6f2ed7f66a8c0b17c5993ad230b45325a09f7d2278ca8eceaf741c37bf5c189b000a553eef447c02389e9526b6a2a9d085811d70122f904414650790e4b880122e43dbbca12a5b4cfe8d51d51b31959fef9c3cb375b95082f1d567eb09e87ceda204ea31528a03da81e947fe5e4e5e61c5820dd06a8a08dc210e481eb63f4efb392fc816a2a16efdfa2004c5aba39f0646c36edcc941057770b18c739f30d38a5a95cc2043c7f9ab26634f0ba86fd813ce832200c3c40d91f2c220b9a36eda8584a23cdc9d54872b89fecd5bad8733a617c7f52a5835053fe0a29d34a78057bde05ca810247eb8347ebdf00e0461fda1a2976a347c8bf94711234f739a3d7b2ee62efe2941bb1cac6a42e2aebd2082dcc2351039610c7e4494e930171df42c1af4b3313ae1d67c8a883dff5e4d1f52992f8e1fb760a888bb88e9742c7105c834000d413f822460e337b68924dbb1c317c16cf72530ec3f9941f97440b4d3f9557540d9d7ee994cba2a6bdf376c603d2ab13689e660f5c442d4fc4d76fd17f09455d8845d3e6a5f14d769ebdd313633696a66240c4b3bd0bf70eb00c5a021056b5c6c57370b5cedaa9e1df62b4c38ea0ab3a31b2bc8fd9866e5a105efcad104ecbf7e2ff59f00e37f40e95d4d298baf807604063f5c7cad8abdef2b4daddbcb453b14c8dcace4070dc41b251e4af739df274ea9133279274fd856282049bdc948da4e9501b622ea4baa77250951c2f932bf2d2c994ff89f9fe0015bd4a36854fb6ef41e4bcb7269733f364249ace90b630c2968a19e7ca2dcb44ee9c10d083701bf1f7c6887fefaed13866c6ff2b2ff3612802c1af2c85020ae68f8fdf415cd3236995361b14bf405328ccba50507f9a9f4f27342926d57ec2e46939e9374fb4d251675693aed080cd17a23042996e876157348968ccebe6389eefac095c15851bd4622d526a688cf3cd2c01bf745b0e4f7991fcce06befdf700608f003c9268c1f9de47da5dcd82a502d9f542e1932ca6ebd5e8a7fa7dd047d88f8037c7886e8b03e1aa8d0bb7aa7aab2a4c6e13ce20218a9f1821db25b77cf409eb45f1e819464e37eeceb2c145db32761c08021d197dc0c5f68c5c3c4dd0ddb30c8683c588dd4ebf9c9edd724199ead5cf96be70e7cc3642e7670d0b24a15cc6af9d9f496fbcfa4499d1046b1118aa45cfe230aa9e9a91953e8f481460c0062fa06ad7dd1e55500a96dd61f74ca738117b61e76f29f6756d2c47e3f8088ee7293d9992122fe5d263d55190ee7e02a2d94e0ade60e2adb44cdd601b39880e655969409e1caf88356b2cabafdb1e61a0303d68258d919beb47b53b1563fcab8a11374eff09b3635c160fe663d261a4b4f3d656040e3d7c2997455637a1fad169da49c7c2ead9892e31a8cf4ceccb47e69662949bfd1f15ed43a65e4a16aeb92bb7854e7f6983e6e6fd10ceefb5cf995b56bdaed39293537801f47da739309feb9072ca1951e8105fbf1fe79a93315c66b186a5417ccce81eb1b46369b51d208b9eb0ad5273c49919c30db5a77de76654adaa5e113d3ce3a68c77c0647968967b2d4a6abfc5374384e2b1a1beedcf083356c5bc996b081028199f96665af54dbdf65cb2e737261838592ae36d7a2cfbf20cc30c2a4843f27b5d7cbc1bbebac2f03ee91e8e4f7cd3a47bd55d4fca0ac0752b599470927ed78af71b5931b1e505f130107ec5f9b1fb312162cafa55b72477446188ce99a8038a914036bbe295450eeddc0ea6b9e18ee37f2af327b86e1274991ce235494c31beb89975ba32246937929fbea92018f3771a9610c6d60a7ce52c77f9aa8eb8fd78e3cb178dedadcff9eb57f9403c538d31bfdb514a2ade3279e1d3545d45f8d4e648671a656bdb0aebe7e94d2eaf07d0cac83fc01a1330c94ad70dc37b73954e3831e5e8db5ff9dc6f3ff39c472a838b1b945b2a81a9549b0d97364c88d842f7097a6e0ddd0cbeacbb40dd4881224957cfc4b87d09a8f4df238d8c1a23ce035d5b1fc137ee921c88c2a2a9635699053e36152e81", 0x1000}, {&(0x7f0000000300)="6407c02019c92ce90e69e30b1d71b08b11f0159530728ee7cee221d57c507e591d166d91f7eeeeef26685d6946c203e49e4eb5def49afd7e7b665fe3d12539e4371e5cf7bb6f886696dbc1e0462cb0c7d46bdddabbffe5d1829deb634950d994c59a74fbc54c3abc043b2d55ac74c381948d1c7b76035ef1151387c92fe9ee9161c3d0425c087eb97c24761613f245fc480dc2a8953f37cf26058f18b30731b2c1a04e7b844b4dc4f51470278ad7c9cc5b81cf268d2dff5a7c4c4900d59eabf855332deec62edb7dfc8c0f120363b1493f2c7f614f9d70", 0xd7}, {&(0x7f0000000400)="286209a10e68245d42e51ec54e0a67088428213226c87f7ed33adf8ee7671c2168d569b5d6f970366c00baa0927cabcaadd593fa90c35291522be0df01706df01a85c90a40b8be67b5d22f9c7a9e10e882b73cd746cb17147220782e140727809241d7c1efffd7aa12c1083dddeffad8e31cff90dffcd575087b860aeb5c0b12b01f2f1037713cffc4724a4d7dbc5c7ab84495fb36de86f5aaf3c1befd35ed269ef750022be7f9d9efa4490fac617ba754be85117e339f", 0xb7}, {&(0x7f0000001500)="e815ea0d9dfc4f693dcb615770e229a5dedf8b688ddf9f04d2e62c9be9543f0c24a464413c0faa81ee61e145b188f8c8d11be5fcd25f18608ec24b7bf2418b272f038268afbb68605d2d41e4c220ffd4bf959544cfeb1e43c7757d18530c478f14cdcd1fd4304845423563f012578c96b6532336a04e0651b1c8afb368b0290948e4241d974025d8573c4f2cd1eac79eb3b821f879e75f2863d5c8ed73fe45fe5351e5d16ed4a0ffc0e4cb26eea4a18d43473271624741ca2f69dd78c179537618a1421b260f0765442c67430495962244b2f3fac5ee1ece90df9b496151", 0xde}, {&(0x7f0000002740)="d9354b9e7d4f3595135454f4f487a2e1b0ad249e4b8fe4ba54e7ca36afb8e33f478e27c8db8a25e3bff6b552fc475b4e717c81e85edd9696ee9235c34dbce5a4c3b00e057843e855ab7bf1355e5004595f61687c6a6557f6b1e376d3ce046ecc2f0cfb105a2947497c54ad3ec283e72faebdfe8d25d27b53a32989f185c99413f664bc4a5e03d24af9283fb9a287cbdb6192c2334557d21c0c02bf72e27e19c3b6ad9f82e94fdbef5cc104e7969ff038236121a9a753283b08858e58514c163b24a2c3b0a24a68ca713eed4bb5e463c3a25c4cdaf3fcc232e7ad4ba5c1df811c2aaf4e93", 0xe4}], 0x6, &(0x7f0000002a40)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}, @rights={0x20, 0xffff, 0x1, [r8, r3, r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r24, r29}, @cred={0x20, 0xffff, 0x0, r31, 0x0, r32}, @rights={0x20, 0xffff, 0x1, [r35, r36, r37]}, @rights={0x38, 0xffff, 0x1, [r38, r39, r1, r40, r41, r42, r43, r44, r3]}, @cred={0x20, 0xffff, 0x0, r45, r60, r66}, @rights={0x20, 0xffff, 0x1, [r67, r68, r69, r70]}], 0x118, 0x2}, 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffd, 0x0, "854955000200000000105f4e62a00696b2c009ff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x10001) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x7, 0x7, 0x3}]}) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8159, 0x7f, 0xaaca, 0x1, 0xffffa048, 0x14a, 0x7, 0x4, 0x0, 0x401, 0x80000001}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:07 executing program 0: clock_getres(0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x20000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x101, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3b118c45786f140e5141413c698e9414baf6cfa6d3e15d41bf05aeea8ed310241493ba1981eedf9375afa775289a4f0c80d88d4e2235d33787a6dc66b0340981cfc56cbf5c01f5d09be7cde0b69267bc0c93c0e3ddc642a315f947b1aff9"], 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, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 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", 0x26d) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80e0, 0x24) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fcntl$getown(r2, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000000240)=""/24, 0x18}], 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000, r4}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f00000002c0)=0x2) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45", 0x1fc) pipe2(&(0x7f0000000280), 0xe255be0d39974f30) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x315, 0x800) msgsnd(r2, &(0x7f0000000300)={0x3, "2701cea07564fad7ae2a34febbce6132e01fddfa3e963506817052a6f5825d228f1cf09bf3f5ea57e297a6ac7e98533e3ba3aa182033854a757578db07399b9cadff8278ed3f245d86778d"}, 0x53, 0x800) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f00000007c0), 0xcb005093f78273e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="200e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r17, r19, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r11, r16) fchown(r9, r16, 0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r3, r16, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe41, 0x9, 0x7fe}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r22, &(0x7f00000007c0), 0xcb005093f78273e) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r21, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000140)="200e22", 0x3) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r35, r37, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r29, r34) fchown(r27, r34, 0xffffffffffffffff) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r21, r34, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe41, 0x9, 0x7fe}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f00000001c0)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r44, r46, 0xa9, 0x20001, 0x1, 0x1}) r47 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r47}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7c4, r34, r38, r40, 0xffffffffffffffff, 0x42, 0x9}, 0x2000, 0x6be, r47, r48, 0x4, 0x10001, 0xfffffffffffffffa}) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704a2ffdc5745192a10502304001e0000edfe045ad35aded5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x80) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/$ev/wsmouse0\x00', 0x9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000300)={0x2, './file0\x00', './file0\x00'}) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0xad, 0xfffffff4}, {0x80a5ca9f7f5c465f, 0x4}, {0x83, 0xce}], 0x3}) fchdir(r6) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0x6, 0x48, 0x1, 0x3, 0xba71}, {{r0}, 0x2, 0x2, 0x80000000, 0x0, 0xffffffff00000000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x83, 0xfffffffffffffffe, 0xff}, {{r1}, 0xfffffffffffffff8, 0xeaa508255c8fdc9, 0x10, 0x2, 0x2}, {{r2}, 0x0, 0x0, 0x4, 0x5, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x3903a41c, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x1}, {{r5}, 0xfffffffffffffffc, 0xc1, 0x1, 0x5, 0xffff}], 0x9, &(0x7f00000001c0)=[{{r0}, 0x813312d195225cc0, 0x2, 0x1, 0x9, 0x2}, {{0xffffffffffffff9c}, 0x0, 0x25, 0x2, 0x4, 0x7fffffff}, {{r6}, 0xfffffffffffffffa, 0x88, 0x1, 0x1f, 0xc17}], 0x8, &(0x7f0000000280)={0x7ff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x2}) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000500)='./file0\x00', 0x69) fchdir(r8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) getsockname$inet(r10, &(0x7f0000000380), &(0x7f00000003c0)=0x29) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000340)) 16:00:08 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) r3 = socket(0x0, 0x1, 0xfe) setsockopt(r3, 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:08 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="200e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r3, r8) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getegid() r16 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, r14, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x4, r3, 0xffffffffffffffff, r13, r17, 0x1d8, 0x3}, 0x3, 0x0, 0xe6}) r18 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x5) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) fchdir(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) recvmsg(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000280)=""/7, 0x7}, {&(0x7f00000002c0)=""/149, 0x95}], 0x5, &(0x7f0000000400)=""/13, 0xd}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:08 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x20) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) fchdir(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x1, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x10) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0x53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = dup2(r21, 0xffffffffffffffff) r23 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r22, &(0x7f0000000480)='./file1\x00', r23, r24, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r26, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) fcntl$dupfd(r25, 0x0, r27) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r30, &(0x7f0000001740)=""/4096, 0x1000) close(r30) fcntl$setown(r30, 0x6, r29) r31 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r31, r32}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r24, r32]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r24, 0x0]) r34 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r33, 0xffffffffffffffff, r34, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r35 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r35, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r36 = dup(r35) ioctl$PCIOCGETROM(r36, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000580)=[0x0, 0x0, 0x0]}) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r38, 0x1}], 0x1, 0x0) write(r38, &(0x7f0000000080)="a6", 0x1) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x100, 0x0) write(r39, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f00000001c0)='\xb4\a\x00\x84f\xd1\xca\xc9Xh\tb\xa2[OP#\xbdf\xdc\xac}\xa10\xa4\x84rVLq\xa9\x9fJ\a\xe6;\x81\xacJ\xbc\xf3\'c_\xc8\x8e\xa0oZ\x05T\xe0\xab\xd6\x12EFj\x03\xd8\xda\xfa\x98\x8eV\x9b\x8dQ\xa8\xeaB\'\\W\x12\x8a\x9e\xaam\xf0\xfe\xd8wS\x10f\xa1\xf3\xf6TG%\x18\xc9\x10\xc2\x9e\x11\x8a\xbbT\x94~s\xfbI\v\x89\x92\x85\"2\xd9\xad\x18p\xf3\x8fRS\x16\x1e\xc1\xc0Y\xa88<]\x7f\xc9\xe3\x18\x856\xd7\xc3\x89d\xde3m\x9f\x8etP\xaa_g\xdf\xd6\xfe?\x95\xd66R\xd23\xfb\x1b\x13\x9df\x10\xb9\xad\xbc\xe7\xa6\xb7\xbc\x8d\x84\xfd8\xff\x0e4=\xf3\x13\'\x1a\xae\x1e\xbb\x13\x17\xa7S\x04\xcb\x82\xc7\x8d\x0eD\x0e{:izi\xe6\x14\xf02\xe7{\x06\xa9r\x8a;}4\x15ml\x03T\t\x02x8\xd4\xa6\x987\ri\xf3\xe1Z;, \x9a\xd2\xdf5\xdbf\xac1\x80\xd7\xc2\xbaO\xe1^\xbdC\x9ck\x99\xd7\x04\xdc\x8aA\x90\x9d\xc3\xf6}\xf52{\x1c[\xcc\x7f6d\xf8\x065\xe1m;!YN[\xd7+\xc4t\x03/\xb2\x1e\xcc\x95\xde\r\xd3\x8c@\x01\xdc\xec\x92s(\xa1?{Ix\xc5\x8e\x8d\xbe\xcfr', &(0x7f0000000080)='\x00']) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:08 executing program 0: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') msgget$private(0x0, 0xfffffffffffffffd) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x315, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT=r1], @ANYRES64, @ANYRES64]], 0x1, 0x3, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20104, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) fcntl$setflags(r4, 0x2, 0x1) semop(r3, &(0x7f0000000340), 0x0) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = socket(0x11, 0x3, 0x0) connect$unix(r8, &(0x7f0000000000)=@abs, 0x8) listen(r8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r9, r5, r7, 0x0, 0x92, 0x6}, 0x8, 0x3, 0xc}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x80) getuid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) msgctl$IPC_RMID(r10, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x80000000, 0x100, 0x2, 0x0, 0x9, 0x10001, 0x20]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) 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) close(r2) r3 = socket(0x18, 0x2, 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) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = getuid() r6 = getegid() fchownat(r4, &(0x7f0000000540)='./file\x00', r5, r6, 0x4) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) recvfrom$unix(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x801, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x78a, 0xff, 0x8, 0x7c15}, {0x9, 0x7, 0x0, 0x7}, {0x401, 0x1, 0xff, 0x5}, {0x5, 0x6, 0x81, 0x20}]}) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x92, 0x0, &(0x7f0000000000)=""/146}) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000180)={0x0, 0xffffffff, 0x7}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x44, 0x7}, {0x20, 0x7e22}, {0x0, 0xff}, {0x41, 0x40}], 0x4}) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) 16:00:08 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x86e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6a441e6bf3bf55479900000040289d4b6816ee4ffd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b412000035000000ddd28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eeaac62d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b8991da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb8744310700a01f062659c1b342de3bbc14179c6028b09e7e77abff7d2d028abe1727d3643a983f41af54676b76b62149eeef68e314bd26ca89c17ba0a3724c81ec045d386f8991bcc8a63366484553c805549993ba6b54387cc0ffd139a068671da4caf64c168af8d1f322524814e2243762185bca7006f7a2e207c6e436cacd70dad6dc23f75a090cf270f8185c8b3a9dff09f7af98ef60dedfb5c3cb8157f1a606e32258615492615413ca2db00c1d"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) fsync(0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) write(r1, &(0x7f0000000080)="2cd18abbabed0b9f0597b296007f92c27df3b2158ba65e77dc7748e1065da6f5555eb378c1f6af55da9df8bf63e164cd37cc0049fa7b2741aa34242315e9e49f596a823e1130aa5712e858b475ff7c9d7429472ce6acd172eb25288307772f0b4b87573b2b31c4ae4f430c", 0x6b) msgget(0x1, 0x10) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x9) 16:00:08 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0xb6, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) poll(&(0x7f0000000000)=[{r0, 0x4}, {r3, 0x8}, {r4, 0x20}], 0x3, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x5d2}], 0x1) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10004, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000380)={0x1, 0x2, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0x400, 0x3, 0xc3, 0x77c6}) r4 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fchdir(r5) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000140)="1c4bf8a1ae3f93a25ea62a8871e2c392c06b3bfc11a97c8c7e1b55a1eabde6fb86a929f50a2e1af9f07c2269d55bb76ac6f24f2e636629f148755fcdaf104ebe6071c12f129f1121d30644f96fb940672d76f87ba72ac649df295355b2d4ac5aff7a5b0fde183b84c5bc3c8956b46f6064a063e383568ebb37af673f449059307414fc647aae0c1424f9112a6b4f1c6aaf686e4c91ce507a0e7c6487f00d54381dfd20e5e3dd900f69497f62fab375d626ef0c5f3b74", 0xb6}, {&(0x7f0000000080)="3e746c1f84d7d0c7ff0503de975869fcc8de3cf2dedd79255a8cb39f68b549cfec6a4f4a58a80fe1390d1d76ab9b30c4a127d3fdb0fc23e0535d5cc886d272411981f8110a00716a89df0413598bda543d0e0511d7480166e34b7cdee6c488faebbfc1ee5d09464475191b590df7b26bf0", 0x71}, {&(0x7f0000000280)="7fbaa7f54456c731eaeede5b8b41b5db070fc80861e2e13ab16eba49f1f0eceb761bdaac0851fd7c7189458c413ff67833b74efc30dfc415c1de55d7af19ceed9e7b5ea3b961122ff3b9d706bb88d606edf0d136c41846863946850a0fd0e98ab17b58ce68214cb55b02d184a8aa848b4447a2691342", 0x76}], 0x3) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(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) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x3, 0x7, 0x1, 0x335}, {0x5, 0x45, 0x2, 0x1}, {0x3, 0x80, 0x8, 0x76eac3e7}, {0x5, 0x40, 0x1, 0x2}, {0x494, 0x1, 0x56, 0x76cd}, {0x1, 0xf9, 0x4, 0x80000000}, {0x8, 0xca, 0xfb, 0x9}, {0x6, 0x3f, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shmget(0x0, 0x2000, 0x404, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000200)=0x4) pipe2(&(0x7f0000000240), 0x4) 16:00:08 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x22) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x1f, 0x2, 0x6, {[0x8, 0x100000000, 0x7, 0x4d3a, 0x9, 0xee, 0x20, 0x6, 0x3, 0x0, 0xe543, 0x2, 0xa2, 0x101, 0x3, 0x6, 0x3a55, 0x36], [0x80000001, 0x101, 0x7, 0x8001, 0x8, 0x8408, 0x6, 0x96, 0x4, 0xffffffff], [0x4, 0x8, 0x2, 0x7fff, 0x75f, 0x100, 0x5], [0x0, 0x2, 0x4, 0x0, 0x6, 0x7f], [{0x100, 0xfe5, 0x3, 0x2a}, {0x1, 0x65c, 0x22, 0xfffffffffffffff8}, {0x401, 0x20, 0x3, 0xebe9}, {0x75f, 0x81, 0xff, 0x5}, {0x0, 0x3, 0x2, 0xffff}, {0x3, 0x8, 0x1ff, 0x2}, {0x9, 0x2, 0x6, 0x3}, {0x31, 0x3ff, 0xee55, 0x4}], {0x1748, 0x7, 0x8001, 0x2}, {0x1000, 0x600, 0xfff, 0x7}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8000, 0x7fffffff, 0x9, 0x20, "e40b2e69c15d89ba52ffc5b689ec4e7bacb83ab4", 0x6, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r2}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000180)={0x4, 0x3, 0x7, 0xe5, r2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0x33, 0x8, 0x4}, {0xf001, 0x6, 0x6, 0x2}, {0x4, 0x76, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) geteuid() 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x85}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:09 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001d00)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='^%\xeb\x95\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)='\x00', 0x1}], 0x23a, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0xffffffffffffff72}], 0x10000000000002f1, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0207534, &(0x7f0000000040)) readv(r2, &(0x7f0000002080)=[{&(0x7f0000001fc0)=""/159}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xd8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:00:09 executing program 0: setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) fchdir(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xffffffff, 0x4, 0x401, "466c15eed4c388fcc13e29c60775f881232d8421", 0x7fff, 0x6}) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) lseek(r2, 0x0, 0x1ad, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6482232e2f66696c65300d"], 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) read(r4, &(0x7f00000000c0)=""/3, 0x3) 16:00:09 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000000)="a6", 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x27, 0xa, 0x7f, 0x4}, {0x1, 0x78, 0x8, 0x2}, {0x6, 0x0, 0x4, 0x401}, {0x4, 0x40, 0x8, 0x280}, {0x8, 0x95, 0x8, 0xff}, {0xfc01, 0x9, 0x80, 0x7fffffff}, {0x20, 0xc, 0x4, 0x3f}]}) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0xfffffffffffffffa, 0x0, 0x8}, {{}, 0x0, 0x1, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x20000000000346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fchdir(r2) listen(r2, 0xa7c) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x8, 0x2}, 0x8, 0x1, 0x7f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10000002, 0xf14d, 0x401, 0xfffffffa, "661fbef224510700000000000000000007e600"}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f00000007c0), 0xcb005093f78273e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = socket(0x40000000011, 0x4003, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r10) r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r11) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r12) r13 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r13) r14 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r14) r15 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r15) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r13}, 0xfffffffffffffffc, 0x1, 0x4, 0x0, 0xfff}, {{r14}, 0xfffffffffffffff9, 0x150, 0x2}, {{r15}, 0xfffffffffffffff8, 0xa, 0x2, 0x6, 0x6}], 0x0, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="200e22", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r19 = msgget$private(0x0, 0x0) msgsnd(r19, 0xffffffffffffffff, 0x315, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[], 0x0, 0x800) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r24, r26, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r17, r23) fchown(r9, r23, 0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r3, r23, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe41, 0x9, 0x7fe}) lchown(&(0x7f0000000080)='./file0\x00', r23, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:09 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000000000}], {0x3ff}}}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000480)=0x5) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000187a2420 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000187a2420 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x4, 0x0, 0xffffff8d}, {0x1c}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r3 = dup(r2) accept$inet6(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r4, @ANYRES32=r5], 0x30, 0x6}, 0x2) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r6, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r8, r9) r11 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000000), 0xfb1, 0x0, 0x1403, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='%}\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='}+#@+-\x00', &(0x7f0000000280)=']\'\x00', &(0x7f00000002c0)='U\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='&)\x00', &(0x7f0000000480)='$/&$\\(\x00']) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) sendto(r2, &(0x7f0000000100)="fbef52f639a8a52ea098363d1c7f975850cfd27dcc863a44d470b48546d4892aecf5b39e27812db8dc8faed452e8699070fb05f3b0c4c775b0c43e92ae5ac71c23615f79e978d7c207907637077dfebdb2045b9e88fd9bc71d27243e35cf609c2388e041c43b32ed0e2878a9d415341add711b88db0761d2a80cd4d23a10fa13eb", 0x81, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) lseek(r0, 0x0, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001140)="374a7bebbe79e872a755f3582132eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfef2a64f27c62143697f135b7f7a4d36f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be33be3a29403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f7fa380a161254eab48e2041d6cf1c441e1d2221613528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a760000000000008f4413ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdca1e8f38d3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c0749cee9295b95b7fcb70469b15cd18408f3b1e2433bc7c4068bfb8f26e194c590df06083a5cec7cf1bf116157dab11e7a6c0a53189dd4e8859bc48e52759068a4063fda442fdb86f09b9f8f52f281f446cd514d5f1a8d32bab0cb680f8ad094dc68a7722d4d856de375b5a49d281aada376afe491db45f000"/957, 0x3bd}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe(&(0x7f00000010c0)) r2 = getuid() getgroups(0x1, &(0x7f0000001500)=[0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 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) r5 = geteuid() fchmod(0xffffffffffffff9c, 0x140) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r5, r2) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000080)=""/4112, 0xfffffffffffffd76}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0xfffffffffffffef0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) 16:00:09 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) 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, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f00000007c0), 0xcb005093f78273e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="200e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={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) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="47118ebf00000000000400e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cdf9c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c19a9f7db8f25bb127827"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r10, r15) fchown(r8, r15, 0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r2, r15, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe41, 0x9, 0x7fe}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r15, r19, 0x6) r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f0000000080)={&(0x7f0000000440)=ANY=[@ANYBLOB="70012e2f66690f6478fafee6bb000030001168a6b79d292fb6b415f082d0d2c6792de7baab1f9a14988bab958b136afcb1a8140023ac99b733be8160406b747fa6993c85681ca66c8d37f3ff723ad648749a0c1fb5cc5021a3a192abaf66a5e894f0e9562ec37ef81ad856afa72e9c6b5acc5874a599366289da19002401e06ebe428d29259693fd9ee92f3b8fa3219f014ddfd5d5fa992a65191fb6cab2849721a588899b9e2e97f896951805fe7451b0853f322a3693942ffe90abc76e6660185629e96738e381c39e1d7aceffbea4404cf837b6b7790710ad74f9d227087e9198771497ee2a9a004f1ab73b1627c6cd56a1f6ac96df0a92"], 0xa, 0x0}, 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x1fa69083ddbbd9a7) 16:00:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000000000071b542a388706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) fcntl$setflags(r5, 0x2, 0x0) ftruncate(r4, 0x0, 0x62) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) getgid() write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x1c4) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x4) semctl$GETPID(r2, 0x7e9b3a7264863f6f, 0x4, &(0x7f0000000780)=""/31) fchdir(r1) pwrite(r1, &(0x7f0000000680)="64a7b2052bf40c7837d19b770a586aaf81e06107489c2e08e6c01af70b58bed359b404f2383df69d7d740aec4f9df912e31dce4c787e86072de12595b11e43ac269a6fa205221af5d82a17c8e02fea1ee077a46cf42e148029ac40cdc9935152ac4f54fec37bcebbcdecdd25f15046ab631fef400f175dbd01f3deeb4454cf85d1e1d95c582b5ac5cd10c61ec247c9b2faf913618bc61e21b0014401c5a185996a4def955ae821542eebe8259a30bcfff654cf70f39abcfa615953bdeb44c1f0176e455c9bb7afa122948ae18c9e4df484f84475234f0d2387d63a4056a322c52d4c3c362730e4", 0xe7, 0x0, 0x7) geteuid() pwritev(r0, &(0x7f0000000000), 0x12b8552d0869d3f, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) getsockname(r3, &(0x7f00000005c0)=@un=@file={0x0, ""/38}, &(0x7f0000000600)=0x28) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='I(!\x00', &(0x7f0000000140)='::@)\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='x\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)=',@/@{]!\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='x\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='x\x00']) openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20000, 0x2) rename(&(0x7f0000000180)='.\x00', 0x0) chdir(&(0x7f0000000640)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x1, 0x1}, {0x24, 0x0, 0x0, 0x8000}, {0x6, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x74}, {0x76}]}) syz_emit_ethernet(0x20, &(0x7f0000000040)="66ffff25c9d8cd1fe0e9112dac93f91cee52d3fb4dfb507df80f35d6b1e3c6f3") fchdir(0xffffffffffffffff) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000280)=0x100000298) setsockopt(0xffffffffffffffff, 0x5dd0, 0x8, &(0x7f0000000100)="8c6b9ec186eb8a84ec2c6326d7c60e408a97730da8fff8919417e677104138cc21b38e164112d4533e06dffb746adcd20c6f119ba08d962b077b97f0b88ce3c7af3a6c30a43ed141ae50e2450acdf7a18589dac201e63e1c73544d8d0b16e3d5f7b5c10fe47ed23fa5638402fd3d13e6b1f7f99b98f240f9594648651d74a85698fcaa10ca047da4da82a8af75ec07c0192af8c8ce20126cfda266c1f2115f24b34024bb14b3f30bfb2a9252e502e2d6f9bee95cb23654cdaae4b1e6a4c7ccad511ae948c3", 0xc5) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x6, 0x1}, 0x10) fchdir(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) shmget(0x3, 0x14000, 0x100, &(0x7f0000fec000/0x14000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) recvfrom(r1, &(0x7f0000000000)=""/160, 0xa0, 0x841, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x401}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0xfc) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x11, 0x4003, 0x0) socket(0x3, 0x3, 0x0) socket$inet(0x2, 0x8000, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) setsockopt(r0, 0x12, 0x3, &(0x7f0000000340)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x11b) sendto$unix(r3, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r0, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/163) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r1, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x101, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r0, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/163) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r1, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f0000000140)='\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') 16:00:10 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x90) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0xfffffffffffffddc, 0x0, 0x0, &(0x7f0000001440)}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x7fff}, {0x28, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r12, 0x5b}], 0x4, 0x0) r13 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r13}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r15], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r16) setgroups(0x0, 0x0) setuid(0xee01) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 16:00:10 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="4b847af44e11ec10af920621f132") r1 = semget(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1000}, {0x4, 0x3}, {0x2, 0x3, 0x1000}], 0x3) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x80, 0x8, 0x6, 0x400, "f745de7220597052fe6ca562bfc45f7ca133b86f", 0x60, 0x4}) 16:00:10 executing program 0: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000480)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x33a) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x11, 0x9}, 0x8, 0x1, 0x9}) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r42, r43) chown(&(0x7f0000000200)='./file0/file0\x00', r42, r43) lchown(&(0x7f0000000780)='./file0\x00', r42, r43) lchown(&(0x7f00000001c0)='./file0\x00', r42, r43) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, r42, r32, r36, r38, 0x1e6, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) r44 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r48 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r49, 0x0, 0x0) shmctl$IPC_SET(r49, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r49, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() r53 = socket(0x800000018, 0x1, 0x0) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r55 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, r54, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) r56 = getgid() r57 = getppid() r58 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r60, r61) chown(&(0x7f0000000200)='./file0/file0\x00', r60, r61) lchown(&(0x7f0000000780)='./file0\x00', r60, r61) lchown(&(0x7f00000001c0)='./file0\x00', r60, r61) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000080)={{0x6, r60, r50, r54, r56, 0x1e6, 0x8}, 0x5, 0x5, r57, r58, 0xfffffffffffffe01, 0x9, 0x7ff}) r62 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r63 = getgid() r64 = socket(0x800000018, 0x1, 0x0) bind$unix(r64, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r66 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r63, r65, r66, 0x10, 0x9}, 0x8, 0x1, 0x9}) r67 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x800000018, 0x1, 0x0) bind$unix(r69, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r71 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r68, r70, r71, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r48, r50, r63, 0x0, r71, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r74) r75 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r24, r27, r36, r72, 0x59, 0x6f2}, 0x8, 0x2, r74, r75, 0x5e4, 0x10001, 0x80000001}) 16:00:10 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="40c35d354330c7539b7324f037d38a853a44e02b2ffc1d7e89a8fb63b3a18927e9c032214baf0bc3d9268d85f27e353f6caf54b559d569c1e284e33151574890c92c4747109b7dbe7ac22539c8554cbf3259e203d6c92bf6242592968ebaeab06832b038ea25bcb622023349e7605292e752c52f106635211263af3a079e242ed15537ea524cdf02ec48ab0a73615d145c71d1ce97ad07c48be2c74c", 0xfffffffffffffc88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x400009, &(0x7f0000000000)="6d66b176", 0xffffffffffffff6d) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x800, 0xf8, 0x2, 0x76b67780}, {0x1000, 0xfa, 0xc1, 0xf12afd9f}, {0x7ff, 0x3, 0x20, 0x5}]}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) r2 = semget(0x0, 0x1, 0x210) semctl$IPC_RMID(r2, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x300, r1) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="fc8bad7de1a5f4146c5a10358c6e") 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1e7], [0x0, 0x0, 0x0, 0x0, 0x68], [0xffffc0fffffffff7], [], [{}, {}, {0xfffe}], {}, {0x0, 0x4}}}) 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)) r3 = socket(0x0, 0x2, 0x3f) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) dup2(r3, r4) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000880)='./file0/../file0\x00') chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0\x00', 0x0) getuid() 16:00:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x82a0, 0xa5) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x188) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r2 = syz_open_pts() syz_open_pts() dup(r2) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x3822a, 0x0) fchdir(r3) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0xffffffc7, 0x4}) getpgrp() semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r1, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x1, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/85) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) semop(r1, &(0x7f0000000000)=[{0x3, 0xc000, 0x400}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x5}]}}) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = msgget$private(0x0, 0x102) msgctl$IPC_RMID(r5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) pwrite(r0, &(0x7f0000000000)="7311da2d96daec5d348fc2e95dfae7bbd61858d778d6f5", 0x17, 0x0, 0x3b) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400), 0x0) 16:00:11 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x140) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x280, 0x1) fchdir(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:11 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)=[{0x6c, 0x40}, {0x24, 0x3, 0x6}, {0x40000004006, 0x0, 0x11}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9ceebd10195b9958, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200002b5, &(0x7f00000000c0)=[{0x60}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:11 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) recvfrom$inet(r3, &(0x7f00000000c0)=""/103, 0x67, 0x802, &(0x7f0000000000)={0x2, 0x2}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = semget$private(0x0, 0x2, 0x100) semop(r1, &(0x7f00000015c0)=[{0x1, 0x7f, 0x800}, {0x1, 0x100, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) getpeername(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffff00000000000000000000000000b5563880aecd44ea00000000020000000000000000000000000000000000e6ff000000000000000000000000000ebb91bd527b341ccd5c80253ae3733ba104b45b3fa3ebc3d337f528a87bebb7ef3e6180078aeb3dd321a8b61801030f511f4e133e610ab0108404c99f7a72e3612569a635a1f8537aaf6a2d9c981649ad592c0cb6f860121f0931992d9c925260496c67380ee53224947b25ef7769120139c69e9335270064f21fa930b0ad026bcda9b7fee8359062bee1c9140533eb2002d558ec5c67742252444ca14a610974505a33fbc35c9188be2e0000000000000000000000e9602e82c0da91a2aee019db7bf5b55de4c33c0cd1c1d724f71928576bc7ba14ece361d4a3aec86f0901f7050db59c218ee8396ee1a28c4d6c6496350843b70b38f337c33bc51bfe42b1e2331058ab47586c73d850824cebdcd8c6fe44fef5f2316dfca728ea6f6b8d0f9e91198631ba2e3045fb8dc7ea93c1836b5b7cf6f8120f63dff2c963d80ee57cf0675800602250177c78e5badb6e71"], &(0x7f0000000200)=0x6e) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f00000007c0), 0xcb005093f78273e) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000280)="7cbddecde3eda920a10f11b82b3916fec64f580a9d4eb50d3bcd4f27337374a026db823dd2a91087b6bf56e81870c900ad9d8887bc72443cb7de861bd898aa3c4b5193c17ace0e7fe96d1cb8cefcd38e9802fd16f4628e1a85216c953c194a58aea3bd2ebf59db0ea533c983f232e6865b0dbfe032cefcdae8a7ad19a53e95abd04088735d1903f5afcc5c3d0db9fc21d1500727a276de988bfc5c28d1fccdd9c94b5e0a8a723e9a81b9d9f1e030a0c17a8d1f1ff84c7a0d7bdf12692d79", 0xbe}, {&(0x7f0000000340)="2c6e78cd7ce724518021e4481f3fe6cb1c1328bd3c0a4959a8e63db88828d9771d4df3d71b93cd18334e8867b33b8ff689cacc033368231c5c76fc685de8cacd59774d61de27450ee95f6a728981d7c3455d5840c74fcec1996295e5a2ad000241ffc3383ae7cb57e9267c33ea69d5b346e4b4d7ff46a3d91609c34f507fae33d13204adabe9ad4fb9184dba6bcdd13cb044d26bab7fbb81553bc56fcce5081efbc0dee00867c2791829ec2e28394d2d07901996337b", 0xb6}], 0x2) fchdir(r5) sendto$inet(r5, &(0x7f0000000000)="594ecba126d512190b0a665762fb6f92f00926d089218b163d3f0885748679b72f520104ec330bc1f614", 0x2a, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) setreuid(r7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f00000000c0)="28d800000000ec00d4d95bf7ffff") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x1, 0x0, 0x10000}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7f, 0x8}, {0x3, 0x6}}) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x17, 0x8000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000180)=0x23b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4005, 0x70) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x155) r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xfffffffffffffc69) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) r8 = semget(0x2, 0x2, 0x10) r9 = semget$private(0x0, 0x7, 0x10) semop(r9, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x304e71b202fd58a5}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) semop(r9, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) semop(r9, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x1001, 0x1000}, {0x1, 0x62b9, 0x3800}], 0x6) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000100)=""/94) semop(r9, &(0x7f0000000400), 0x2ce) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x3, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x2, 0x3, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r10 = getegid() r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x8) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffc87) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r10, r12, r14, 0x96}, 0x300, 0x401, 0x2}) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r15, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r15, 0x0, r19) r20 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r19, r19, r19, r19, r19, r19, r19, r19]) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000380)={{0x401, r18, r19, r18, r21, 0x0, 0x10000}, 0x8, 0x6, r17, r17, 0x101, 0x2, 0x1000, 0x7}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000000, 0x0, 0x0, r3, r4, 0xb9, 0x7fff}, 0x6, 0x5, r5, r17, 0x9, 0x100000001, 0xb1f1}) getpgid(r6) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r9) kevent(r2, &(0x7f0000000100)=[{{r0}, 0x0, 0x84, 0x80, 0x7, 0x4}, {{r2}, 0xfffffffffffffffa, 0x52, 0x40000000, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x783b086a84d5d046, 0xf0000000, 0x7, 0x4}], 0x5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x1, 0xc6, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xb94e, 0x1a}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffb, 0xdb6a4cf5fe1a6312, 0x40, 0x20, 0x4}, {{r5}, 0xfffffffffffffffe, 0x4, 0x20, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x21c22356d9956b5a, 0x10, 0x6, 0x3}, {{r7}, 0xfffffffffffffffa, 0x2, 0xfffff, 0xc185, 0x6}, {{r8}, 0xfffffffffffffffd, 0x4, 0xc5d946bc4ad851b6, 0xff00000000000000, 0xae}, {{r9}, 0xfffffffffffffffa, 0x10, 0x40, 0x2, 0x200}, {{r3}, 0x87505f73333eff, 0x8, 0x4, 0xed, 0xd6}], 0x6, &(0x7f00000001c0)={0x401, 0x6}) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:11 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) socket$inet(0x2, 0x4002, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r6, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x40, 0x0) close(r9) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) acct(&(0x7f0000000040)='./file0\x00') semget(0x1, 0x2, 0xb673e6ba7b0e88a) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000002b, 0x0, 0x0) r12 = accept$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000001f3f4ac00000000000b1a952c638b9a45ebcedc7b95d37b6cf546ed93562b1676e7d45b8bd251056a17d4195e23bd98b076fd47753313f00d6c81475e76fd912870067449a"], &(0x7f00000006c0)=0x3b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xfffffffffffffe3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x18, 0xc002, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) connect$unix(r1, &(0x7f0000000040)=@file={0xef60b64292f198cf, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x1, 0x4005, 0x55) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x0, 0x20, 0x77ed, 0x7ec2}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xffffffff) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x1f) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x21, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x460c3371f74c0424, 0x0) r2 = getuid() r3 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000000c0)={0x4573bbe5, 0xff, 0xffff, {[0x9, 0xfffffffffffffff7, 0xffffffff, 0x3, 0x7ff, 0x1, 0x1, 0x80000000, 0x8, 0x5, 0x81, 0x69ad, 0x1, 0x275e, 0x1, 0x8, 0xffffffff, 0x6], [0x9, 0x4, 0x6, 0x3, 0x7, 0x3ff, 0x8, 0x1, 0x2, 0xffffffffffff7fff], [0x9, 0x100d75, 0xfffffffffffffe00, 0x8, 0x5, 0x8765, 0x5], [0x9, 0x3f, 0x2, 0x4b, 0x3, 0xffffffffffffffe0], [{0x1000, 0x7, 0x401, 0xc0000000}, {0x40, 0x7, 0xffff, 0x4}, {0x6, 0xea, 0xba65, 0x1}, {0x1f, 0x0, 0x6, 0x200}, {0x2, 0x0, 0x5, 0xc6b}, {0x0, 0x2, 0x1, 0x6}, {0xffc0, 0x401, 0x1d8, 0xfffffffffffffffc}, {0x3, 0x5, 0xf4b, 0x800}], {0x8200, 0x4, 0x101, 0x2}, {0x1, 0x1f, 0x6, 0x3}}}) r4 = getegid() fchown(r1, r2, r4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt(r0, 0x7fff, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f00000000c0)={0x8, 0x663f1f9b, 0x5, 0xf7, 0xfffffffffffffffe, 0x7, 0xffffffff, 0x9}, &(0x7f0000000140)={0x80000001, 0x9, 0x80, 0x7, 0x2, 0x25b3, 0x8, 0x1f}, &(0x7f0000000180)={0x4, 0x100000001, 0xa1, 0xfff, 0x3f, 0x12000000, 0x0, 0x1}, &(0x7f0000000200)={0x2, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x729, 0x1}, {0x74, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x280e}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:12 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x808a, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000002c0)={0xee, 0xff, {0x9, 0x8000}}) poll(&(0x7f0000000200)=[{r0, 0x20}, {r1, 0x2}, {r2, 0xa}], 0x3, 0x1000) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x40) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r7 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1, 0x8000}, {0x41, 0x2}, {0x88, 0x8}, {0x1, 0xa79}], 0x4}) write(r5, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r4) kevent(r4, &(0x7f0000000000)=[{{}, 0xcf36628a126a70ff, 0x80, 0xfffff, 0x6b6, 0x40}, {{r2}, 0x6269755e1221ac93, 0x8, 0x1, 0x8000000000000010, 0x1}, {{r3}, 0xfffffffffffffffd, 0x1, 0x80, 0x923, 0xffff}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 54746 36835 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd802bfe2198,7f0,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000aa8b00,0,200000,7f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000aa8b00,0,7,fffffd803f014220,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff8000187a2e48,ffff8000ffff2ee8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a41800,ffff8000ffff2ee8) at vm_create+0x193 VOP_IOCTL(fffffd8037cb8a90,c5005601,ffff800000a41800,1,fffffd803f7c6ae0,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8037564690,c5005601,ffff800000a41800,ffff8000ffff2ee8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2ee8,ffff800017b4edd8,ffff800017b4ee20) at sys_ioctl+0x5b9 syscall(ffff800017b4eea0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,f1d695ab010) at Xsyscall+0x128 end of kernel end trace frame: 0xf1f99d501e0, 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_pp_adjref: negative reference count ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd802bfe2198,7f0,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000aa8b00,0,200000,7f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000aa8b00,0,7,fffffd803f014220,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff8000187a2e48,ffff8000ffff2ee8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a41800,ffff8000ffff2ee8) at vm_create+0x193 VOP_IOCTL(fffffd8037cb8a90,c5005601,ffff800000a41800,1,fffffd803f7c6ae0,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8037564690,c5005601,ffff800000a41800,ffff8000ffff2ee8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2ee8,ffff800017b4edd8,ffff800017b4ee20) at sys_ioctl+0x5b9 syscall(ffff800017b4eea0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,f1d695ab010) at Xsyscall+0x128 end of kernel end trace frame: 0xf1f99d501e0, count: -12 ddb> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800017b4e730 rbx 0xffff800017b4e7e0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800018584000 rax 0xffff800000ab6c40 r8 0xffff800017b4e6f0 r9 0x1 r10 0xffff800000ab6c40 r11 0x5d9a47210d1f781b r12 0x3000000008 r13 0xffff800017b4e740 r14 0x100 r15 0x1 rip 0xffffffff81bf1b48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017b4e720 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=54746 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3b40,0xffffffff8259b480 process=0xffff8000ffff77b0 user=0xffff800017b49000, vmspace=0xfffffd803f014220 estcpu=36, cpticks=76, pctcpu=20.28 user=0, sys=11410, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 36835 25275 72684 0 2 0 syz-executor.0 *36835 54746 72684 0 7 0x4000000 syz-executor.0 80051 183042 56526 0 2 0 syz-executor.1 80051 126227 56526 0 2 0x4000480 syz-executor.1 72684 36850 92256 0 2 0x482 syz-executor.0 56526 278023 92256 0 2 0x482 syz-executor.1 50898 420959 0 0 3 0x14200 bored sosplice 92256 261139 37160 0 3 0x82 thrsleep syz-fuzzer 92256 1049 37160 0 2 0x4000482 syz-fuzzer 92256 310173 37160 0 3 0x4000082 kqread syz-fuzzer 92256 45654 37160 0 3 0x4000082 thrsleep syz-fuzzer 92256 53190 37160 0 3 0x4000082 thrsleep syz-fuzzer 92256 147284 37160 0 3 0x4000082 thrsleep syz-fuzzer 92256 144540 37160 0 3 0x4000082 thrsleep syz-fuzzer 92256 28388 37160 0 2 0x4000482 syz-fuzzer 37160 489649 36474 0 3 0x10008a pause ksh 36474 365209 41814 0 3 0x92 select sshd 73638 28773 1 0 3 0x100083 ttyin getty 41814 311137 1 0 3 0x80 select sshd 1625 218399 50810 73 2 0x100490 syslogd 50810 19769 1 0 3 0x100082 netio syslogd 34266 279808 0 0 2 0x14200 zerothread 70886 208232 0 0 3 0x14200 aiodoned aiodoned 25726 60927 0 0 2 0x14200 update 50958 435928 0 0 3 0x14200 cleaner cleaner 93101 313911 0 0 3 0x14200 reaper reaper 59466 501447 0 0 3 0x14200 pgdaemon pagedaemon 99860 109493 0 0 3 0x14200 bored crynlk 29429 414097 0 0 3 0x14200 bored crypto 2149 219271 0 0 3 0x40014200 acpi0 acpi0 8640 251035 0 0 2 0x14200 softnet 41171 421477 0 0 2 0x14200 systqmp 1137 269090 0 0 3 0x14200 bored systq 22653 435487 0 0 2 0x40014200 softclock 44337 393282 0 0 3 0x40014200 idle0 23612 480340 0 0 2 0x14200 smr 1 239358 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9547 7141K 8098K 78643K 13886 0 0 pcb 13 10K 12K 78643K 359 0 0 rtable 96 11K 12K 78643K 686 0 0 ifaddr 137 18K 19K 78643K 313 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 107 0 0 iov 0 0K 32K 78643K 409 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 2404 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 17 0 0 VM map 27 6K 6K 78643K 35 0 0 sem 12 0K 1K 78643K 363 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1276 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 43 30K 63K 78643K 666 0 0 subproc 32 2K 2K 78643K 119 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 127 0 0 in_multi 22 1K 2K 78643K 150 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 1 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 392 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 144 198K 198K 78643K 4125 0 0 UVM aobj 118 3K 3K 78643K 127 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 337 0 0 NDP 19 0K 0K 78643K 80 0 0 temp 162 3535K 4175K 78643K 22650 0 0 kqueue 0 0K 0K 78643K 23 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 38 0 34 1 0 1 1 0 8 0 rtpcb 80 155 0 155 3 2 1 1 0 8 1 rtentry 112 188 0 156 2 0 2 2 0 8 0 unpcb 120 731 0 723 1 0 1 1 0 8 0 syncache 264 12 0 12 5 5 0 1 0 8 0 tcpqe 32 241 0 241 3 3 0 1 0 8 0 tcpcb 544 725 0 721 16 14 2 14 0 8 1 ipq 40 17 0 17 5 4 1 1 0 8 1 ipqe 40 299 0 299 5 4 1 1 0 8 1 inpcb 280 1820 0 1816 15 13 2 8 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 19 0 17 2 1 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 22 0 22 6 5 1 1 0 8 1 art_heap8 4096 10 0 9 7 6 1 3 0 8 0 art_heap4 256 738 0 566 21 6 15 15 0 8 1 art_table 32 748 0 575 2 0 2 2 0 8 0 art_node 16 187 0 158 1 0 1 1 0 8 0 sysvmsgpl 40 67 0 35 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 361 0 351 1 0 1 1 0 8 0 shmpl 112 125 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3354 0 1956 46 0 46 46 0 8 0 ffsino 240 3354 0 1956 83 0 83 83 0 8 0 nchpl 144 6142 0 5695 60 40 20 60 0 8 0 uvmvnodes 72 4270 0 0 78 0 78 78 0 8 0 vnodes 208 4270 0 0 225 0 225 225 0 8 0 namei 1024 19394 0 19394 2 1 1 1 0 8 1 vcpupl 1984 24 0 0 3 0 3 3 0 8 0 vmpool 520 33 0 8 3 1 2 2 0 8 0 scxspl 192 19091 0 19091 17 16 1 7 0 8 1 plimitpl 152 126 0 120 1 0 1 1 0 8 0 sigapl 432 1431 0 1419 2 0 2 2 0 8 0 futexpl 56 37965 0 37965 2 1 1 1 0 8 1 knotepl 112 302 0 283 2 1 1 2 0 8 0 kqueuepl 104 466 0 462 4 3 1 4 0 8 0 pipepl 128 958 0 939 4 2 2 2 0 8 1 fdescpl 424 1432 0 1419 2 0 2 2 0 8 0 filepl 120 13302 0 13215 12 8 4 10 0 8 1 lockfpl 104 574 0 574 1 0 1 1 0 8 1 lockfspl 48 187 0 187 1 0 1 1 0 8 1 sessionpl 112 22 0 14 1 0 1 1 0 8 0 pgrppl 48 35 0 27 1 0 1 1 0 8 0 ucredpl 96 1683 0 1677 1 0 1 1 0 8 0 zombiepl 144 1419 0 1419 1 0 1 1 0 8 1 processpl 864 1447 0 1419 4 0 4 4 0 8 0 procpl 632 3059 0 3022 4 0 4 4 0 8 0 sosppl 128 18 0 18 5 4 1 1 0 8 1 sockpl 384 2723 0 2711 18 14 4 13 0 8 1 mcl64k 65536 879 0 879 51 44 7 33 0 8 7 mcl16k 16384 23 0 23 9 8 1 1 0 8 1 mcl12k 12288 34 0 34 6 5 1 1 0 8 1 mcl9k 9216 21 0 21 6 5 1 1 0 8 1 mcl8k 8192 68 0 68 4 3 1 1 0 8 1 mcl4k 4096 159 0 159 3 2 1 1 0 8 1 mcl2k2 2112 13 0 13 5 5 0 1 0 8 0 mcl2k 2048 70413 0 70370 17 11 6 13 0 8 0 mtagpl 80 61 0 47 3 2 1 1 0 8 0 mbufpl 256 122358 0 122238 78 59 19 26 0 8 9 bufpl 256 12964 0 6633 396 0 396 396 0 8 0 anonpl 16 221480 0 200323 137 35 102 103 0 62 15 amapchunkpl 152 8947 0 8780 45 18 27 31 0 158 20 amappl16 192 9893 0 8706 119 51 68 72 0 8 7 amappl15 184 652 0 651 1 0 1 1 0 8 0 amappl14 176 75 0 70 1 0 1 1 0 8 0 amappl13 168 22 0 21 1 0 1 1 0 8 0 amappl12 160 128 0 120 1 0 1 1 0 8 0 amappl11 152 542 0 536 1 0 1 1 0 8 0 amappl10 144 187 0 185 1 0 1 1 0 8 0 amappl9 136 630 0 627 1 0 1 1 0 8 0 amappl8 128 222 0 181 2 0 2 2 0 8 0 amappl7 120 243 0 238 1 0 1 1 0 8 0 amappl6 112 530 0 515 1 0 1 1 0 8 0 amappl5 104 315 0 304 1 0 1 1 0 8 0 amappl4 96 1578 0 1554 1 0 1 1 0 8 0 amappl3 88 279 0 273 1 0 1 1 0 8 0 amappl2 80 10769 0 10701 3 1 2 3 0 8 0 amappl1 72 35387 0 34989 26 16 10 20 0 8 0 amappl 80 3427 0 3373 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 126 0 9 2 0 2 2 0 8 0 uaddrrnd 24 1465 0 1419 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1465 0 1419 1 0 1 1 0 8 0 vmmpekpl 168 13146 0 13113 2 0 2 2 0 8 0 vmmpepl 168 182093 0 179707 234 99 135 144 0 357 28 vmsppl 272 1431 0 1419 2 1 1 2 0 8 0 pdppl 4096 2936 0 2878 9 1 8 8 0 8 0 pvpl 32 565924 0 542698 373 57 316 316 0 265 128 pmappl 200 1464 0 1427 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 703 0 158 16 0 16 16 0 8 0